.aXBbkG_screen{background:radial-gradient(ellipse at top, #727c6a1f, transparent 55%), var(--background);flex:1;justify-content:center;align-items:center;min-height:100vh;padding:32px 20px;display:flex}.aXBbkG_card{border:1px solid var(--line);background:#ffffffb8;width:100%;max-width:460px;padding:clamp(30px,7vw,56px)}.aXBbkG_wordmark{font-family:var(--serif);font-size:38px;line-height:1;display:inline-block}.aXBbkG_wordmark span{color:var(--sage)}.aXBbkG_eyebrow{color:var(--sage);letter-spacing:.14em;text-transform:uppercase;margin:11px 0 34px;font-size:10px}.aXBbkG_title{font-family:var(--serif);margin:0;font-size:clamp(34px,7vw,46px);font-weight:400;line-height:1.05}.aXBbkG_intro{color:#62645d;margin:14px 0 28px;font-size:13px;line-height:1.7}.aXBbkG_form{gap:10px;display:grid}.aXBbkG_label{margin-top:8px;font-size:12px}.aXBbkG_input{border:1px solid var(--line);color:var(--foreground);font:inherit;background:#fff;border-radius:0;width:100%;min-height:46px;padding:10px 12px}.aXBbkG_input:focus-visible{border-color:var(--sage);outline:2px solid var(--sage);outline-offset:2px}.aXBbkG_button{color:#fff;cursor:pointer;font:inherit;background:#596451;border:1px solid #596451;width:100%;min-height:46px;margin-top:12px;padding:12px 18px;font-size:12px;transition:background-color .15s}.aXBbkG_button:hover:not(:disabled){background:#424b3d}.aXBbkG_button:disabled{cursor:wait;opacity:.7}.aXBbkG_button:focus-visible,.aXBbkG_backLink:focus-visible,.aXBbkG_wordmark:focus-visible{outline:2px solid var(--sage);outline-offset:4px}.aXBbkG_error{color:#9d342d;margin:6px 0 0;font-size:12px;line-height:1.5}.aXBbkG_backLink{color:#62645d;text-underline-offset:4px;margin-top:24px;font-size:11px;text-decoration:underline;display:inline-block}.aXBbkG_helpText{color:#72746d;margin-top:-4px;font-size:11px;line-height:1.5}.aXBbkG_featureToggle{align-items:flex-start;gap:10px;margin:12px 0;line-height:1.5;display:flex}.aXBbkG_featureToggle input{accent-color:var(--sage);flex:none;width:20px;height:20px;margin:1px 0 0}.aXBbkG_featureToggle>span{gap:7px;display:grid}.aXBbkG_featureToggle strong{font-size:12px;font-weight:500}.aXBbkG_featureToggle .aXBbkG_helpText{margin:0}.aXBbkG_categoryOptions{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:0 18px;display:grid}.aXBbkG_categoryOptions .aXBbkG_featureToggle{margin:4px 0}.aXBbkG_statusNote{color:#62645d;background:#727c6a17;margin:18px 0 4px;padding:12px;font-size:12px;line-height:1.6}.aXBbkG_statusNote strong{color:var(--foreground)}.aXBbkG_formActions{gap:8px;margin-top:8px;display:grid}.aXBbkG_formActions .aXBbkG_button{margin-top:0}.aXBbkG_mediaPickerField{border:0;border-top:1px solid var(--line);gap:12px;min-width:0;margin:12px 0 4px;padding:16px 0 0;display:grid}.aXBbkG_selectedHeroMedia{color:#62645d;flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;display:flex}.aXBbkG_selectedHeroMedia img{object-fit:contain;background:#727c6a14;width:96px;height:72px}.aXBbkG_mediaPickerTrigger,.aXBbkG_mediaPickerClose{color:#46513f;cursor:pointer;font:inherit;background:0 0;border:1px solid #596451;justify-content:center;align-items:center;width:fit-content;min-height:44px;padding:10px 14px;font-size:12px;display:inline-flex}.aXBbkG_mediaPickerTrigger:hover,.aXBbkG_mediaPickerClose:hover{background:#727c6a1a}.aXBbkG_mediaPickerTrigger:disabled{cursor:wait;opacity:.55}.aXBbkG_mediaPickerTrigger:focus-visible,.aXBbkG_mediaPickerClose:focus-visible,.aXBbkG_mediaPickerItem:focus-visible{outline:2px solid var(--sage);outline-offset:3px}.aXBbkG_mediaPickerDialog{background:var(--background);border:1px solid var(--line);color:var(--foreground);width:calc(100% - 24px);max-width:1020px;max-height:min(90vh,960px);padding:clamp(18px,4vw,32px);overflow:auto}.aXBbkG_mediaPickerDialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1c1e1aad}.aXBbkG_mediaPickerContent{gap:20px;display:grid}.aXBbkG_mediaPickerHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:16px;display:flex}.aXBbkG_mediaPickerHeader .aXBbkG_eyebrow{margin:0 0 8px}.aXBbkG_mediaPickerTitle{font-family:var(--serif);margin:0;font-size:clamp(26px,5vw,36px);font-weight:400;line-height:1.1}.aXBbkG_mediaPickerDescription,.aXBbkG_mediaPickerStatus,.aXBbkG_mediaPickerPageLabel{color:#62645d;margin:8px 0 0;font-size:12px;line-height:1.6}.aXBbkG_mediaPickerModes{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px;padding-bottom:12px;display:flex}.aXBbkG_mediaPickerMode,.aXBbkG_mediaPickerModeActive{border:1px solid var(--line);color:#51554c;cursor:pointer;font:inherit;background:0 0;min-height:44px;padding:10px 14px;font-size:12px}.aXBbkG_mediaPickerModeActive{color:#fff;background:#596451;border-color:#596451}.aXBbkG_mediaPickerMode:disabled,.aXBbkG_mediaPickerModeActive:disabled{cursor:wait;opacity:.55}.aXBbkG_mediaPickerMode:focus-visible,.aXBbkG_mediaPickerModeActive:focus-visible{outline:2px solid var(--sage);outline-offset:3px}.aXBbkG_mediaPickerPanel{gap:18px;min-width:0;display:grid}.aXBbkG_mediaPickerPanel[hidden]{display:none}.aXBbkG_mediaPickerSearchLabel{gap:7px;max-width:500px;display:grid}.aXBbkG_mediaPickerGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;min-height:128px;display:grid}.aXBbkG_mediaPickerItem{border:1px solid var(--line);color:var(--foreground);cursor:pointer;text-align:left;background:#ffffffb3;grid-template-rows:auto 1fr;min-width:0;padding:0;display:grid}.aXBbkG_mediaPickerItemSelected{border:2px solid #596451}.aXBbkG_mediaPickerImage{aspect-ratio:1;object-fit:cover;background:#727c6a14;width:100%}.aXBbkG_mediaPickerItemDetails{align-content:start;gap:4px;padding:9px 10px 11px;display:grid}.aXBbkG_mediaPickerItemTitle{overflow-wrap:anywhere;font-size:12px;line-height:1.4}.aXBbkG_mediaPickerDimensions,.aXBbkG_mediaPickerSelectedLabel{color:#72746d;font-size:10px}.aXBbkG_mediaPickerSelectedLabel{color:#465a3f;font-weight:600}.aXBbkG_mediaPickerFooter{border-top:1px solid var(--line);gap:16px;padding-top:16px;display:grid}.aXBbkG_mediaPickerPagination,.aXBbkG_mediaPickerActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.aXBbkG_mediaPickerActions{justify-content:flex-end}.aXBbkG_mediaPickerPageLabel{text-align:center;margin:0}.aXBbkG_workspaceScreen{align-items:flex-start;min-height:0;padding-top:48px;padding-bottom:56px}.aXBbkG_adminHeader{border-bottom:1px solid var(--line);background:#ffffffb8;flex:none;width:100%}.aXBbkG_adminHeaderInner,.aXBbkG_adminNavigationBar{max-width:1180px;margin:0 auto;padding-left:24px;padding-right:24px}.aXBbkG_adminHeaderInner{justify-content:space-between;align-items:center;gap:24px;min-height:76px;padding-top:12px;padding-bottom:12px;display:flex}.aXBbkG_adminBrand,.aXBbkG_adminActions{align-items:center;gap:18px;display:flex}.aXBbkG_adminBrand{min-width:0}.aXBbkG_adminWordmark{font-family:var(--serif);white-space:nowrap;font-size:32px;line-height:1}.aXBbkG_adminWordmark span{color:var(--sage)}.aXBbkG_adminLabel{border-left:1px solid var(--line);color:#72746d;letter-spacing:.12em;text-transform:uppercase;padding-left:18px;font-size:10px}.aXBbkG_adminActions{flex:none;gap:16px}.aXBbkG_adminActions form{margin:0}.aXBbkG_adminSecondaryAction{color:#62645d;cursor:pointer;font:inherit;text-underline-offset:4px;white-space:nowrap;background:0 0;border:0;justify-content:center;padding:8px 0;font-size:11px;text-decoration:underline;display:inline-flex}.aXBbkG_adminNavigationBar{min-width:0;padding-bottom:14px}.aXBbkG_adminNavigation{overscroll-behavior-x:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:8px;min-width:0;max-width:100%;display:flex;overflow:auto hidden}.aXBbkG_adminNavigationLink,.aXBbkG_adminNavigationLinkActive{border:1px solid var(--line);color:#51554c;text-align:center;white-space:nowrap;flex:none;justify-content:center;align-items:center;min-height:44px;padding:10px 14px;font-size:12px;text-decoration:none;display:inline-flex}.aXBbkG_adminNavigationLinkActive{color:#fff;background:#596451;border-color:#596451}.aXBbkG_adminWordmark:focus-visible,.aXBbkG_adminSecondaryAction:focus-visible,.aXBbkG_adminNavigationLink:focus-visible,.aXBbkG_adminNavigationLinkActive:focus-visible,.aXBbkG_overviewLink:focus-visible{outline:2px solid var(--sage);outline-offset:3px}.aXBbkG_workspaceCard{border:1px solid var(--line);background:#ffffffb8;width:100%;max-width:1100px;padding:clamp(24px,5vw,48px)}.aXBbkG_overviewCard{max-width:1000px}.aXBbkG_overviewCard .aXBbkG_workspaceHeader{padding-bottom:30px}.aXBbkG_overviewGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px;padding-top:26px;display:grid}.aXBbkG_overviewLink{border:1px solid var(--line);color:#62645d;background:#ffffff80;flex-direction:column;gap:10px;min-width:0;padding:22px;line-height:1.6;text-decoration:none;transition:background-color .15s,border-color .15s;display:flex}.aXBbkG_overviewLink:hover{background:#727c6a14;border-color:#a9ad9f}.aXBbkG_overviewLinkTitle{color:var(--foreground);font-family:var(--serif);font-size:24px;line-height:1.2}.aXBbkG_workspaceHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding-bottom:26px;display:flex}.aXBbkG_workspaceHeader .aXBbkG_eyebrow{margin-bottom:14px}.aXBbkG_workspaceHeader .aXBbkG_intro{margin-bottom:0}.aXBbkG_buttonLink{color:#fff;background:#596451;border:1px solid #596451;flex:none;justify-content:center;align-items:center;min-height:46px;padding:12px 18px;font-size:12px;transition:background-color .15s;display:inline-flex}.aXBbkG_buttonLink:hover{background:#424b3d}.aXBbkG_buttonLink:focus-visible,.aXBbkG_tableLink:focus-visible{outline:2px solid var(--sage);outline-offset:4px}.aXBbkG_success{color:#46513f;background:#727c6a1a;margin:18px 0 0;padding:12px 14px;font-size:12px}.aXBbkG_publicationPanel{border:1px solid var(--line);background:#727c6a12;justify-content:space-between;align-items:center;gap:20px;margin:24px 0;padding:18px;display:flex}.aXBbkG_publicationTitle{color:#34382f;font-family:var(--font-editorial,Georgia, serif);margin:0;font-size:20px;font-weight:500}.aXBbkG_publicationHelp{color:#686a61;max-width:560px;margin:8px 0 0;font-size:11px;line-height:1.55}.aXBbkG_publicationPanel>form{flex:none;justify-items:end;gap:8px;display:grid}.aXBbkG_publicationPanel .aXBbkG_success{margin:0}.aXBbkG_tableScroll{width:100%;overflow-x:auto}.aXBbkG_table{border-collapse:collapse;text-align:left;width:100%;min-width:660px;margin-top:12px;font-size:12px}.aXBbkG_table th,.aXBbkG_table td{border-bottom:1px solid var(--line);padding:15px 12px}.aXBbkG_table thead th{color:#77796f;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:500}.aXBbkG_table tbody th{font-weight:500}.aXBbkG_status{white-space:nowrap;border-radius:999px;padding:5px 9px;font-size:10px;display:inline-block}.aXBbkG_statusDraft{color:#5d5c52;background:#eeece5}.aXBbkG_statusPrivate{color:#6a563d;background:#eee5d8}.aXBbkG_statusPublished{color:#465a3f;background:#e3eadf}.aXBbkG_slug{color:#62645d;font-family:ui-monospace,monospace;font-size:11px}.aXBbkG_tableLink{color:#596451;text-underline-offset:4px;white-space:nowrap;font-size:11px;text-decoration:underline}.aXBbkG_emptyState{border-bottom:1px solid var(--line);color:#62645d;margin:0;padding:28px 12px;font-size:13px;line-height:1.6}.aXBbkG_workspaceCard>.aXBbkG_backLink{margin-top:22px}@media (max-width:640px){.aXBbkG_adminHeaderInner,.aXBbkG_adminNavigationBar{padding-left:18px;padding-right:18px}.aXBbkG_adminHeaderInner{flex-direction:column;align-items:flex-start;gap:10px;padding-bottom:14px}.aXBbkG_adminBrand{width:100%}.aXBbkG_adminWordmark{font-size:28px}.aXBbkG_adminActions{justify-content:space-between;width:100%}.aXBbkG_workspaceScreen{padding-top:28px;padding-bottom:32px}.aXBbkG_workspaceHeader{flex-direction:column;align-items:flex-start}}.aXBbkG_visuallyHidden{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.aXBbkG_stageSection{border-top:1px solid var(--line);margin-top:42px;padding-top:30px}.aXBbkG_stageHeading{justify-content:space-between;align-items:center;display:flex}.aXBbkG_stageHeading .aXBbkG_eyebrow{margin:0 0 8px}.aXBbkG_stageTitle{font-family:var(--serif);margin:0;font-size:clamp(28px,5vw,36px);font-weight:400;line-height:1.1}.aXBbkG_stageCount{color:#46513f;background:#727c6a1a;border-radius:999px;justify-content:center;align-items:center;min-width:34px;height:34px;padding:0 9px;font-size:12px;display:inline-flex}.aXBbkG_stageIntro{color:#62645d;max-width:620px;margin:12px 0 20px;font-size:12px;line-height:1.7}.aXBbkG_stageList{margin:0;padding:0;list-style:none}.aXBbkG_stageItem{border-top:1px solid var(--line);padding:20px 0}.aXBbkG_stageItem:last-child{border-bottom:1px solid var(--line)}.aXBbkG_stageOverviewList{margin:0;padding:0;list-style:none}.aXBbkG_stageOverviewItem{border-top:1px solid var(--line);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px 16px;padding:16px 0;display:grid}.aXBbkG_stageOverviewItem:last-child{border-bottom:1px solid var(--line)}.aXBbkG_stageOverviewNumber{color:var(--sage);letter-spacing:.08em;font-size:10px}.aXBbkG_stageOverviewDetails{gap:4px;min-width:0;display:grid}.aXBbkG_stageOverviewDetails strong{overflow-wrap:anywhere;font-size:13px;font-weight:500}.aXBbkG_stageOverviewDetails span{color:#72746d;font-size:11px}.aXBbkG_stageOverviewActions{flex-wrap:wrap;grid-column:2/-1;justify-content:space-between;gap:8px;display:flex}.aXBbkG_stageOverviewActions .aXBbkG_stageMoveForms{gap:6px}.aXBbkG_stageNavigation{border-bottom:1px solid var(--line);gap:14px;margin-bottom:28px;padding-bottom:18px;display:grid}.aXBbkG_stageNavigationAdjacent{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.aXBbkG_stageNumber{color:var(--sage);letter-spacing:.1em;text-transform:uppercase;margin:0 0 12px;font-size:10px}.aXBbkG_stageFields{grid-template-columns:minmax(0,1.5fr) minmax(180px,.7fr);gap:12px 18px;display:grid}.aXBbkG_stageField{gap:7px;min-width:0;display:grid}.aXBbkG_stageField .aXBbkG_label{margin:0}.aXBbkG_stageDescription{grid-column:1/-1}.aXBbkG_stageField textarea.aXBbkG_input{resize:vertical;min-height:88px}.aXBbkG_stageEditForm,.aXBbkG_stageCreateForm{gap:12px;display:grid}.aXBbkG_stageDateControl{border-block:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:12px 0;display:flex}.aXBbkG_stageDateControl .aXBbkG_label{display:block}.aXBbkG_stageDateEditor{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.aXBbkG_stageDateEditor .aXBbkG_stageField{min-width:min(100%,220px)}.aXBbkG_stageCreateForm .aXBbkG_stageFields{grid-template-columns:1fr}.aXBbkG_stageActions,.aXBbkG_stageMoveForms{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.aXBbkG_stageActions{margin-top:14px}.aXBbkG_stageSecondaryButton,.aXBbkG_stageDeleteButton,.aXBbkG_stagePrimaryButton{cursor:pointer;font:inherit;border:1px solid #596451;justify-content:center;align-items:center;min-height:44px;padding:10px 14px;font-size:11px;transition:background-color .15s,color .15s;display:inline-flex}.aXBbkG_stageSecondaryButton{color:#46513f;background:0 0}.aXBbkG_stageSecondaryButton:hover:not(:disabled){background:#727c6a1a}.aXBbkG_stageDeleteButton{color:#8b382f;background:0 0;border-color:#a14940}.aXBbkG_stageDeleteButton:hover:not(:disabled){color:#fff;background:#a14940}.aXBbkG_stagePrimaryButton{color:#fff;background:#596451;justify-self:start;margin-top:4px}.aXBbkG_stagePrimaryButton:hover:not(:disabled){background:#424b3d}.aXBbkG_stageSecondaryButton:disabled,.aXBbkG_stageDeleteButton:disabled,.aXBbkG_stagePrimaryButton:disabled{cursor:wait;opacity:.55}.aXBbkG_stageSecondaryButton:focus-visible,.aXBbkG_stageDeleteButton:focus-visible,.aXBbkG_stagePrimaryButton:focus-visible{outline:2px solid var(--sage);outline-offset:3px}.aXBbkG_stageEmptyState{border-block:1px solid var(--line);color:#62645d;margin:0;padding:20px 0;font-size:12px}.aXBbkG_stageCreateSection{background:#727c6a0f;margin-top:24px;padding:clamp(16px,3vw,24px)}.aXBbkG_stageSubheading{font-family:var(--serif);margin:0 0 16px;font-size:22px;font-weight:400}.aXBbkG_storySection{background:#727c6a0d;margin-top:22px;padding:clamp(16px,3vw,24px)}.aXBbkG_storyDisclosureSummary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;list-style:none;display:flex}.aXBbkG_storyDisclosureSummary::-webkit-details-marker{display:none}.aXBbkG_storyDisclosureSummary:after{color:var(--sage);content:"+";order:1;font-size:22px;line-height:1}.aXBbkG_storySection[open] .aXBbkG_storyDisclosureSummary:after{content:"−"}.aXBbkG_storyDisclosureSummary>span:first-child{gap:4px;display:grid}.aXBbkG_storyDisclosureHint{color:#72746d;font-size:10px}.aXBbkG_storyDisclosureContent{padding-top:8px}.aXBbkG_storyHeading{justify-content:space-between;align-items:center;gap:14px;display:flex}.aXBbkG_storyTitle{font-family:var(--serif);margin:0;font-size:clamp(22px,4vw,28px);font-weight:400}.aXBbkG_storyHelp{color:#72746d;margin:8px 0 12px;font-size:11px;line-height:1.6}.aXBbkG_storyBlockList{margin:18px 0;padding:0;list-style:none}.aXBbkG_storyBlock{border:1px solid var(--line);background:#fffc;margin-top:12px;padding:clamp(14px,3vw,20px)}.aXBbkG_storyBlockLabel{color:var(--sage);letter-spacing:.1em;text-transform:uppercase;margin:0 0 12px;font-size:10px}.aXBbkG_storyBlockForm,.aXBbkG_storyCreateForm,.aXBbkG_storyField{gap:10px;display:grid}.aXBbkG_storyTextarea{border:1px solid var(--line);color:var(--foreground);font:15px/1.8 var(--sans);resize:vertical;background:#fff;border-radius:0;width:100%;min-height:168px;padding:14px 16px}.aXBbkG_storyTextarea:focus-visible{border-color:var(--sage);outline:2px solid var(--sage);outline-offset:2px}.aXBbkG_storyTextarea::placeholder{color:#9a9b94}.aXBbkG_storySuccess{color:#465a3f;margin:4px 0;font-size:12px;line-height:1.5}.aXBbkG_storyEmptyState{border-block:1px solid var(--line);color:#62645d;margin:16px 0;padding:18px 0;font-size:12px;line-height:1.6}.aXBbkG_storyCreateForm{border-top:1px solid var(--line);margin-top:20px;padding-top:20px}.aXBbkG_storyAddActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.aXBbkG_storyAddActions>*,.aXBbkG_storyTextCreate{min-width:0}.aXBbkG_storyTextCreate{align-content:start;gap:10px;display:grid}.aXBbkG_storyTextCreate>.aXBbkG_stagePrimaryButton{width:100%;margin-top:0}.aXBbkG_storyAddActions .aXBbkG_mediaPickerTrigger{color:#fff;background:#596451;width:100%;min-height:44px;font-size:11px}.aXBbkG_storyAddActions .aXBbkG_mediaPickerTrigger:hover{background:#424b3d}.aXBbkG_storyMediaCreateForm{align-content:start;gap:10px;min-width:0;display:grid}.aXBbkG_storyMediaList{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px;margin:10px 0;padding:0;list-style:none;display:grid}.aXBbkG_storyMediaItem{background:#727c6a0d;align-content:start;gap:7px;min-width:0;padding:8px;display:grid}.aXBbkG_storyMediaPreview{aspect-ratio:4/3;object-fit:cover;background:#727c6a14;width:100%}.aXBbkG_storyMediaTitle{overflow-wrap:anywhere;font-size:11px;line-height:1.4}.aXBbkG_storyMediaActions{gap:6px;display:flex}.aXBbkG_storyMediaActions>button{flex:1}.aXBbkG_stagePhotoSection{background:#727c6a0d;gap:14px;min-width:0;margin-top:22px;padding:clamp(16px,3vw,24px);display:grid}.aXBbkG_stageGpxSection{background:#727c6a0d;gap:14px;min-width:0;margin-top:16px;padding:clamp(16px,3vw,24px);display:grid}.aXBbkG_stageGpxList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.aXBbkG_stageGpxItem{border:1px solid var(--line);background:#ffffffc2;gap:5px;min-width:0;padding:12px;display:grid}.aXBbkG_stageGpxItem strong,.aXBbkG_stageGpxItem span{overflow-wrap:anywhere;font-size:11px;line-height:1.5}.aXBbkG_stageGpxItem span{color:#72746d}.aXBbkG_snowboardAnalysisEditor{border-top:1px solid var(--line);gap:10px;margin-top:8px;padding-top:12px;display:grid}.aXBbkG_snowboardAnalysisTitle{color:#62645d;margin:0;font-size:12px}.aXBbkG_snowboardAnalysisList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.aXBbkG_snowboardAnalysisItem{border-bottom:1px solid var(--line);gap:5px;padding-bottom:8px;display:grid}.aXBbkG_snowboardAnalysisItem label{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.aXBbkG_snowboardAnalysisSectionLabel,.aXBbkG_snowboardAnalysisItem>span{color:#62645d;font-size:11px}.aXBbkG_snowboardAnalysisItem select{min-height:34px}.aXBbkG_snowboardAnalysisActions{flex-wrap:wrap;gap:6px;display:flex}.aXBbkG_stageGpxMovingSummary{color:#62645d;margin:0;font-size:12px}.aXBbkG_stageGpxMovingTime{justify-items:start;gap:6px;display:grid}.aXBbkG_stageGpxMovingTime form{margin:0}.aXBbkG_stageGpxMovingTime>p{margin:0;font-size:11px}.aXBbkG_stageGpxVisibility{place-items:start;gap:7px;padding-top:5px;display:grid}.aXBbkG_stageGpxVisibility>span,.aXBbkG_stageGpxVisibility>p{color:#62645d;margin:0;font-size:11px;line-height:1.5}.aXBbkG_stageGpxVisibility form{gap:8px;margin:0;display:grid}.aXBbkG_stageGpxVisibility label{color:#62645d;align-items:flex-start;gap:7px;max-width:420px;font-size:11px;line-height:1.45;display:flex}.aXBbkG_stageGpxVisibility input[type=checkbox]{accent-color:#72806a;flex:none;margin:2px 0 0}.aXBbkG_stageGpxGeometry{justify-items:start;gap:7px;display:grid}.aXBbkG_stageGpxGeometry>p{color:#62645d;max-width:540px;margin:0;font-size:11px;line-height:1.5}.aXBbkG_stageGpxGeometry form,.aXBbkG_stageGpxRemoval form{margin:0}.aXBbkG_stageGpxRemoveButton{color:#77796f;cursor:pointer;font:inherit;text-underline-offset:3px;background:0 0;border:0;padding:3px 0;font-size:11px;text-decoration:underline}.aXBbkG_stageGpxRemoveButton:hover,.aXBbkG_stageGpxRemoveButton:focus-visible{color:#8c4137}.aXBbkG_stageGpxRemoveButton:disabled{cursor:wait;opacity:.6}.aXBbkG_stageGpxPreview{border-top:1px solid var(--line);padding-top:12px}.aXBbkG_stageGpxPreviewHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;display:flex}.aXBbkG_stageGpxMiniMap{border:1px solid var(--line);background:#ebe9e2;width:100%;max-width:420px;height:240px;margin-top:8px;overflow:hidden}.aXBbkG_stageGpxMiniMap>div{height:100%;min-height:0}.aXBbkG_stageGpxMapLoading{color:#62645d;justify-content:center;align-items:center;height:100%;font-size:12px;display:flex}.aXBbkG_stageGpxEnlarge,.aXBbkG_modalDialogClose{color:#727c6a;cursor:pointer;font:inherit;background:0 0;border:0;border-bottom:1px solid #727c6a;min-height:40px;padding:8px 0;font-size:11px}.aXBbkG_modalDialog{color:inherit;background:#f8f7f3;border:0;width:min(1200px,100vw - 24px);max-width:min(1200px,100vw - 24px);max-height:94vh;padding:16px;overflow:auto}.aXBbkG_modalDialog::backdrop{background:#141613b3}.aXBbkG_modalDialogHeader{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}@media (max-width:700px){.aXBbkG_stageGpxMiniMap{max-width:none;height:200px}.aXBbkG_stageGpxEnlarge,.aXBbkG_modalDialogClose{min-height:44px}.aXBbkG_modalDialog{padding:12px}}.aXBbkG_stageGpxPreviewTitle{color:#62645d;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:10px;font-weight:500}.aXBbkG_stageGpxUpload{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.aXBbkG_stageGpxFile{flex:240px;gap:7px;min-width:0;display:grid}.aXBbkG_stageGpxFile input{font:inherit;max-width:100%;min-height:44px;font-size:12px}.aXBbkG_stageGpxDate{border-top:1px solid var(--line);gap:10px;padding-top:12px;display:grid}.aXBbkG_stageGpxDate p{margin:0}.aXBbkG_stageGpxSuccess{color:#46513f;margin:0;font-size:11px}.aXBbkG_stagePhotoHeading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.aXBbkG_stagePhotoTitle{font-family:var(--serif);margin:0;font-size:clamp(20px,4vw,25px);font-weight:400}.aXBbkG_stagePhotoHelp{color:#72746d;max-width:620px;margin:8px 0 0;font-size:11px;line-height:1.6}.aXBbkG_stagePhotoCount{color:#46513f;background:#727c6a1f;border-radius:50%;flex:0 0 34px;justify-content:center;align-items:center;height:34px;font-size:11px;display:inline-flex}.aXBbkG_stagePhotoList{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.aXBbkG_stagePhotoItem{border:1px solid var(--line);background:#ffffffc2;align-content:start;gap:8px;min-width:0;padding:8px;display:grid}.aXBbkG_stagePhotoThumbnail{aspect-ratio:4/3;object-fit:cover;background:#727c6a14;width:100%}.aXBbkG_stagePhotoName{overflow-wrap:anywhere;font-size:11px;line-height:1.45}.aXBbkG_stagePhotoVisibility{align-items:flex-start;gap:8px;font-size:12px;line-height:1.4;display:flex}.aXBbkG_stagePhotoVisibility input{flex:none;margin:2px 0 0}.aXBbkG_stagePhotoActions{flex-wrap:wrap;gap:6px;display:flex}.aXBbkG_stagePhotoActions>button{flex:auto;min-width:54px;padding-inline:8px}.aXBbkG_stagePhotoEmpty{border-block:1px solid var(--line);color:#62645d;margin:0;padding:16px 0;font-size:12px}.aXBbkG_stagePhotoSave{justify-items:start;min-width:0;display:grid}.aXBbkG_stageDraftPhotoSection{border-top:1px solid var(--line);gap:12px;padding-top:16px;display:grid}.aXBbkG_stageDraftPhotoList{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.aXBbkG_stageDraftPhoto{border:1px solid var(--line);background:#ffffffc2;align-content:start;gap:8px;min-width:0;padding:8px;display:grid}.aXBbkG_stageDraftPhoto .aXBbkG_stageDeleteButton{justify-self:start}.aXBbkG_uploadSection{border-bottom:1px solid var(--line);padding:26px 0}.aXBbkG_uploadSectionCompact{border:0;padding:0}.aXBbkG_uploadSectionCompact .aXBbkG_dropzone{min-height:92px;padding:16px}.aXBbkG_uploadFileList{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.aXBbkG_uploadFileItem{background:#727c6a0d;gap:6px;min-width:0;padding:10px 12px;display:grid}.aXBbkG_uploadFileItem .aXBbkG_progressHeading{overflow-wrap:anywhere;gap:12px}.aXBbkG_uploadFileItem .aXBbkG_progressHeading>span:first-child{overflow-wrap:anywhere;min-width:0}.aXBbkG_uploadFileItem .aXBbkG_progressHeading>span:last-child{white-space:nowrap;flex:none}.aXBbkG_uploadFileItem progress{accent-color:var(--sage);width:100%;height:5px}.aXBbkG_uploadFileError{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 14px;display:flex}.aXBbkG_uploadFileError p{color:#9d342d;min-width:0;margin:0;font-size:11px;line-height:1.5}.aXBbkG_sectionTitle{font-family:var(--serif);margin:0 0 16px;font-size:27px;font-weight:400}.aXBbkG_dropzone{background:#727c6a0d;border:1px dashed #a9ad9f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;min-height:116px;padding:20px 24px;transition:background-color .15s,border-color .15s;display:flex}.aXBbkG_dropzoneActive{border-color:var(--sage);background:#727c6a21}.aXBbkG_dropzoneText{margin:0;font-size:13px}.aXBbkG_dropzoneText span{color:#77796f;margin-top:6px;font-size:11px;display:block}.aXBbkG_buttonLink:disabled{cursor:wait;opacity:.65}.aXBbkG_progressBox{margin-top:16px}.aXBbkG_progressHeading{color:#62645d;justify-content:space-between;gap:16px;margin-bottom:7px;font-size:11px;display:flex}.aXBbkG_progressBox progress{accent-color:var(--sage);width:100%;height:5px}.aXBbkG_mediaGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:16px;padding-top:24px;display:grid}.aXBbkG_mediaLibraryStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0;display:grid}.aXBbkG_mediaLibraryStats>div{border:1px solid var(--line);background:#ffffff8c;min-width:0;padding:14px 18px}.aXBbkG_mediaLibraryStats dt{color:#72746d;letter-spacing:.08em;text-transform:uppercase;font-size:11px}.aXBbkG_mediaLibraryStats dd{color:var(--foreground);font-family:var(--serif);overflow-wrap:anywhere;margin:7px 0 0;font-size:clamp(21px,3vw,28px);line-height:1.2}.aXBbkG_mediaLibraryStats small{color:#77796f;margin-top:5px;font-size:10px;line-height:1.5;display:block}.aXBbkG_mediaDeletionJobs{background:#f4f2ed;margin-top:24px;padding:18px}.aXBbkG_mediaDeletionJobs>p{color:#62645d;margin:8px 0;font-size:12px;line-height:1.6}.aXBbkG_mediaDeletionJobs>ul{gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.aXBbkG_mediaDeletionJob{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding-top:12px;display:flex}.aXBbkG_mediaDeletionJob strong{color:#42463d;font-size:12px}.aXBbkG_mediaDeletionJob p{color:#77796f;margin:4px 0 0;font-size:11px;line-height:1.5}.aXBbkG_mediaDeletionJob form{flex:0 260px;gap:6px;display:grid}.aXBbkG_mediaCard{border:1px solid var(--line);background:#fff;min-width:0}.aXBbkG_mediaPreview{aspect-ratio:4/3;background:#efeee9;overflow:hidden}.aXBbkG_mediaPreviewButton{cursor:zoom-in;object-fit:contain;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.aXBbkG_mediaPreviewButton:focus-visible{outline:2px solid var(--sage);outline-offset:-3px}.aXBbkG_mediaPreviewButton img{object-fit:cover;width:100%;height:100%;display:block}.aXBbkG_mediaLightbox{color:#fff;background:0 0;border:0;width:min(96vw,1100px);max-width:96vw;height:min(92dvh,900px);max-height:92dvh;padding:0;overflow:visible}.aXBbkG_mediaLightbox::backdrop{background:#141613e0}.aXBbkG_mediaLightboxContent{background:#171916;width:100%;height:100%;position:relative}.aXBbkG_mediaLightboxContent img{object-fit:contain;width:100%;height:100%;display:block}.aXBbkG_mediaLightboxClose{color:#fff;cursor:pointer;font:inherit;z-index:1;background:#171916e0;border:1px solid #fff9;min-height:44px;padding:8px 14px;position:absolute;top:12px;right:12px}.aXBbkG_mediaLightboxClose:focus-visible{outline-offset:3px;outline:2px solid #fff}.aXBbkG_mediaCardBody{padding:12px 14px 14px}.aXBbkG_mediaTitle{color:#34382f;font-family:var(--font-editorial,Georgia, serif);overflow-wrap:anywhere;margin:0 0 8px;font-size:17px;font-weight:500;line-height:1.3}.aXBbkG_mediaDates{color:#77796f;flex-wrap:wrap;gap:4px 12px;margin-bottom:9px;font-size:10px;line-height:1.5;display:flex}.aXBbkG_mediaDates>span{align-items:center;gap:4px;display:inline-flex}.aXBbkG_mediaMetadataStatus{color:#77796f;margin:0 0 8px;font-size:10px;line-height:1.4}.aXBbkG_privateCoordinates{color:#686a61;overflow-wrap:anywhere;margin:0 0 8px;font-size:9px;line-height:1.45}.aXBbkG_privateCoordinates span{color:#3e4439;font-variant-numeric:tabular-nums}.aXBbkG_mediaLocation{color:#686a61;align-items:center;gap:5px;margin:0 0 8px;font-size:10px;line-height:1.4;display:flex}.aXBbkG_mediaLocation span{color:#59644f;font-size:15px;line-height:1}.aXBbkG_mediaDetailsForm{gap:8px;display:grid}.aXBbkG_mediaPublicLocation{color:#62645d;align-items:flex-start;gap:8px;margin:5px 0;font-size:11px;line-height:1.45;display:flex}.aXBbkG_mediaPublicLocation input{accent-color:#72806a;flex:none;margin:2px 0 0}.aXBbkG_mediaPublicLocation small{color:#77796f;margin-top:3px;font-size:10px;display:block}.aXBbkG_mediaDescription{color:#686a61;overflow-wrap:anywhere;margin:0 0 10px;font-size:11px;line-height:1.5}.aXBbkG_mediaEditButton,.aXBbkG_mediaCancelButton{color:#42483c;cursor:pointer;font:inherit;background:0 0;border:1px solid #aeb3a4;justify-self:start;min-height:34px;padding:7px 12px;font-size:11px;transition:background .16s,border-color .16s}.aXBbkG_mediaEditButton:hover,.aXBbkG_mediaCancelButton:hover{border-color:var(--sage);background:#f4f2ed}.aXBbkG_mediaEditActions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:5px;display:flex}.aXBbkG_mediaDeleteForm{border-top:1px solid var(--line);gap:8px;margin-top:14px;padding-top:12px;display:grid}.aXBbkG_mediaDetailsForm .aXBbkG_label{margin-top:5px}.aXBbkG_textarea{border:1px solid var(--line);color:var(--foreground);font:inherit;resize:vertical;background:#fff;border-radius:0;width:100%;padding:10px 12px;font-size:12px;line-height:1.5}.aXBbkG_textarea:focus-visible{border-color:var(--sage);outline:2px solid var(--sage);outline-offset:2px}.aXBbkG_inlineSuccess{color:#46513f;margin:2px 0;font-size:11px}.aXBbkG_mediaDeleteReferences{color:#62645d;margin:-2px 0 4px;padding-left:20px;font-size:11px;line-height:1.6}@media (max-width:620px){.aXBbkG_workspaceScreen{padding-top:20px;padding-left:12px;padding-right:12px}.aXBbkG_workspaceCard{padding:22px 16px}.aXBbkG_workspaceHeader{flex-direction:column;align-items:stretch;gap:18px}.aXBbkG_publicationPanel{flex-direction:column;align-items:stretch;padding:14px}.aXBbkG_publicationPanel>form{justify-items:stretch}.aXBbkG_stageSection{margin-top:32px;padding-top:24px}.aXBbkG_stageFields{grid-template-columns:minmax(0,1fr)}.aXBbkG_stageDescription{grid-column:auto}.aXBbkG_stageActions,.aXBbkG_stageMoveForms{align-items:stretch}.aXBbkG_stageActions{flex-direction:column}.aXBbkG_stageMoveForms>*,.aXBbkG_stageActions>.aXBbkG_stageSecondaryButton,.aXBbkG_stageDeleteForm,.aXBbkG_stageDeleteButton{flex:auto}.aXBbkG_stageMoveForms{width:100%;display:flex}.aXBbkG_stageMoveForms button{flex:1}.aXBbkG_stageDeleteForm{display:flex}.aXBbkG_stageDeleteButton,.aXBbkG_stagePrimaryButton{width:100%}.aXBbkG_mediaDeletionJob{flex-direction:column;align-items:stretch}.aXBbkG_mediaDeletionJob form{flex:auto}.aXBbkG_storySection{margin-left:-4px;margin-right:-4px;padding:16px 12px}.aXBbkG_storyTextarea{min-height:190px;padding:12px;font-size:14px}.aXBbkG_stagePhotoList{grid-template-columns:repeat(2,minmax(0,1fr))}.aXBbkG_storyAddActions{grid-template-columns:minmax(0,1fr)}.aXBbkG_mediaPickerDialog{max-height:95vh;padding:16px 12px}.aXBbkG_mediaPickerHeader{flex-direction:column;align-items:flex-start}.aXBbkG_mediaPickerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.aXBbkG_mediaPickerPagination{grid-template-columns:1fr 1fr;display:grid}.aXBbkG_mediaPickerPageLabel{grid-area:1/1/auto/-1}.aXBbkG_mediaPickerPagination button{width:100%}.aXBbkG_mediaPickerActions{flex-direction:column-reverse;align-items:stretch}.aXBbkG_mediaPickerActions button{width:100%}.aXBbkG_dropzone{flex-direction:column;align-items:stretch;padding:18px}.aXBbkG_mediaGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,155px),1fr));gap:12px}.aXBbkG_mediaLibraryStats{gap:8px;margin:18px 0}.aXBbkG_mediaLibraryStats>div{padding:12px}.aXBbkG_mediaLibraryStats dd{font-size:clamp(17px,4.5vw,22px)}.aXBbkG_mediaCardBody{padding:10px 11px 12px}.aXBbkG_mediaTitle{font-size:15px}}.aXBbkG_geoTabs{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.aXBbkG_geoTab,.aXBbkG_geoTabActive{border:1px solid var(--line);color:var(--foreground);min-height:44px;padding:12px 18px;font-size:12px;text-decoration:none}.aXBbkG_geoTabActive{color:#fff;background:#596451;border-color:#596451}.aXBbkG_geoSummary,.aXBbkG_geoMeta{color:#62645d;overflow-wrap:anywhere;margin:6px 0;font-size:12px;line-height:1.5}.aXBbkG_geoWarning{color:#5c4710;background:#f6efdc;border-left:3px solid #b58a2a;margin:6px 0;padding:8px 10px;font-size:12px;line-height:1.5}.aXBbkG_geoFilter{grid-template-columns:1fr 1fr auto;align-items:end;gap:10px;margin:12px 0;display:grid}.aXBbkG_geoList{gap:12px;margin:16px 0;padding:0;list-style:none;display:grid}.aXBbkG_geoItem{border:1px solid var(--line);padding:14px}.aXBbkG_geoItemHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 12px;display:flex}.aXBbkG_geoItemTitle{margin:0;font-size:16px}.aXBbkG_geoCode{color:#62645d;font-size:11px;font-weight:400}.aXBbkG_geoBadgeRow{flex-wrap:wrap;gap:6px;display:inline-flex}.aXBbkG_geoBadge{border:1px solid var(--line);padding:3px 8px;font-size:11px}.aXBbkG_geoBadgeDirect{background:#e6ecdf;border-color:#596451}.aXBbkG_geoBadgeDerived{background:#eef1f4;border-style:dashed}.aXBbkG_geoBadgeComplete{color:#fff;background:#596451;border-color:#596451}.aXBbkG_geoBadgeMuted{color:#62645d}.aXBbkG_geoVisit{gap:8px;margin-top:8px;display:grid}.aXBbkG_geoDetails summary{cursor:pointer;min-height:32px;padding:6px 0;font-size:12px}.aXBbkG_geoForm{gap:8px;padding:8px 0;display:grid}.aXBbkG_geoCoordinates{grid-template-columns:1fr 1fr;gap:10px;display:grid}.aXBbkG_geoUnderlying{margin:0;padding-left:18px;font-size:12px}.aXBbkG_geoHint{color:#62645d;background:#f3f4f0;margin:12px 0 0;padding:8px 10px;font-size:12px;line-height:1.5}.aXBbkG_geoInlineDetails summary{color:#62645d;cursor:pointer;border:1px solid var(--line);padding:2px 8px;font-size:11px;display:inline-block}.aXBbkG_geoInlineDetails{margin:0}.aXBbkG_geoCitySearch{gap:10px;min-width:0;margin:16px 0 24px;display:grid}.aXBbkG_geoCitySearchFields{grid-template-columns:minmax(0,2fr) minmax(180px,1fr);gap:10px;display:grid}.aXBbkG_geoPublishDefault{align-items:flex-start;gap:10px;min-height:44px;margin:4px 0 2px;line-height:1.5;display:flex}.aXBbkG_geoPublishDefault input{accent-color:var(--sage);flex:none;width:20px;height:20px;margin:1px 0 0}.aXBbkG_geoPublishDefault span{gap:2px;display:grid}.aXBbkG_geoPublishDefault strong{font-size:12px;font-weight:500}.aXBbkG_geoPublishDefault small,.aXBbkG_geoSearchStatus{color:#62645d;font-size:11px;line-height:1.5}.aXBbkG_geoSearchStatus{min-height:16px}.aXBbkG_geoVisitToast{background:#e6ecdf;border:1px solid #c9d2be;flex-wrap:wrap;align-items:center;gap:8px;margin:2px 0;padding:9px 12px;font-size:12px;line-height:1.5;display:flex}.aXBbkG_geoUndoButton,.aXBbkG_geoVisitButton{color:#fff;cursor:pointer;font:inherit;background:#596451;border:1px solid #596451;min-height:44px;padding:10px 14px;font-size:12px}.aXBbkG_geoUndoButton{color:#424b3d;background:0 0;margin-left:auto}.aXBbkG_geoVisitButton:disabled,.aXBbkG_geoUndoButton:disabled{cursor:default;opacity:.72}.aXBbkG_geoVisitButton:focus-visible,.aXBbkG_geoUndoButton:focus-visible{outline:2px solid var(--sage);outline-offset:3px}.aXBbkG_geoRegionHint{color:#62645d;margin:5px 0;font-size:11px;line-height:1.5}@media (max-width:640px){.aXBbkG_geoFilter,.aXBbkG_geoCitySearchFields,.aXBbkG_geoCoordinates{grid-template-columns:1fr}}.aXBbkG_progressManager{gap:28px;min-width:0;margin-top:18px;display:grid}.aXBbkG_progressListOverviewHeading,.aXBbkG_progressListRowMain{justify-content:space-between;align-items:center;gap:18px;display:flex}.aXBbkG_progressListOverviewHeading h2,.aXBbkG_progressListEditor h2{font-family:var(--serif);margin:0;font-size:clamp(25px,4vw,34px);font-weight:400}.aXBbkG_progressListOverviewHeading p{color:#62645d;margin:6px 0 0;font-size:12px;line-height:1.55}.aXBbkG_progressListRows{margin-top:16px}.aXBbkG_progressListRow{border-top:1px solid var(--line);padding:16px 0}.aXBbkG_progressListRow:last-child{border-bottom:1px solid var(--line)}.aXBbkG_progressListRowMain h3{font-family:var(--serif);overflow-wrap:anywhere;margin:0;font-size:21px;font-weight:400}.aXBbkG_progressListRowMain p,.aXBbkG_progressListPreviewLabel,.aXBbkG_progressListPreviewError{color:#62645d;margin:5px 0 0;font-size:11px;line-height:1.5}.aXBbkG_progressListActions{flex-wrap:wrap;flex:none;align-items:center;gap:6px;display:flex}.aXBbkG_progressListActions .aXBbkG_stageSecondaryButton,.aXBbkG_progressListActions .aXBbkG_stageDeleteButton{min-height:40px;padding:8px 11px}.aXBbkG_equipmentFilters{grid-template-columns:minmax(180px,1.6fr) repeat(2,minmax(150px,1fr)) auto;align-items:end;gap:12px;margin:22px 0;display:grid}.aXBbkG_equipmentFilters label{gap:6px;min-width:0;display:grid}.aXBbkG_equipmentFilters .aXBbkG_label{margin:0}.aXBbkG_stageSectionHeading{justify-content:space-between;align-items:center;display:flex}.aXBbkG_stageSectionHeading h2{font-family:var(--serif);margin:0;font-size:clamp(26px,5vw,34px);font-weight:400}.aXBbkG_stageSectionHeading p{color:#62645d;margin:8px 0 0;font-size:12px;line-height:1.6}.aXBbkG_equipmentChoiceList{border-bottom:1px solid var(--line);border-top:1px solid var(--line);max-height:420px;overflow:auto}.aXBbkG_equipmentChoice{border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;padding:12px 4px;line-height:1.5;display:flex}.aXBbkG_equipmentChoice input{accent-color:var(--sage);flex:none;width:20px;height:20px;margin:1px 0 0}.aXBbkG_equipmentChoice>span{gap:3px;min-width:0;display:grid}.aXBbkG_equipmentChoice strong{font-size:12px;font-weight:500}.aXBbkG_equipmentSelected{border-bottom:1px solid var(--line);margin:18px 0 4px}.aXBbkG_equipmentSelected>.aXBbkG_label{margin:0 0 8px;display:block}.aXBbkG_equipmentSelectedList{margin:0;padding:0;list-style:none}.aXBbkG_equipmentSelectedItem{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.aXBbkG_equipmentSelectedItem>span{gap:2px;min-width:0;display:grid}.aXBbkG_equipmentSelectedItem strong{font-size:12px;font-weight:500}.aXBbkG_equipmentSelectedMeta{color:#77786f;font-size:10px}.aXBbkG_equipmentRemoveButton{color:#62645d;cursor:pointer;font:inherit;text-underline-offset:3px;background:0 0;border:0;flex:none;min-height:36px;padding:6px 3px 6px 8px;font-size:10px;text-decoration:underline}.aXBbkG_equipmentRemoveButton:focus-visible{outline:2px solid var(--sage);outline-offset:2px}.aXBbkG_packingListEditor{border-top:1px solid var(--line);gap:18px;margin-top:42px;padding-top:28px;display:grid}.aXBbkG_packingListTemplateImport,.aXBbkG_packingListAdd,.aXBbkG_packingListCustomForm{gap:10px;display:grid}.aXBbkG_packingListTemplateImport>div,.aXBbkG_packingListCustomForm>div{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.aXBbkG_packingListRows{border-bottom:1px solid var(--line)}.aXBbkG_packingListRow{border-top:1px solid var(--line);grid-template-columns:minmax(140px,1fr) 90px 130px minmax(120px,.7fr) auto;align-items:end;gap:10px 14px;padding:12px 0;display:grid}.aXBbkG_packingListEntryName{align-self:center;gap:3px;min-width:0;display:grid}.aXBbkG_packingListEntryName strong{overflow-wrap:anywhere;font-size:12px;font-weight:500}.aXBbkG_packingListField{gap:4px;min-width:0;display:grid}.aXBbkG_packingListField>span,.aXBbkG_packingListPublic{color:#62645d;font-size:10px}.aXBbkG_packingListField .aXBbkG_input{width:100%;min-height:40px;padding:7px 8px}.aXBbkG_packingListPublic{grid-column:2/-2;align-items:center;gap:7px;display:flex}.aXBbkG_packingListPublic input{accent-color:var(--sage);width:18px;height:18px}.aXBbkG_packingListRow>.aXBbkG_equipmentRemoveButton{align-self:center}.aXBbkG_packingListWeight{font-variant-numeric:tabular-nums;margin:-8px 0 0;font-size:12px;font-weight:500}.aXBbkG_packingListNotice{color:#62645d;margin:0;font-size:11px}.aXBbkG_packingListTemplateList{margin:28px 0 0;padding:0;list-style:none}.aXBbkG_packingListTemplateList>li{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:14px 0;display:flex}.aXBbkG_packingListTemplateList>li>div:first-child{gap:4px;min-width:0;display:grid}.aXBbkG_packingListTemplateActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.aXBbkG_packingListTemplateActions form{display:grid}.aXBbkG_activityForm{max-width:820px;margin-top:24px}.aXBbkG_activityInheritedEquipment{border-top:1px solid var(--line);gap:8px;margin-top:18px;padding-top:16px;display:grid}.aXBbkG_activityInheritedEquipment h2{font-family:var(--serif);margin:0;font-size:20px;font-weight:400}.aXBbkG_activityInheritedEquipment p{margin:0}.aXBbkG_activityInheritedEquipment ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.aXBbkG_activityInheritedEquipment li{gap:2px;font-size:11px;display:grid}.aXBbkG_activityInheritedEquipment li span{color:#77786f}.aXBbkG_activityBulkForm{gap:8px;display:grid}.aXBbkG_activityBulkSelectionCell{text-align:center;width:44px}.aXBbkG_activityBulkSelectionCell input{accent-color:var(--sage);width:18px;height:18px}.aXBbkG_activityBulkSummary{color:#62645d;margin:4px 0 0;font-size:11px;line-height:1.6}.aXBbkG_activityBulkActions{flex-wrap:wrap;gap:10px;display:flex}.aXBbkG_equipmentAssignmentCompact{margin:14px 0;padding-top:14px}.aXBbkG_equipmentAssignmentCompact .aXBbkG_stageSectionHeading h2{font-size:21px}.aXBbkG_equipmentAssignmentCompact .aXBbkG_equipmentChoiceList{max-height:260px}.aXBbkG_equipmentMileageSummary{border-top:1px solid var(--line);gap:5px;margin-top:12px;padding-top:12px;display:grid}.aXBbkG_equipmentMileageSummary strong{font-size:12px;font-weight:500}.aXBbkG_equipmentMileageSummary span{color:#62645d;font-size:11px;line-height:1.6}.aXBbkG_activityFieldGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:14px 18px;display:grid}.aXBbkG_activityGpxUpload{border-top:1px solid var(--line);max-width:820px;margin-top:24px;padding-top:20px}.aXBbkG_activityGpxUpload h2{font-family:var(--serif);margin:0;font-size:22px;font-weight:400}.aXBbkG_activityGpxUpload>.aXBbkG_helpText{margin:8px 0 16px}.aXBbkG_activityImport{border-top:1px solid var(--line);margin:8px 0 28px;padding-top:22px}.aXBbkG_activityImportHeader{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px 32px;display:flex}.aXBbkG_activityImportHeader h2,.aXBbkG_activityGpxUpload h2{font-family:var(--serif);margin:0;font-size:22px;font-weight:400}.aXBbkG_activityImportHeader .aXBbkG_helpText{max-width:550px;margin:7px 0 0}.aXBbkG_activityImportSport{flex:0 280px;gap:5px;display:grid}.aXBbkG_activityImportSport .aXBbkG_label{margin:0}.aXBbkG_activityImportSport .aXBbkG_input{min-height:42px}.aXBbkG_activityImportSport .aXBbkG_input option{color:var(--foreground);background-color:#fff}.aXBbkG_activityImportDropzone{color:var(--foreground);cursor:pointer;text-align:center;background:#ffffff47;border:1px dashed #9c9e94;place-items:center;gap:5px;min-height:112px;margin-top:18px;padding:18px;transition:border-color .15s,background-color .15s;display:grid}.aXBbkG_activityImportDropzone:hover,.aXBbkG_activityImportDropzone:focus-within,.aXBbkG_activityImportDropzoneActive{border-color:var(--foreground);background:#fff9}.aXBbkG_activityImportDropzone strong{font-size:13px;font-weight:500}.aXBbkG_activityImportDropzone span{color:#62645d;font-size:11px}.aXBbkG_activityImportDropzone input{color:#62645d;font:inherit;max-width:100%;margin-top:5px;font-size:11px}.aXBbkG_activityImportResults{margin-top:18px}.aXBbkG_activityImportSummary{color:#42443e;margin:0 0 8px;font-size:12px}.aXBbkG_activityImportList{border-bottom:1px solid var(--line);max-height:360px;margin:0;padding:0;list-style:none;overflow-y:auto}.aXBbkG_activityImportItem{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:start;gap:8px 18px;padding:11px 2px;display:flex}.aXBbkG_activityImportItem>div{gap:4px;min-width:0;display:grid}.aXBbkG_activityImportItem strong,.aXBbkG_activityImportStatus,.aXBbkG_activityImportItem .aXBbkG_helpText,.aXBbkG_activityImportItem .aXBbkG_error{overflow-wrap:anywhere}.aXBbkG_activityImportItem strong{font-size:12px;font-weight:500}.aXBbkG_activityImportStatus{color:#62645d;font-size:11px}.aXBbkG_activityImportItem .aXBbkG_helpText,.aXBbkG_activityImportItem .aXBbkG_error{margin:0}.aXBbkG_activityImportRetry{color:var(--foreground);cursor:pointer;font:inherit;text-underline-offset:3px;background:0 0;border:0;padding:4px 0;font-size:11px;text-decoration:underline}.aXBbkG_activityImportRetry:disabled{cursor:wait;opacity:.6}.aXBbkG_activityImportRetry:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}.aXBbkG_activityDeleteForm{border-top:1px solid var(--line);margin-top:30px;padding-top:20px}.aXBbkG_activityStageLink{border-top:1px solid var(--line);margin-top:24px;padding-top:20px}.aXBbkG_activityStageLink h2{font-family:var(--serif);margin:0;font-size:22px;font-weight:400}.aXBbkG_activityStageLink>.aXBbkG_helpText{margin:8px 0 16px}.aXBbkG_activityStageForm{gap:10px;max-width:640px;display:grid}.aXBbkG_activityStageForm .aXBbkG_button{margin-top:4px}.aXBbkG_dangerButton{color:#8b332b;cursor:pointer;font:inherit;background:0 0;border:1px solid #a64d43;min-height:42px;padding:10px 16px;font-size:12px}.aXBbkG_dangerButton:hover:not(:disabled){background:#f7e9e6}.aXBbkG_dangerButton:disabled{cursor:wait;opacity:.6}.aXBbkG_equipmentChoice>button:disabled,.aXBbkG_packingListTemplateActions button:disabled{cursor:wait;opacity:.55}.aXBbkG_adventureCitySelectedList,.aXBbkG_adventureCityResults{margin:12px 0 0;padding:0;list-style:none}.aXBbkG_adventureCitySelectedList{border-bottom:1px solid var(--line);margin-bottom:18px}.aXBbkG_adventureCitySelectedItem{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.aXBbkG_adventureCityName{flex-wrap:wrap;align-items:center;gap:5px 8px;min-width:0;display:inline-flex}.aXBbkG_adventureCityName strong{font-size:12px;font-weight:500}.aXBbkG_adventureCityName>span:last-child{color:#77786f;font-size:10px}.aXBbkG_adventureCityName .aXBbkG_fi{font-size:11px}.aXBbkG_adventureCityResults{border-bottom:1px solid var(--line);border-top:1px solid var(--line);max-height:300px;overflow-y:auto}.aXBbkG_adventureCityResult{border:0;border-bottom:1px solid var(--line);color:var(--foreground);cursor:pointer;font:inherit;text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:52px;padding:9px 4px;display:flex}.aXBbkG_adventureCityResult>span:first-child{gap:3px;min-width:0;display:grid}.aXBbkG_adventureCityResult>span:last-child{color:#536b58;flex:none;font-size:10px}.aXBbkG_adventureCityResult:hover:not(:disabled){background:#727c6a12}.aXBbkG_adventureCityResult:focus-visible{outline:2px solid var(--sage);outline-offset:-2px}.aXBbkG_adventureCityResult:disabled{color:#77786f;cursor:default}.aXBbkG_categoryList{margin:28px 0 0;padding:0;list-style:none}.aXBbkG_categoryRow{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px 0;display:grid}.aXBbkG_categoryRow:last-child{border-bottom:1px solid var(--line)}.aXBbkG_categoryForm{grid-template-columns:minmax(0,1fr) 120px auto;align-items:center;gap:10px;display:grid}.aXBbkG_categoryRow>form:last-child{align-self:center}@media (max-width:700px){.aXBbkG_equipmentFilters,.aXBbkG_categoryRow{grid-template-columns:minmax(0,1fr)}.aXBbkG_categoryForm{grid-template-columns:minmax(0,1fr) 92px}.aXBbkG_categoryForm .aXBbkG_tableLink{grid-column:1/-1;min-height:42px}.aXBbkG_packingListRow{grid-template-columns:minmax(0,1fr) minmax(76px,.45fr)}.aXBbkG_packingListEntryName,.aXBbkG_packingListField:nth-of-type(3),.aXBbkG_packingListField:nth-of-type(4){grid-column:1/-1}.aXBbkG_packingListPublic{grid-column:1/-2}.aXBbkG_packingListTemplateImport>div,.aXBbkG_packingListCustomForm>div{grid-template-columns:minmax(0,1fr);align-items:stretch}.aXBbkG_packingListTemplateList>li{flex-direction:column;align-items:flex-start}}.aXBbkG_progressListPreviewError{color:#9d342d}.aXBbkG_progressListEditor{border-top:1px solid var(--line);gap:20px;min-width:0;padding-top:24px;display:grid}.aXBbkG_progressListFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.aXBbkG_progressListFields>div:first-child,.aXBbkG_progressListFields>div:nth-child(2){grid-column:1/-1}.aXBbkG_progressListFields textarea{resize:vertical}.aXBbkG_progressListMemberPicker{border-top:1px solid var(--line);gap:14px;min-width:0;padding-top:18px;display:grid}.aXBbkG_progressListMemberPicker h3,.aXBbkG_progressListSelected h4{font-family:var(--serif);margin:0;font-size:21px;font-weight:400}.aXBbkG_progressListSearchControls{grid-template-columns:minmax(0,2fr) minmax(200px,1fr);gap:12px;display:grid}.aXBbkG_progressListBulkAdd{background:#f3f4f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:10px 12px;display:flex}.aXBbkG_progressListBulkAdd p{color:#62645d;flex:320px;margin:0;font-size:11px;line-height:1.5}.aXBbkG_progressListBulkAdd .aXBbkG_stageSecondaryButton{min-height:42px}.aXBbkG_progressListSearchStatus{gap:7px;min-width:0;display:grid}.aXBbkG_progressListSearchStatus>p,.aXBbkG_progressListSearchStatus>span{color:#62645d;margin:0;font-size:11px;line-height:1.5}.aXBbkG_progressListHit{border-bottom:1px solid #474d431f;justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:8px 0;display:flex}.aXBbkG_progressListHit>div{gap:3px;min-width:0;display:grid}.aXBbkG_progressListHit strong{color:#34382f;overflow-wrap:anywhere;font-size:12px;font-weight:500;line-height:1.45}.aXBbkG_progressListHit small{color:#77796f;font-size:10px}.aXBbkG_progressListHit .aXBbkG_stageSecondaryButton{flex:none;min-height:42px}.aXBbkG_progressListManual{border-top:1px solid var(--line);gap:12px;padding-top:12px;display:grid}.aXBbkG_progressListManual>.aXBbkG_stageSecondaryButton{justify-self:start}.aXBbkG_progressListManualForm{border-left:2px solid #cbd3c3;gap:8px;max-width:720px;padding-left:16px;display:grid}.aXBbkG_progressListCoordinates{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.aXBbkG_progressListSelected{border-top:1px solid var(--line);gap:10px;padding-top:14px;display:grid}.aXBbkG_progressListSelected ul{margin:0;padding:0;list-style:none}.aXBbkG_progressListSelected li{border-top:1px solid #474d431f;justify-content:space-between;align-items:center;gap:14px;min-height:44px;padding:6px 0;display:flex}.aXBbkG_progressListSelected li>span{color:#454940;overflow-wrap:anywhere;min-width:0;font-size:11px;line-height:1.5}.aXBbkG_progressListSelected li small{color:#77796f}.aXBbkG_inlineButton{color:#465a3f;cursor:pointer;font:inherit;text-underline-offset:3px;background:0 0;border:0;flex:none;min-height:40px;padding:6px 8px;font-size:10px;text-decoration:underline}.aXBbkG_inlineButton:focus-visible{outline:2px solid var(--sage);outline-offset:3px}.aXBbkG_progressListSelected>p{color:#77796f;margin:0;font-size:11px}.aXBbkG_progressListFormActions{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding-top:14px;display:flex}.aXBbkG_progressListFormActions p{color:#62645d;flex:280px;margin:0 auto 0 0;font-size:11px;line-height:1.5}@media (max-width:640px){.aXBbkG_progressListOverviewHeading,.aXBbkG_progressListRowMain{flex-direction:column;align-items:flex-start}.aXBbkG_progressListOverviewHeading .aXBbkG_stagePrimaryButton{width:100%}.aXBbkG_progressListFields,.aXBbkG_progressListSearchControls,.aXBbkG_progressListCoordinates{grid-template-columns:1fr}.aXBbkG_progressListActions{width:100%}.aXBbkG_progressListActions>button{flex:auto}.aXBbkG_progressListHit{align-items:flex-start}.aXBbkG_progressListHit .aXBbkG_stageSecondaryButton{white-space:normal;max-width:48%}.aXBbkG_progressListFormActions{flex-direction:column;align-items:stretch}.aXBbkG_progressListFormActions>button{width:100%}.aXBbkG_progressListSelected li{align-items:flex-start}}
