.delete-account_main__hhwnp{max-width:680px;margin:0 auto;padding:32px 20px 80px;color:#1f3d32;line-height:1.65}.delete-account_main__hhwnp h1{font-family:Georgia,serif;font-size:clamp(2rem,5vw,3rem);line-height:1.15;margin:28px 0 20px}.delete-account_card__AxHh_{display:flex;flex-direction:column;gap:16px;background:white;border:1px solid #d8dfd8;border-radius:20px;padding:24px;margin:24px 0}.delete-account_card__AxHh_ h2,.delete-account_card__AxHh_ p{margin:0}.delete-account_card__AxHh_ h2{font-size:1.25rem}.delete-account_card__AxHh_ a,.delete-account_main__hhwnp a{text-underline-offset:4px}.delete-account_check__Vd2Ur{display:flex!important;align-items:flex-start;gap:12px;font-weight:400!important}.delete-account_check__Vd2Ur input{width:22px!important;min-width:22px;height:22px;margin:3px 0 0;accent-color:#1f3d32}.delete-account_confirmation__Zmaj5{width:100%;box-sizing:border-box;border:1px solid #8ca695;border-radius:8px;padding:12px;font-size:1rem}.delete-account_danger__Lxfms{background:#913c32;color:white;border:0;border-radius:10px;padding:14px;font-size:1rem;font-weight:600;cursor:pointer}.delete-account_danger__Lxfms:disabled{opacity:.5;cursor:not-allowed}.delete-account_error__LGqPW{color:#913c32}.delete-account_main__hhwnp :focus-visible{outline:3px solid #1f3d32;outline-offset:4px}.language-selector_selector__xCDCd{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem}.language-selector_selector__xCDCd label{font-weight:600}.language-selector_selector__xCDCd select{min-height:44px;padding:.5rem .6rem;border:1px solid #a2b5a9;border-radius:.6rem;background:#fff;color:#1f3d32;font:inherit;cursor:pointer}.language-selector_selector__xCDCd select:focus-visible{outline:3px solid #277453;outline-offset:3px}.onboarding_page__ngaV3{min-height:100dvh;background:#FAF7EE;color:#25332E}.onboarding_header__T6vKl{max-width:1120px;margin:auto;padding:24px;display:flex;align-items:center;justify-content:space-between;gap:20px}.onboarding_brand__T0Xe0{display:flex;align-items:center;gap:8px;font-weight:800;font-size:25px}.onboarding_brand__T0Xe0 span{color:#a17b45}.onboarding_header__T6vKl>a:last-child{font-size:13px}.onboarding_layout__L2XYW{max-width:1020px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:44px;padding:38px}.onboarding_scene__eAByr{background:#dfe9d8;padding:34px;border-radius:18px;align-self:start}.onboarding_scene__eAByr h2{font:400 37px/1.2 Georgia,serif}.onboarding_scene__eAByr>svg{width:100px;height:100px;color:#53764b;margin:24px 0;stroke-width:1}.onboarding_scene__eAByr p{font-size:13px;line-height:1.7;color:#64805d}.onboarding_panel__BujvY{min-width:0}.onboarding_panel__BujvY h1{font:400 34px/1.2 Georgia,serif;letter-spacing:-.6px;margin:10px 0 18px}.onboarding_loginPanel__ovCJh h1{margin-top:4px}.onboarding_panel__BujvY p{font-size:14px;color:#687e66;line-height:1.7}.onboarding_panel__BujvY .onboarding_eyebrow__FlUOg{font-size:10px;letter-spacing:1.4px;color:#6b8660}.onboarding_panel__BujvY label{display:block;font-size:13px;font-weight:700;margin:18px 0 8px}.onboarding_panel__BujvY input:not([type=radio]){width:100%;min-height:48px;padding:12px;background:white;border:1px solid #c6d6be;border-radius:8px;color:#284f38}.onboarding_panel__BujvY .onboarding_hint__4AjPb{font-size:12px;line-height:1.6;color:#6d8267}.onboarding_panel__BujvY fieldset{border:0;padding:0;margin:20px 0 12px}.onboarding_panel__BujvY legend{font-size:14px;font-weight:700}.onboarding_panel__BujvY .onboarding_choice__nUBsE{display:flex;align-items:flex-start;gap:10px;border:1px solid #d2dfca;border-radius:10px;padding:16px;background:white;margin:10px 0;cursor:pointer}.onboarding_choice__nUBsE:has(input:checked){background:#eaf2e3;border-color:#7b9d6a}.onboarding_choice__nUBsE input{width:18px;height:18px;margin-top:3px;accent-color:#1F3D32;flex-shrink:0}.onboarding_choice__nUBsE small{display:block;font-weight:400;line-height:1.5;color:#657b60;margin-top:5px}.onboarding_panel__BujvY button{min-height:48px;width:100%;padding:12px;border-radius:9px;margin:10px 0;cursor:pointer}.onboarding_panel__BujvY button:disabled{opacity:.6;cursor:default}.onboarding_primary__FZJ0Q{background:#1F3D32;color:white;border:1px solid #1f3d32;font-weight:600}.onboarding_secondary__HfZjM{background:transparent;border:1px solid #c6d6be;color:#315b45}.onboarding_summary__JNkjR{padding:20px;background:#eef4e8;border:1px solid #d6e2cd;border-radius:12px}.onboarding_summary__JNkjR strong{font-size:19px;overflow-wrap:anywhere}.onboarding_panel__BujvY .onboarding_error__vOVR0{padding:14px;background:#f9ebe5;color:#8d4234;border-radius:9px}.onboarding_page__ngaV3 :is(a,button,input):focus-visible{outline:3px solid #96672b;outline-offset:3px}@media(max-width:700px){.onboarding_layout__L2XYW{display:block;padding:24px 22px}.onboarding_loginLayout__E1pMF{padding-top:12px}.onboarding_scene__eAByr{display:none}.onboarding_header__T6vKl{padding:18px}.onboarding_panel__BujvY h1{font-size:33px}.onboarding_brand__T0Xe0{font-size:22px}}.onboarding_emailAuth__bbHod{margin:24px 0;padding-top:18px;border-top:1px solid #c6d6be}.onboarding_emailAuth__bbHod h2{font:400 24px/1.25 Georgia,serif;margin:0 0 8px}.onboarding_emailLinks__qbosX{display:flex;flex-wrap:wrap;gap:4px 14px}.onboarding_panel__BujvY .onboarding_emailLinks__qbosX button{width:auto;min-height:44px;padding:6px 0;margin:0;background:transparent;border:0;color:#1F3D32;text-decoration:underline;font-size:13px}.onboarding_emailToken__TVzNs{max-width:480px;margin:0 auto;padding:48px 24px}.onboarding_emailToken__TVzNs a{color:#1F3D32}.onboarding_loginPanel__ovCJh .oauth-provider-button{padding:0 14px}.catalogue-field-guide_guide__D9fGk{color:#1f3d32;padding:24px 0;min-width:0}.catalogue-field-guide_guide__D9fGk>h2{font:25px/1.2 Georgia,serif;display:flex;gap:10px;align-items:center;margin:0 0 18px}.catalogue-field-guide_section__lj9pL{border-top:1px solid #d8e1d5;min-width:0}.catalogue-field-guide_section__lj9pL:last-child{border-bottom:1px solid #d8e1d5}.catalogue-field-guide_section__lj9pL>summary{min-height:48px;padding:14px 8px;cursor:pointer;font-weight:600;font-size:14px}.catalogue-field-guide_dialog__mSmzt :is(button,a,summary):focus-visible,.catalogue-field-guide_guide__D9fGk :is(button,a):focus-visible,.catalogue-field-guide_section__lj9pL>summary:focus-visible{outline:3px solid #648f75;outline-offset:3px;border-radius:4px}.catalogue-field-guide_content__ASz7M{padding:2px 8px 18px;line-height:1.65;font-size:14px;overflow-wrap:anywhere}.catalogue-field-guide_content__ASz7M h4{font-size:13px;font-weight:600;margin:14px 0 5px}.catalogue-field-guide_field__0shFS p{margin:0 0 12px}.catalogue-field-guide_note__rR76H,.catalogue-field-guide_pending__1d70x{color:#647369;font-size:13px}.catalogue-field-guide_chips__6bF0R{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:8px 0;padding:0}.catalogue-field-guide_chips__6bF0R :is(button,a,li>span){display:inline-flex;align-items:center;gap:4px;padding:9px 12px;border:1px solid #cddacb;background:#edf2e8;color:#1f3d32;border-radius:9px;font-size:13px;min-height:44px;text-decoration:none;cursor:pointer}.catalogue-field-guide_chips__6bF0R li>span{cursor:default}.catalogue-field-guide_stats__3Zumc{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:14px;background:#eaf0e4;border-radius:12px;margin:10px 0}.catalogue-field-guide_stats__3Zumc strong{display:block;font:24px Georgia,serif}.catalogue-field-guide_stats__3Zumc span{display:block;font-size:12px;color:#637267}.catalogue-field-guide_sources__OzKNL{list-style:none;padding:0;margin:8px 0}.catalogue-field-guide_sources__OzKNL li{margin:8px 0}.catalogue-field-guide_sources__OzKNL small{display:block;color:#637267}.catalogue-field-guide_content__ASz7M a{text-decoration:underline;text-underline-offset:3px}.catalogue-field-guide_dialog__mSmzt{width:min(620px,calc(100vw - 32px));max-width:none!important;max-height:90dvh;overflow:auto;display:block;padding:0;gap:0;background:#faf7ee;color:#1f3d32;border-radius:20px;border:1px solid #cddacb}.catalogue-field-guide_header__c3fnL{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 20px;background:#faf7ee;border-bottom:1px solid #d8e1d5;position:sticky;top:0;z-index:1}.catalogue-field-guide_header__c3fnL span{font-size:11px;letter-spacing:1px;text-transform:uppercase}.catalogue-field-guide_header__c3fnL button{width:44px;height:44px;display:grid;place-items:center;cursor:pointer}.catalogue-field-guide_dialogBody__h5MRS{padding:24px}.catalogue-field-guide_title__IEksf{font:32px/1.15 Georgia,serif!important;margin:0 0 8px}.catalogue-field-guide_dialogBody__h5MRS>.catalogue-field-guide_section__lj9pL:first-of-type{margin-top:24px}.catalogue-field-guide_directory__p8eq2{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;padding:0}.catalogue-field-guide_directory__p8eq2 button{display:flex;flex-direction:column;gap:5px;align-items:start;text-align:left;width:100%;min-height:80px;background:#edf2e8;border:1px solid #cddacb;padding:14px;border-radius:12px;cursor:pointer}.catalogue-field-guide_directory__p8eq2 small{color:#637267;font-size:12px}.catalogue-field-guide_openButton__khVml{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-top:6px;font-size:13px;color:#1f3d32;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media(max-width:600px){.catalogue-field-guide_dialog__mSmzt{width:calc(100vw - 20px);max-height:92dvh}.catalogue-field-guide_dialogBody__h5MRS{padding:20px 16px}.catalogue-field-guide_guide__D9fGk>h2{font-size:23px}}@media(prefers-reduced-motion:reduce){.catalogue-field-guide_dialog__mSmzt{animation:none!important}}.catalogue-field-guide_field__0shFS p{white-space:pre-line}.bait-select_field__qGrwJ{display:grid;gap:8px;min-width:0}.bait-select_field__qGrwJ small{color:#66766d;font-size:13px}.bait-select_trigger__hloR4{display:flex!important;align-items:center;justify-content:space-between;text-align:left!important;width:100%;padding:14px!important;border:1px solid #cbd4c6!important;border-radius:16px!important;background:#faf8ef!important;color:#203e34!important;gap:12px}.bait-select_trigger__hloR4 span{min-width:0;overflow-wrap:anywhere}.bait-select_trigger__hloR4 small{display:block;margin-top:5px}.bait-select_dialog__xanyk{background:#faf8ef!important;color:#203e34;max-height:88dvh;overflow-y:auto;width:min(680px,calc(100vw - 24px))!important;max-width:680px!important;gap:12px!important}.bait-select_dialog__xanyk button{cursor:pointer;min-height:44px}.bait-select_dialog__xanyk input:not([type=radio]),.bait-select_dialog__xanyk select{width:100%;min-width:0;border:1px solid #bdc9be;border-radius:10px;background:white;padding:11px;color:#203e34}.bait-select_actions__enUK7,.bait-select_filters__yKWHl,.bait-select_tabs__j8RRH{display:flex;gap:8px;flex-wrap:wrap}.bait-select_tabs__j8RRH button{flex:1;padding:8px;border-radius:12px;border:1px solid #cbd4c6}.bait-select_tabs__j8RRH button[aria-pressed=true]{background:#203e34;color:white}.bait-select_filters__yKWHl label{flex:1;min-width:120px;display:grid;gap:5px}.bait-select_results__oUN4s{display:grid;grid-auto-rows:max-content;align-content:start;gap:6px;max-height:40dvh;overflow:auto}.bait-select_results__oUN4s button{display:block;height:auto;min-height:66px;line-height:1.4;text-align:left;padding:12px;background:white;border:1px solid #d8dfd5;border-radius:12px;overflow-wrap:anywhere}.bait-select_results__oUN4s small{display:block;color:#66766d}.bait-select_primary__jGg6A{background:#203e34!important;color:white!important;border-radius:12px;padding:12px}.bait-select_variants__46Rdc{display:grid;gap:8px}.bait-select_variants__46Rdc label{display:flex;gap:10px;align-items:center;min-height:48px;padding:10px;background:white;border-radius:10px}.bait-select_actions__enUK7 button{font-size:13px;text-decoration:underline;min-height:36px}.bait-select_dialog__xanyk button:focus-visible,.bait-select_dialog__xanyk input:focus-visible,.bait-select_dialog__xanyk select:focus-visible,.bait-select_trigger__hloR4:focus-visible{outline:3px solid #51816e;outline-offset:2px}@media(max-width:480px){.bait-select_dialog__xanyk{padding:20px!important}.bait-select_filters__yKWHl{flex-direction:column}.bait-select_tabs__j8RRH button{font-size:14px}}.catch-comments_discussion__Q_dBg{min-width:0}.catch-comments_comment__uF_ih{scroll-margin-top:80px;min-width:0}.catch-comments_commentTop__xFhzc{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.catch-comments_commentTop__xFhzc>a{font-weight:650;color:#1f3d32;text-decoration:none;overflow-wrap:anywhere}.catch-comments_commentTop__xFhzc time{font-size:11px;color:#53695f;margin-left:auto}.catch-comments_avatar__Vay5Z{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#e6ece1;color:#1f3d32;flex-shrink:0;font-size:12px;font-weight:650}.catch-comments_body__4vDER{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.catch-comments_body__4vDER a{color:#1f3d32;text-decoration:underline;text-underline-offset:3px}.catch-comments_commentActions__yq3yR{display:flex;gap:16px}.catch-comments_discussion__Q_dBg .catch-comments_commentActions__yq3yR button,.catch-comments_discussion__Q_dBg .catch-comments_toggle__NBCuP{min-height:44px;border:0;background:transparent;color:#53695f;padding:6px 0;font-size:12px}.catch-comments_commentActions__yq3yR button:hover,.catch-comments_toggle__NBCuP:hover{text-decoration:underline}.catch-comments_replyTo__MN_r7{display:block;color:#53695f;padding-top:8px;font-size:11px}.catch-comments_thread__ZCnYr{padding-left:12px;border-left:1px solid #d4ded2;margin:0 0 8px 4px}.catch-comments_thread__ZCnYr[hidden]{display:none}.catch-comments_thread__ZCnYr ul{list-style:none;padding:0;margin:0!important}.catch-comments_thread__ZCnYr .catch-comments_comment__uF_ih{border-bottom:0;padding:12px 0!important}.catch-comments_deleted__3xsKC{font-style:italic;color:#53695f}.catch-comments_discussion__Q_dBg .catch-comments_composer__7YzB1{position:sticky;bottom:0;z-index:4;background:#faf7ee}.catch-comments_replyContext__w_YjE{display:flex;align-items:center;justify-content:space-between;gap:8px;background:#eaf0e5;border-radius:8px;padding:2px 8px;margin-bottom:8px;font-size:12px}.catch-comments_discussion__Q_dBg .catch-comments_replyContext__w_YjE button{width:44px;min-height:44px;background:transparent;border:0;flex-shrink:0;padding:8px}.catch-comments_inputArea__MTH_X{position:relative}.catch-comments_help__Jb6cB{display:block;font-size:11px;color:#53695f;line-height:1.5}.catch-comments_discussion__Q_dBg .catch-comments_composerActions__T3qP5{display:flex;justify-content:flex-start;align-items:center;gap:10px;margin-top:4px}.catch-comments_composerActions__T3qP5 small{margin-right:auto}.catch-comments_discussion__Q_dBg .catch-comments_composerActions__T3qP5>button:first-child{min-height:44px;min-width:44px;background:transparent;color:#1f3d32;border:0}.catch-comments_suggestions__G_48C{position:absolute;bottom:calc(100% + 6px);left:0;right:0;max-height:min(280px,36dvh);overflow:auto;background:#fffdf7;border:1px solid #b9c9bf;border-radius:12px;box-shadow:0 8px 28px #1f3d3220;padding:6px;z-index:8}.catch-comments_suggestions__G_48C>small{display:block;padding:8px;font-size:10px;letter-spacing:1px;color:#53695f}.catch-comments_suggestions__G_48C p{padding:4px 8px;font-size:12px}.catch-comments_discussion__Q_dBg .catch-comments_suggestions__G_48C button{display:flex;align-items:center;justify-content:flex-start;width:100%;min-height:48px;gap:10px;padding:8px;border:0;background:transparent;color:#1f3d32;text-align:left}.catch-comments_discussion__Q_dBg .catch-comments_suggestions__G_48C button.catch-comments_selected__Z36WK,.catch-comments_suggestions__G_48C button:hover{background:#eaf0e5}.catch-comments_srOnly__njk8X{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.catch-comments_discussion__Q_dBg a:focus-visible,.catch-comments_discussion__Q_dBg button:focus-visible,.catch-comments_discussion__Q_dBg textarea:focus-visible{outline:3px solid #49735e;outline-offset:2px}@media(max-width:360px){.catch-comments_commentTop__xFhzc time{margin-left:38px;flex-basis:100%}.catch-comments_thread__ZCnYr{padding-left:8px}.catch-comments_help__Jb6cB{font-size:12px}}@media(prefers-reduced-motion:reduce){.catch-comments_discussion__Q_dBg *{scroll-behavior:auto!important}}.catch-conditions_card__ZFLNa,.catch-conditions_fields__PwV5L{border:1px solid #bfcdbd;border-radius:14px;background:#f4f5ed;color:#25332e;margin:18px 0;overflow:hidden}.catch-conditions_fields__PwV5L summary{display:flex;align-items:center;gap:12px;padding:16px;cursor:pointer;list-style:none;min-height:64px}.catch-conditions_fields__PwV5L summary::-webkit-details-marker{display:none}.catch-conditions_fields__PwV5L summary>svg{flex-shrink:0}.catch-conditions_fields__PwV5L summary>svg:last-child{margin-left:auto}.catch-conditions_fields__PwV5L summary strong{font-size:14px}.catch-conditions_fields__PwV5L summary small{display:block;font-size:12px;color:#586a60;font-weight:400;line-height:1.5}.catch-conditions_fields__PwV5L summary strong small{display:inline}.catch-conditions_body__uFuBu{padding:0 16px 16px}.catch-conditions_body__uFuBu>p{font-size:13px;line-height:1.5}.catch-conditions_grid__Upb6m{display:grid;grid-template-columns:1fr 1fr;gap:14px 12px}.catch-conditions_field__8dpWU{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600;min-width:0}.catch-conditions_field__8dpWU input,.catch-conditions_field__8dpWU select{width:100%;min-width:0;min-height:46px;padding:10px;border:1px solid #c7d2c5;border-radius:9px;background:#fffdf9;color:#25332e;font-size:16px;box-sizing:border-box}.catch-conditions_field__8dpWU small{font-size:12px;font-weight:400;color:#586a60}.catch-conditions_full__LFZnG{grid-column:1/-1}.catch-conditions_more__iQOKd{margin-top:14px}.catch-conditions_more__iQOKd summary{padding:10px 0;min-height:44px;font-size:13px;font-weight:600}.catch-conditions_card__ZFLNa small,.catch-conditions_note__XZoHY{font-size:12px;color:#586a60}.catch-conditions_clear__hbacb{border:0;background:transparent;color:#1f3d32;text-decoration:underline;min-height:44px;font-size:12px}.catch-conditions_card__ZFLNa{padding:16px;background:#f0f3e9}.catch-conditions_card__ZFLNa.catch-conditions_card__ZFLNa h3{display:flex;gap:8px;align-items:center;font:600 15px/1.5 system-ui;margin:0}.catch-conditions_card__ZFLNa dl{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:16px 0 0}.catch-conditions_card__ZFLNa dl>div{border-top:1px solid #d9e0d2;padding-top:8px;min-width:0}.catch-conditions_card__ZFLNa dt{font-size:11px;color:#586a60}.catch-conditions_card__ZFLNa dd{margin:4px 0 0;font-size:14px;font-weight:600;overflow-wrap:anywhere}.catch-conditions_card__ZFLNa p{font-size:13px;line-height:1.6;margin:8px 0 0}.catch-conditions_actions__3kMXi{display:flex;gap:8px;flex-wrap:wrap}.catch-conditions_actions__3kMXi button{padding:12px;border:1px solid #bfcdbd;border-radius:10px;color:#1f3d32;background:#faf7ee;min-height:44px}.catch-conditions_actions__3kMXi button[type=submit]{background:#1f3d32;color:#faf7ee}.catch-conditions_editor__IalCy{margin:14px 0}.catch-conditions_editor__IalCy button:focus-visible,.catch-conditions_fields__PwV5L :focus-visible{outline:3px solid #739680;outline-offset:3px}@media(max-width:360px){.catch-conditions_grid__Upb6m{grid-template-columns:1fr}.catch-conditions_full__LFZnG{grid-column:auto}}.catch-conditions_weather__DwtY0{padding:16px;border:1px solid #cbd7ca;border-radius:12px;background:#eaf0e5;margin-bottom:16px}.catch-conditions_weather__DwtY0 input{display:block;width:100%;min-height:44px;margin:6px 0 12px;font-size:16px}.catch-conditions_weather__DwtY0 button{min-height:44px;margin:4px 4px 4px 0;padding:10px;border:1px solid #8ca695;border-radius:8px;background:#faf7ee;color:#1f3d32}.catch-conditions_weather__DwtY0 p{font-size:13px;line-height:1.5}.catch-conditions_weather__DwtY0 button:focus-visible,.catch-conditions_weather__DwtY0 input:focus-visible{outline:3px solid #49735e;outline-offset:2px}.catch-conditions_weatherHeading__71FOq{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.catch-conditions_weatherHeading__71FOq strong{font-size:14px}.catch-conditions_weatherBadge__wZYZF{margin-left:auto;background:#1f3d32;color:#faf7ee;border-radius:20px;padding:4px 9px;font-size:11px;font-weight:600}.catch-conditions_weatherNote__IJbDJ{display:block;margin-top:10px;font-size:12px;line-height:1.5;color:#586a60}.catch-conditions_weather__DwtY0 .catch-conditions_weatherLink__Nd2qp{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;background:#1f3d32;color:#faf7ee;border-radius:9px;font-size:13px;font-weight:600;text-decoration:none}.catch-conditions_weather__DwtY0 .catch-conditions_weatherSetup__8ue5B{margin-top:10px}.catch-conditions_weather__DwtY0 .catch-conditions_weatherSetup__8ue5B>summary{padding:10px 0;min-height:44px;box-sizing:border-box;font-size:13px;font-weight:600}.catch-conditions_weatherSetupBody__DzSq9{border-top:1px solid #cbd7ca;padding-top:2px}.catch-conditions_weatherSetupBody__DzSq9 .catch-conditions_grid__Upb6m>label,.catch-conditions_weatherSetupBody__DzSq9>label{font-size:13px;font-weight:600}.catch-conditions_weather__DwtY0 input{box-sizing:border-box;min-width:0;padding:10px;border:1px solid #bfcdbd;border-radius:9px;background:#fffdf9;color:#25332e}.catch-conditions_weatherActions__WXfhC{display:flex;gap:8px;flex-wrap:wrap}.catch-conditions_weatherActions__WXfhC button{flex:1 1 150px;margin:0;line-height:1.4}.catch-conditions_weather__DwtY0 .catch-conditions_weatherFillButton__8PP__{background:#1f3d32;color:#faf7ee}.catch-conditions_weather__DwtY0 a:focus-visible,.catch-conditions_weather__DwtY0 summary:focus-visible{outline:3px solid #49735e;outline-offset:3px}.catch-conditions_weather__DwtY0 button:disabled{opacity:.6;cursor:wait}.catch-conditions_weather__DwtY0 [role=alert]{border-left:3px solid #8b4335;padding-left:10px;color:#693a30}.catch-conditions_weatherResult__HVIR5{margin-top:14px;padding:12px;border-radius:10px;border:1px solid #cbd7ca;background:#fffdf9}.catch-conditions_weatherResult__HVIR5 strong{font-size:13px}.catch-conditions_weatherResult__HVIR5 p{margin:6px 0}.catch-conditions_weatherResult__HVIR5 small{font-size:12px;color:#586a60}.catch-conditions_weatherInfo___EhBv{box-sizing:border-box;width:min(440px,calc(100% - 32px));max-height:calc(100dvh - 48px);overflow:auto;padding:24px;border:1px solid #cbd7ca;border-radius:24px;background:#faf7ee;color:#1f3d32;box-shadow:0 16px 60px #132d2926}.catch-conditions_weatherInfo___EhBv::backdrop{background:#17372f66}.catch-conditions_weatherInfo___EhBv h2{font:500 28px/1.15 Georgia,serif;margin:16px 0}.catch-conditions_weatherInfo___EhBv p{font-size:15px;line-height:1.6}.catch-conditions_weatherInfo___EhBv .catch-conditions_weatherLink__Nd2qp{width:100%;margin-top:12px}.catch-conditions_weatherInfo___EhBv .catch-conditions_weatherNote__IJbDJ{font-size:13px}.discovery-person_row__qoec6{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid #dce2d7;min-width:0}.discovery-person_row__qoec6>a{flex-shrink:0}.discovery-person_identity__MFlTY{display:flex;flex-direction:column;align-items:flex-start;gap:3px;flex:1;min-width:0}.discovery-person_identity__MFlTY>a{font-size:14px;overflow-wrap:anywhere;max-width:100%;min-height:28px;display:flex;align-items:center}.discovery-person_identity__MFlTY small{font-size:12px;color:#65736a}.discovery-person_row__qoec6 .discovery-person_follow__C4ch3{background:#1f3d32;color:#faf7ee;border:1px solid #1f3d32;border-radius:10px;padding:9px 12px;min-height:44px;font-size:12px;flex-shrink:0}.discovery-person_row__qoec6 .discovery-person_follow__C4ch3[data-following=true]{background:#edf1e6;color:#1f3d32;border-color:#cfdbca}.discovery-person_row__qoec6 :is(a,button):focus-visible{outline:3px solid #96672b;outline-offset:3px}@media(max-width:359px){.discovery-person_row__qoec6{gap:8px}.discovery-person_identity__MFlTY>a{font-size:12px}.discovery-person_row__qoec6 .discovery-person_follow__C4ch3{padding:8px}.discovery-person_row__qoec6>a{max-width:44px}}.social_page__R3hmE{color:#163c38;min-height:100dvh;background:#f7f8f7;padding-bottom:100px}.social_header__gzM2V{max-width:1120px;margin:auto;padding:22px 24px;display:flex;justify-content:space-between;align-items:center;gap:20px}.social_brand__kHpWu{display:flex;align-items:center;gap:8px;font-size:26px;font-weight:800}.social_brand__kHpWu span{color:#a17b45}.social_header__gzM2V>a:last-child{font-size:14px}.social_nav__slxBi{display:flex;justify-content:center;gap:12px;padding:12px 20px;border-block:1px solid #d8e0da;background:#f7f8f7}.social_nav__slxBi a{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 22px;min-height:48px;border-radius:10px;color:#163c38}.social_nav__slxBi a[aria-current=page]{background:#195a4d;color:white}.social_page__R3hmE .social_main__aEtOe{max-width:900px;margin:auto;padding:24px}.social_heading___re_B{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:26px}.social_page__R3hmE h1{font-size:clamp(28px,5vw,44px);line-height:1.2;margin:4px 0;overflow-wrap:anywhere}.social_page__R3hmE h2{font-size:23px;line-height:1.3;margin:0 0 14px;font-family:Georgia,serif}.social_page__R3hmE h3{font-size:20px;font-weight:700}.social_page__R3hmE p{font-size:16px;line-height:1.65;margin:12px 0;color:#476056}.social_page__R3hmE .social_eyebrow__RPoHX{font-size:11px;letter-spacing:2px;font-weight:700;color:#195a4d}.social_page__R3hmE a{text-underline-offset:4px}.social_page__R3hmE a:hover{text-decoration:underline}.social_linkButton__dwaEz,.social_page__R3hmE button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:10px 16px;background:white;border:1px solid #b9c9bf;border-radius:9px;font-size:14px;font-weight:650;cursor:pointer}.social_page__R3hmE button:disabled{opacity:.55;cursor:default}.social_page__R3hmE .social_primary__R9rK_{background:#195a4d;color:white;border-color:#195a4d}.social_page__R3hmE :is(a,button,input,textarea,select):focus-visible{outline:3px solid #96672b;outline-offset:3px}.social_page__R3hmE input:not([type=radio]),.social_page__R3hmE select,.social_page__R3hmE textarea{display:block;width:100%;min-height:48px;padding:10px 12px;border:1px solid #b9c9bf;border-radius:8px;background:white;color:#163c38;font-size:16px}.social_page__R3hmE input[type=file]{white-space:normal;font-size:14px;overflow:hidden}.social_page__R3hmE label,.social_page__R3hmE legend{display:block;font-weight:650;font-size:15px;margin:14px 0 8px}.social_page__R3hmE .social_radio__6_86d{display:flex;align-items:center;gap:12px;min-height:48px;font-weight:400}.social_radio__6_86d input{width:20px;height:20px;accent-color:#195a4d}.social_card__CydrN{background:white;border:1px solid #d8e0da;border-radius:15px;padding:24px;margin-bottom:20px;overflow-wrap:anywhere}.social_actions__jhSfb{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.social_page__R3hmE .social_small__VLNAx{font-size:13px;line-height:1.5}.social_page__R3hmE .social_error__CV5tv{padding:16px;color:#8b2727;background:#fff1ef;border-radius:10px;margin:14px 0}.social_page__R3hmE .social_success__VGPXf{padding:14px;background:#e3efe7;color:#195a4d;border-radius:10px}.social_empty__HzFTx{padding:24px;text-align:center;background:#edf2ee;border-radius:12px;display:flex;align-items:center;justify-content:center;gap:12px}.social_search__vsUDk{margin:28px 0}.social_search__vsUDk>div{display:flex;gap:10px}.social_search__vsUDk input{flex:1;min-width:0}.social_relations__1s6zS{list-style:none;padding:0}.social_relations__1s6zS li{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 0;border-top:1px solid #e2e8e3}.social_relations__1s6zS a{overflow-wrap:anywhere}.social_profileHeader__YPAQI{display:flex;gap:16px;align-items:center}.social_avatar__HsOb5,.social_storyAvatar__YP4iU{display:grid;place-items:center;background:#e7eee4;color:#195a4d;border:1px solid #b9c9bf;border-radius:50%;width:64px;height:64px;flex-shrink:0;font-weight:700}.social_stories__2q8sE{display:flex;gap:14px;overflow-x:auto;padding:6px}.social_stories__2q8sE button{flex-direction:column;border:0;min-width:100px;max-width:150px;overflow-wrap:anywhere}.social_storyAvatar__YP4iU{border:3px solid #195a4d}.social_feed__rEBLq{max-width:640px;margin:28px auto}.social_catchCard__itxiE{border:1px solid #d8e0da;border-radius:14px;background:white;overflow:hidden;margin:20px 0}.social_photo__B62Sc{display:block;width:100%;max-height:470px;object-fit:contain;background:#eaf0e9}.social_cardTop___J3hI{display:flex;align-items:center;justify-content:space-between;padding:16px;gap:10px;flex-wrap:wrap}.social_catchInfo__lITAu{padding:20px;overflow-wrap:anywhere}.social_catchInfo__lITAu a{display:inline-flex;align-items:center;min-height:48px;font-weight:600}.social_species__3jOun{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.social_species__3jOun span{padding:7px 10px;border-radius:6px;font-size:13px;border:1px solid #d8e0da}.social_caught__XIyrV{background:#e4f0e7;color:#195a4d}.social_undiscovered__xBJt6{background:#f7f8f7;color:#52675c}.social_dialog__7xeqH{max-height:90dvh;overflow:auto;background:white;color:#163c38;border-radius:16px}.social_dialog__7xeqH button{min-height:48px;padding:10px 14px;border:1px solid #b9c9bf;border-radius:8px;display:inline-flex;gap:6px;align-items:center;justify-content:center}.social_dialog__7xeqH .social_photo__B62Sc{max-height:48dvh}.social_dialog__7xeqH .social_caption__Qcjj7{white-space:pre-wrap;overflow-wrap:anywhere}.social_storyForm__aXPBo{display:grid;gap:14px}.social_storyForm__aXPBo fieldset{display:grid;gap:10px;min-width:0}.social_storyForm__aXPBo input,.social_storyForm__aXPBo textarea{width:100%;padding:10px;border:1px solid #b9c9bf;border-radius:8px;min-height:48px;font-size:16px}.social_storyForm__aXPBo .social_primary__R9rK_{background:#195a4d;color:white}.social_skip__CS5P8{position:fixed;left:16px;top:-100px;padding:12px;background:white;z-index:100}.social_skip__CS5P8:focus{top:12px}.social_linkButton__dwaEz{margin-right:10px;margin-top:10px}@media(max-width:640px){.social_nav__slxBi{position:fixed;bottom:0;left:0;right:0;z-index:30;gap:4px;padding:8px 8px calc(8px + env(safe-area-inset-bottom));box-shadow:0 -3px 15px #163c3808}.social_nav__slxBi a{flex:1;flex-direction:column;gap:3px;padding:6px;font-size:12px}.social_page__R3hmE .social_main__aEtOe{padding:8px 16px 24px}.social_header__gzM2V{padding:18px 16px}.social_heading___re_B{align-items:flex-start;flex-wrap:wrap}.social_card__CydrN{padding:18px}.social_relations__1s6zS li{align-items:flex-start;flex-direction:column}.social_search__vsUDk>div{flex-wrap:wrap}.social_search__vsUDk button{width:100%}.social_page__R3hmE{padding-bottom:120px}.social_dialog__7xeqH{padding:20px;max-width:calc(100vw - 24px)}.social_header__gzM2V{gap:8px}.social_header__gzM2V .social_brand__kHpWu{font-size:20px;gap:5px}.social_header__gzM2V>a:last-child{font-size:12px;flex-shrink:0}.social_header__gzM2V .social_brand__kHpWu svg{width:20px}}.social_interactions__o8tOU{padding:0 20px 20px}.social_interactions__o8tOU textarea{display:block;width:100%;margin:8px 0;min-height:90px}.social_comments__rGRoX{list-style:none;padding:0;margin:16px 0}.social_comments__rGRoX li{padding:14px 0;border-bottom:1px solid #dce7e2}.social_comments__rGRoX p{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0}.social_comments__rGRoX time{font-size:.8rem;color:#52685f}.social_profileHero__xgUB3{padding:12px 0 26px;margin-bottom:12px}.social_profileAvatar__W_pZ_{display:grid;place-items:center;flex-shrink:0;width:112px;height:112px;border-radius:50%;background:#e4eee5;border:1px solid #b9c9bf;font-size:32px;font-weight:750;color:#195a4d}.social_profileStats__OGExC{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0}.social_profileStats__OGExC div{display:flex;flex-direction:column-reverse;gap:4px}.social_profileStats__OGExC dt{font-size:14px;color:#52675c}.social_profileStats__OGExC dd{margin:0;font-size:26px;font-weight:750}.social_settings__IUQ8j{margin:0 0 24px;border:1px solid #d8e0da;border-radius:12px;background:white}.social_settings__IUQ8j>summary{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-height:52px;padding:12px 16px;font-weight:650;cursor:pointer}.social_settings__IUQ8j>summary:before{content:"+"}.social_settings__IUQ8j[open]>summary:before{content:"−"}.social_settings__IUQ8j>summary:focus-visible{outline:3px solid #96672b;outline-offset:3px}.social_settings__IUQ8j .social_card__CydrN{border:0;border-top:1px solid #d8e0da;border-radius:0;margin:0}.social_badge__K6StZ{background:#e4efe8;padding:4px 9px;border-radius:20px;font-size:12px}.social_profileTabs__g3a9b [role=tablist]{display:flex;width:100%;height:auto;min-height:52px;background:transparent;border-bottom:1px solid #d8e0da}.social_profileTabs__g3a9b [role=tab]{border:0;border-radius:0;background:transparent;min-height:52px;box-shadow:none}.social_profileTabs__g3a9b [role=tab][data-state=active]{border-bottom:3px solid #195a4d;color:#195a4d}.social_catchGrid__DITGC{display:grid;gap:6px;margin:20px 0}.social_page__R3hmE .social_catchTile___gOAW{display:block;position:relative;aspect-ratio:1;padding:0;border:0;border-radius:5px;overflow:hidden;background:#e4eee5;width:100%;min-width:0}.social_catchTile___gOAW .social_photo__B62Sc{height:100%;width:100%;object-fit:cover;max-height:none}.social_catchTile___gOAW>span{position:absolute;bottom:0;left:0;right:0;padding:8px 6px;background:#143c38e8;color:white;text-align:left;font-size:13px;overflow-wrap:anywhere;line-height:1.3}.social_dialog__7xeqH .social_interactions__o8tOU{padding:12px 0}.social_dialog__7xeqH textarea{border:1px solid #b9c9bf;border-radius:8px;padding:10px;font-size:16px}.social_dialog__7xeqH :is(button,a,textarea):focus-visible{outline:3px solid #96672b;outline-offset:3px}@media(max-width:640px){.social_profileAvatar__W_pZ_{width:80px;height:80px;font-size:26px}.social_profileStats__OGExC{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.social_profileStats__OGExC dd{font-size:24px}.social_catchGrid__DITGC{gap:4px}.social_catchTile___gOAW>span{font-size:11px}.social_profileHero__xgUB3 .social_actions__jhSfb{gap:8px}.social_profileHero__xgUB3 .social_linkButton__dwaEz{margin:0}}@media(max-width:359px){.social_catchGrid__DITGC{grid-template-columns:repeat(2,minmax(0,1fr))}}.social_settings__IUQ8j>.social_search__vsUDk{padding:0 24px}.social_discardPrompt__w8dhe{padding:16px;background:#fff4df;border:1px solid #d4b16f;border-radius:10px}.social_discardPrompt__w8dhe p{margin-bottom:10px}.social_discardPrompt__w8dhe button{margin:4px}.social_dialog__7xeqH button:disabled{opacity:.55;cursor:default}.social_dialog__7xeqH .social_error__CV5tv{padding:12px;background:#fff1ef;color:#8b2727}.social_dialog__7xeqH .social_success__VGPXf{padding:12px;background:#e3efe7;color:#195a4d}.social_profileStats__OGExC dd button{font-size:inherit;font-weight:inherit;padding:0 12px;min-width:48px;background:transparent;border-color:transparent;margin-left:-12px}.social_profileStats__OGExC dd button:hover{border-color:#b9c9bf}.social_profileHero__xgUB3 .social_profileHeader__YPAQI h1{font-size:clamp(24px,5vw,36px)}.social_profilePage__4A5XE{background:#f7f8f4}.social_profilePage__4A5XE .social_main__aEtOe{max-width:900px}.social_profilePage__4A5XE .social_profileHero__xgUB3{padding:0 0 12px}.social_profilePage__4A5XE .social_profileAvatar__W_pZ_{width:90px;height:90px;background:#e0ecdc;border-color:#c4d6c3;font-size:30px}.social_profilePage__4A5XE .social_profileHeader__YPAQI{gap:22px}.social_profilePage__4A5XE .social_profileHeader__YPAQI h1{font-size:28px;letter-spacing:-.8px}.social_profilePage__4A5XE .social_profileHeader__YPAQI p{font-size:12px;margin:6px 0;color:#657d6b}.social_profilePage__4A5XE .social_profileStats__OGExC{border-block:1px solid #e0e7dc;padding:16px 0;gap:12px;margin:22px 0 18px;text-align:center}.social_profilePage__4A5XE .social_profileStats__OGExC dt{font-size:12px}.social_profilePage__4A5XE .social_profileStats__OGExC dd{font-size:24px}.social_profilePage__4A5XE .social_profileHero__xgUB3 .social_linkButton__dwaEz,.social_profilePage__4A5XE .social_profileStats__OGExC dd button{margin:0}.social_profilePage__4A5XE .social_profileHero__xgUB3>.social_actions__jhSfb:first-of-type>*{flex:1}.social_profilePage__4A5XE .social_shareProfile__A5BQD{border:0;background:transparent;font-size:12px;font-weight:400;color:#557563;padding-left:0}.social_profileStories__E_o0L{margin:18px 0 22px}.social_profileStories__E_o0L h2{font-size:20px;margin-bottom:4px}.social_profileStories__E_o0L>p{margin:4px 0 10px;font-size:12px}.social_profileStories__E_o0L .social_stories__2q8sE{gap:18px;padding:6px 3px}.social_profileStories__E_o0L .social_stories__2q8sE button{background:transparent;min-width:64px;max-width:120px;padding:0;font-size:11px;font-weight:400}.social_profileStories__E_o0L .social_storyAvatar__YP4iU{width:58px;height:58px;border:2px solid #497858;outline:3px solid #f7f8f4;outline-offset:-5px}.social_profileStories__E_o0L .social_newStory__9Xaej .social_storyAvatar__YP4iU{border:1px dashed #a0b39d;background:transparent;outline:0}.social_profileTabs__g3a9b [role=tab]{flex:1}.social_profilePage__4A5XE .social_catchTile___gOAW>span{background:linear-gradient(transparent,#173e37df);padding:24px 8px 8px}.social_profilePage__4A5XE .social_settings__IUQ8j .social_badge__K6StZ{margin-left:auto}.social_profilePage__4A5XE .social_species__3jOun{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.social_profilePage__4A5XE .social_species__3jOun span{padding:16px;border-radius:10px;overflow-wrap:anywhere}.social_profilePage__4A5XE .social_species__3jOun .social_undiscovered__xBJt6{color:#657366;background:#f7f8f4}@media(max-width:640px){.social_profilePage__4A5XE .social_profileAvatar__W_pZ_{width:68px;height:68px;font-size:24px}.social_profilePage__4A5XE .social_profileHeader__YPAQI{gap:15px}.social_profilePage__4A5XE .social_profileHeader__YPAQI h1{font-size:22px}.social_profilePage__4A5XE .social_profileStats__OGExC{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;padding:12px 0}.social_profilePage__4A5XE .social_profileStats__OGExC dt{font-size:10px}.social_profilePage__4A5XE .social_profileStats__OGExC dd{font-size:21px}.social_profilePage__4A5XE .social_profileHero__xgUB3 .social_actions__jhSfb>*{font-size:12px}.social_profilePage__4A5XE .social_species__3jOun span{padding:12px;font-size:12px}}@media(max-width:359px){.social_profilePage__4A5XE .social_profileStats__OGExC{grid-template-columns:repeat(2,minmax(0,1fr))}}.social_mainColumn__TtjE5{min-width:0}.social_feedPage__j0oJw{background:#f7f8f4}.social_feedPage__j0oJw .social_main__aEtOe{max-width:1008px;display:grid;grid-template-columns:minmax(0,600px) 240px;gap:32px}.social_feedPage__j0oJw .social_heading___re_B{margin-bottom:10px}.social_feedPage__j0oJw .social_heading___re_B .social_eyebrow__RPoHX{display:none}.social_feedPage__j0oJw .social_heading___re_B h1{font-family:Georgia,serif;font-weight:400;font-size:38px}.social_feedPage__j0oJw .social_heading___re_B p{color:#6b7f70}.social_page__R3hmE .social_searchToggle__XAmmK{border-radius:50%;width:48px;height:48px;padding:0;flex-shrink:0}.social_feedPage__j0oJw .social_search__vsUDk{margin:12px 0 20px;background:white;border:1px solid #d8e2d4;padding:16px;border-radius:12px}.social_feedPage__j0oJw .social_search__vsUDk[hidden]{display:none}.social_feedStories__P3vs9{padding:6px 0 20px;border-bottom:1px solid #dbe4d8;margin:0 0 24px}.social_feedStories__P3vs9>h2{font-size:16px;margin:0}.social_feedStories__P3vs9>p{font-size:11px;margin:6px 0}.social_feedStories__P3vs9 .social_stories__2q8sE{padding:12px 2px 2px;gap:18px}.social_feedStories__P3vs9 .social_stories__2q8sE button{min-width:64px;max-width:110px;background:transparent;padding:0;font-size:11px;font-weight:400}.social_feedStories__P3vs9 .social_storyAvatar__YP4iU{width:60px;height:60px;border:2px solid #4d7955;outline:3px solid #f7f8f4;outline-offset:-5px}.social_feedStories__P3vs9 .social_newStory__9Xaej .social_storyAvatar__YP4iU{border:1px dashed #93ad92;outline:0;background:transparent}.social_feedPage__j0oJw .social_feed__rEBLq{margin:0;max-width:none}.social_feedPage__j0oJw .social_streamLabel__0vvoR{font:500 10px/1.6 Arial,sans-serif;letter-spacing:1.5px;text-transform:uppercase;color:#7a8979}.social_feedPage__j0oJw .social_catchCard__itxiE{border-color:#dbe4d8;border-radius:15px;margin:12px 0 22px}.social_feedPage__j0oJw .social_cardTop___J3hI{padding:14px 18px;gap:10px}.social_feedInitials__8KOFS{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:50%;background:#e4ecdf;color:#476849;font-size:12px;font-weight:700}.social_feedPage__j0oJw .social_cardTop___J3hI>a{font-size:13px;font-weight:700;overflow-wrap:anywhere}.social_feedPage__j0oJw .social_cardTop___J3hI small{font-size:11px;color:#7a8979;margin-left:auto}.social_feedPage__j0oJw .social_catchInfo__lITAu{padding:16px 18px 0}.social_feedPage__j0oJw .social_catchInfo__lITAu>h3{font:400 25px/1.3 Georgia,serif}.social_feedPage__j0oJw .social_catchInfo__lITAu p{font-size:12px;margin:6px 0}.social_feedPage__j0oJw .social_catchInfo__lITAu>a{font-size:12px;color:#647e67}.social_feedPage__j0oJw .social_interactions__o8tOU{padding:0 18px 18px}.social_feedPage__j0oJw .social_interactions__o8tOU>.social_actions__jhSfb{border-top:1px solid #eef1eb;gap:18px}.social_feedPage__j0oJw .social_interactions__o8tOU>.social_actions__jhSfb>button{border:0;padding:4px 0;font-size:13px;color:#426550;font-weight:400}.social_feedPage__j0oJw .social_interactions__o8tOU>.social_actions__jhSfb>button[aria-pressed=true]{color:#a34e4c}.social_feedAside__Tp3Q_{padding-top:12px}.social_feedAside__Tp3Q_>div{padding:22px;background:#eaf0e6;border-radius:14px}.social_feedAside__Tp3Q_ h2{font-size:24px;font-weight:400}.social_feedAside__Tp3Q_ p{font-size:13px;color:#6c7e6e}.social_feedAside__Tp3Q_ a{font-size:13px;display:inline-flex;align-items:center;min-height:44px}.social_feedEmpty__jX_a2{padding:30px 22px;border:1px dashed #c9d7c4;border-radius:16px;background:#edf2e9;text-align:center}.social_feedEmpty__jX_a2 h3{font:400 27px/1.4 Georgia,serif}.social_feedEmpty__jX_a2 p{font-size:14px}@media(max-width:850px){.social_feedPage__j0oJw .social_main__aEtOe{display:block;max-width:680px}.social_feedAside__Tp3Q_{display:none}}@media(max-width:640px){.social_feedPage__j0oJw .social_heading___re_B{flex-wrap:nowrap;align-items:center}.social_feedPage__j0oJw .social_heading___re_B h1{font-size:34px}.social_feedPage__j0oJw .social_cardTop___J3hI{padding:12px 14px}.social_feedPage__j0oJw .social_cardTop___J3hI small{flex-basis:100%;margin-left:46px}.social_feedPage__j0oJw .social_catchInfo__lITAu{padding:15px 14px 0}.social_feedPage__j0oJw .social_interactions__o8tOU{padding:0 14px 18px}}.social_profileHeader__YPAQI>div{min-width:0;flex:1}.social_accountSettings__e9DzB{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;flex-shrink:0;width:48px;height:48px;border:1px solid #c4d6c3;border-radius:12px;background:white;color:#195a4d}.social_accountSettings__e9DzB:hover{background:#e4eee5}.social_createMenu__5Ho7w{position:relative;display:flex;align-items:stretch}.social_createMenu__5Ho7w>button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:10px 22px;border:0;border-radius:10px;background:#1F3D32;color:#FAF7EE;font-size:14px;font-weight:700;cursor:pointer}.social_createTriggerIcon__p0_xA{display:grid;place-items:center}.social_navIcon__mXENM{display:inline-flex;align-items:center;justify-content:center}@media(max-width:640px){.social_nav__slxBi{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.social_nav__slxBi>.social_createMenu__5Ho7w>button,.social_nav__slxBi>a{display:grid;grid-template-rows:40px auto;justify-items:center;align-content:center;gap:3px;padding:6px;line-height:1.5}.social_nav__slxBi>.social_createMenu__5Ho7w>button>span:last-child,.social_nav__slxBi>a>span:last-child{font-size:12px;line-height:1.5;white-space:nowrap}.social_navIcon__mXENM{width:40px;height:40px}}.social_createOptions__K7dI1{position:absolute;top:calc(100% + 10px);left:50%;transform:translateX(-50%);z-index:40;width:min(340px,calc(100vw - 32px));max-height:calc(100dvh - 120px);overflow-y:auto;padding:14px;background:#FAF7EE;border:1px solid #8ca695;border-radius:20px;box-shadow:0 16px 36px #1F3D3229;color:#1F3D32}.social_createOptions__K7dI1[hidden]{display:none}.social_createOptionsHeader__hDNjB{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 9px 4px;font:400 24px/1.2 Georgia,serif}.social_nav__slxBi .social_createOptionsHeader__hDNjB button{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;min-height:40px;padding:0;border:0;border-radius:12px;background:transparent;color:#53695f;cursor:pointer}.social_nav__slxBi .social_createOptionsHeader__hDNjB button:hover{background:#e6eee6}.social_nav__slxBi .social_createOptions__K7dI1 a{display:flex;flex:initial;flex-direction:row;justify-content:flex-start;gap:12px;min-height:78px;padding:10px 12px;border:1px solid #dce5dd;border-radius:14px;background:#fffefa;color:#1F3D32;text-decoration:none;white-space:normal}.social_nav__slxBi .social_createOptions__K7dI1 a+a{margin-top:10px}.social_nav__slxBi .social_createOptions__K7dI1 a:first-of-type{background:#e6eee6;border-color:#c5d5c8}.social_nav__slxBi .social_createOptions__K7dI1 a:hover{background:#edf3ec;text-decoration:none}.social_createOptionIcon__yc1Dp{display:grid;place-items:center;flex:0 0 50px;width:50px;height:50px;border-radius:12px;background:#edf2ec;color:#1F3D32}.social_createOptions__K7dI1 a:first-of-type .social_createOptionIcon__yc1Dp{background:#1F3D32;color:#FAF7EE}.social_createOptionText__rok3t{display:grid;gap:3px;min-width:0;text-align:left}.social_createOptionText__rok3t strong{font-size:15px;line-height:1.25}.social_createOptionText__rok3t small{font-size:12px;line-height:1.35;color:#53695f}.social_createOptions__K7dI1 a>svg:last-child{flex:none;margin-left:auto;color:#53695f}.social_search__vsUDk form>div{display:flex;gap:10px}.social_search__vsUDk form>div input{flex:1;min-width:0}.social_nav__slxBi :is(a,button):focus-visible{outline:3px solid #96672b;outline-offset:2px}.social_profileHeader__YPAQI>.social_avatarGroup___PGY3{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:5px}.social_profileAvatar__W_pZ_{overflow:hidden}.social_profileAvatar__W_pZ_ img{width:100%;height:100%;object-fit:cover}.social_avatarUpload__JJ2Yt{position:relative;font-size:11px;font-weight:650;color:#1F3D32;cursor:pointer;text-align:center}.social_avatarUpload__JJ2Yt input{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.social_avatarUpload__JJ2Yt:focus-within{outline:3px solid #96672b;outline-offset:3px}.social_profileStats__OGExC>div{display:grid;grid-template-rows:30px 22px;align-items:center;justify-items:center;min-width:0;gap:2px}.social_profileStats__OGExC dt{grid-row:2;white-space:nowrap;text-align:center}.social_profileStats__OGExC dd{grid-row:1;line-height:1;text-align:center;font-variant-numeric:tabular-nums}.social_searchHeading__fCmTv{display:flex;align-items:center;justify-content:space-between;gap:12px}.social_searchHeading__fCmTv label{margin:0}.social_searchHeading__fCmTv button{min-height:40px}.social_searchResults__gBXAT{min-height:34px}.social_searchResults__gBXAT ul{list-style:none;padding:0;margin:8px 0 18px}.social_searchResults__gBXAT li+li{border-top:1px solid #e2e8e3}.social_searchResults__gBXAT a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:8px 4px;text-decoration:none}.social_searchResults__gBXAT a:hover{text-decoration:underline}.social_searchResults__gBXAT span{color:#61766b;font-size:13px;white-space:nowrap}.social_searchResults__gBXAT p{margin:8px 0}.social_searchResults__gBXAT a strong{min-width:0;overflow-wrap:anywhere}.social_searchResults__gBXAT a span{flex-shrink:0}@media(max-width:400px){.social_searchResults__gBXAT a{flex-direction:column;align-items:flex-start;gap:2px}.social_searchResults__gBXAT a span{white-space:normal}}.social_feedPage__j0oJw .social_cardTop___J3hI{position:relative;padding-right:62px}.social_reportMenu__qkRne{position:absolute;right:10px;top:5px;z-index:2}.social_page__R3hmE .social_reportTrigger__OxdyP{width:44px;height:44px;min-height:44px;padding:0;border:0;background:transparent;color:#6b8071;border-radius:50%}.social_reportTrigger__OxdyP:hover,.social_reportTrigger__OxdyP[aria-expanded=true]{background:#edf2eb;color:#1F3D32}.social_reportOptions__kYq_Q{position:absolute;right:0;top:46px;z-index:5;min-width:230px;padding:6px;background:#fffefa;border:1px solid #d8e0da;border-radius:10px;box-shadow:0 12px 26px #1F3D3220}.social_page__R3hmE .social_reportOptions__kYq_Q button{width:100%;justify-content:flex-start;min-height:44px;padding:8px 10px;border:0;background:transparent;color:#25332E;font-size:13px}.social_page__R3hmE .social_reportOptions__kYq_Q button:hover{background:#edf2eb}.social_reportForm__kvRDB fieldset{border:0;padding:0;margin:0}.social_reportForm__kvRDB legend{font-weight:650;margin:12px 0}.social_reportForm__kvRDB fieldset label{display:flex;align-items:center;gap:10px;min-height:44px;margin:2px 0;font-size:14px;font-weight:400;cursor:pointer}.social_reportForm__kvRDB input[type=radio]{width:18px;height:18px;accent-color:#1F3D32;flex-shrink:0}.social_reportForm__kvRDB textarea{width:100%;max-width:100%;min-height:84px}.social_reportForm__kvRDB .social_actions__jhSfb{justify-content:flex-end;margin-top:16px}.social_reportForm__kvRDB .social_actions__jhSfb button{width:auto}.social_dialog__7xeqH .social_reportForm__kvRDB .social_primary__R9rK_{background:#1F3D32;border-color:#1F3D32;color:#FAF7EE}.social_dialog__7xeqH .social_reportInDetail__qbbeM{right:12px;top:8px}.social_dialog__7xeqH:has(.social_reportInDetail__qbbeM) [data-slot=dialog-header]{padding-right:48px}@media(max-width:640px){.social_nav__slxBi{align-items:stretch}.social_createMenu__5Ho7w,.social_nav__slxBi>a{flex:1;min-width:0}.social_createMenu__5Ho7w>button{width:100%;flex-direction:column;gap:3px;padding:6px;background:transparent;color:#1F3D32;font-size:12px}.social_createTriggerIcon__p0_xA{width:40px;height:40px;border-radius:50%;background:#1F3D32;color:#FAF7EE}.social_createOptions__K7dI1{position:fixed;top:auto;bottom:calc(100px + env(safe-area-inset-bottom));left:16px;right:16px;transform:none;width:auto;max-width:420px;max-height:calc(100dvh - 130px);margin-inline:auto}.social_search__vsUDk form>div{flex-wrap:wrap}.social_search__vsUDk form>div button{width:100%}.social_profilePage__4A5XE .social_profileStats__OGExC{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.social_profilePage__4A5XE .social_profileStats__OGExC dt{font-size:clamp(9px,2.6vw,12px)}.social_profilePage__4A5XE .social_profileStats__OGExC dd{font-size:22px}}@media(max-width:359px){.social_profilePage__4A5XE .social_profileStats__OGExC{grid-template-columns:repeat(4,minmax(0,1fr))}}.social_profilePage__4A5XE{background:#FAF7EE;color:#25332E}.social_profilePage__4A5XE .social_profileHero__xgUB3{padding-bottom:4px;margin-bottom:8px}.social_profilePage__4A5XE .social_profileHeader__YPAQI{gap:16px;align-items:center}.social_profilePage__4A5XE .social_profileHeader__YPAQI h1{font-family:Georgia,serif;font-weight:400;color:#1F3D32;letter-spacing:-.5px}.social_profilePage__4A5XE .social_profileHeader__YPAQI a:not(.social_accountSettings__e9DzB){display:inline-flex;align-items:center;min-height:32px;font-size:12px;color:#466653}.social_profilePage__4A5XE .social_profileAvatar__W_pZ_{background:#e6ece4;border-color:#8CA695;color:#1F3D32}.social_profilePage__4A5XE .social_profileHero__xgUB3>p{margin:12px 0;font-size:14px;line-height:1.55}.social_profilePage__4A5XE .social_profileStats__OGExC{margin:14px 0 10px;padding:12px 0;border-color:#d6ded3}.social_profilePage__4A5XE .social_profileStats__OGExC dd{color:#1F3D32}.social_profilePage__4A5XE .social_profileStats__OGExC dt{color:#53685c}.social_profilePage__4A5XE .social_shareProfile__A5BQD{min-height:44px;padding:8px 0;font-size:13px;font-weight:600;color:#1F3D32}.social_profilePage__4A5XE .social_accountSettings__e9DzB{background:#fffdf7;border-color:#d6ded3;color:#1F3D32}.social_profilePage__4A5XE .social_profileStories__E_o0L{margin:10px 0 16px}.social_profilePage__4A5XE .social_profileStories__E_o0L h2{font-size:18px;margin-bottom:0}.social_profilePage__4A5XE .social_profileStories__E_o0L .social_storyAvatar__YP4iU{outline-color:#FAF7EE}.social_profilePage__4A5XE .social_profileTabs__g3a9b{gap:0}.social_profilePage__4A5XE .social_profileTabs__g3a9b [role=tablist]{padding:0;border-radius:0;border-color:#d6ded3}.social_profilePage__4A5XE .social_profileTabs__g3a9b [role=tab]{gap:8px;min-height:52px;color:#53685c;font-weight:600}.social_profilePage__4A5XE .social_profileTabs__g3a9b [role=tab][data-state=active]{color:#1F3D32;border-bottom-color:#1F3D32}.social_profilePage__4A5XE .social_profileTabs__g3a9b [role=tabpanel]{padding-top:12px}.social_profileFilter__q5yvK{display:flex;align-items:center;justify-content:space-between;gap:12px}.social_page__R3hmE .social_profileFilter__q5yvK label{margin:0;font-size:12px;font-weight:400;color:#53685c}.social_page__R3hmE .social_profileFilter__q5yvK select{width:auto;max-width:60%;min-width:0;min-height:44px;padding:8px;font-size:13px;background:#fffdf7;border-color:#d6ded3}.social_profilePage__4A5XE .social_catchGrid__DITGC{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:12px 0 20px}.social_profilePage__4A5XE .social_catchTile___gOAW{border-radius:3px;background:#e6ece4}.social_profilePage__4A5XE .social_catchTile___gOAW:focus-visible{outline:3px solid #96672b;outline-offset:2px;z-index:1}.social_profilePage__4A5XE .social_catchTile___gOAW:hover{filter:brightness(.96)}@media(max-width:640px){.social_profilePage__4A5XE .social_profileHeader__YPAQI h1{font-size:24px}.social_profilePage__4A5XE .social_profileHeader__YPAQI{gap:12px}.social_profilePage__4A5XE .social_catchGrid__DITGC{gap:3px}.social_profilePage__4A5XE .social_profileStats__OGExC{grid-template-columns:repeat(4,minmax(0,1fr))}.social_profilePage__4A5XE .social_profileStats__OGExC dt{font-size:clamp(9px,2.6vw,12px)}.social_profilePage__4A5XE .social_profileStats__OGExC dd{font-size:22px}}.social_catchGrid__DITGC{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.social_catchGrid__DITGC .social_catchTile___gOAW{display:block;position:relative;aspect-ratio:1;padding:0;border:0;border-radius:0;overflow:hidden;background:#e4eee5;width:100%;min-width:0}.social_nav__slxBi .social_createOptions__K7dI1 .social_fishingOption__zbOlt{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:12px;width:100%;min-height:78px;margin-top:10px;padding:10px 12px;border:1px solid #dce5dd;border-radius:14px;background:#fffefa;color:#1f3d32;white-space:normal;cursor:pointer}.social_nav__slxBi .social_createOptions__K7dI1 .social_fishingOption__zbOlt:hover{background:#edf3ec}.social_fishingOption__zbOlt>svg:last-child{flex:none;margin-left:auto}.social_profileStats__OGExC .social_followStat__NDXmw{position:relative}.social_profileStats__OGExC .social_followCount__SzRG5{position:static;background:transparent;border:0;border-radius:8px;padding:0;margin:0;color:inherit;font:inherit;min-height:30px}.social_profileStats__OGExC .social_followCount__SzRG5:after{content:"";position:absolute;inset:-4px 0;border-radius:8px}.social_profileStats__OGExC .social_followCount__SzRG5:hover:after{background:#1f3d3208}.social_profileStats__OGExC .social_followCount__SzRG5:focus-visible{outline:0}.social_profileStats__OGExC .social_followCount__SzRG5:focus-visible:after{outline:3px solid #1f6657;outline-offset:2px}.social_feedPage__j0oJw .social_main__aEtOe{display:block;max-width:1010px}.social_feedStories__P3vs9{max-width:600px}.social_feedPage__j0oJw .social_mainColumn__TtjE5{width:100%}@media(max-width:850px){.social_feedPage__j0oJw .social_main__aEtOe{max-width:680px}}.social_feedPage__j0oJw .social_cardTop___J3hI{display:grid;grid-template-columns:36px minmax(0,1fr);column-gap:10px;row-gap:3px;justify-content:normal;align-items:center;min-height:72px}.social_feedPage__j0oJw .social_cardTop___J3hI>.social_feedInitials__8KOFS{grid-column:1;grid-row:1/3;align-self:center}.social_feedPage__j0oJw .social_cardTop___J3hI>a{grid-column:2;grid-row:1;min-width:0;justify-self:start}.social_feedPage__j0oJw .social_cardTop___J3hI>small{grid-column:2;grid-row:2;margin:0;min-width:0;line-height:1.4}.components_page___s3Ca{min-height:100dvh;background:#faf7ee;color:#1f3d32}.components_main__nlnyI{max-width:1080px;margin:auto;padding:24px 28px 140px}.components_main__nlnyI h1{font:400 clamp(30px,4vw,46px)/1.15 Georgia,serif;margin:12px 0 18px}.components_back__3Ecrx{display:inline-flex;gap:8px;align-items:center;min-height:44px;font-size:14px}.components_eyebrow__ZPwxu{display:flex;gap:8px;align-items:center;letter-spacing:2px;font-size:11px;margin-top:20px}.components_intro__jiY_v{max-width:680px;color:#596e61;line-height:1.65;margin-bottom:24px}.components_filters__jgD78{display:flex;gap:16px;align-items:flex-end;flex-wrap:wrap}.components_search__8SuLt{display:flex;align-items:center;gap:10px;min-width:0;flex:1;border:1px solid #c8d8c7;border-radius:12px;background:white;padding:0 14px;min-height:50px}.components_search__8SuLt input{width:100%;min-width:0;background:transparent;padding:14px 0;outline:none}.components_search__8SuLt:focus-within{outline:3px solid #648f75;outline-offset:2px}.components_habitat__1oGXV{display:flex;flex-direction:column;gap:6px;font-size:13px}.components_habitat__1oGXV select{min-height:50px;border:1px solid #c8d8c7;border-radius:12px;padding:10px 14px;background:white}.components_tabs__RPqZx{display:flex;gap:8px;flex-wrap:wrap;margin:24px 0 16px}.components_tabs__RPqZx button{min-height:46px;padding:10px 16px;border-radius:10px;border:1px solid #c8d8c7;cursor:pointer}.components_tabs__RPqZx button[aria-pressed=true]{background:#1f3d32;color:#fff}.components_notice__8tsiR{font-size:13px;line-height:1.6;color:#596e61;margin:14px 0}.components_notice__8tsiR button{text-decoration:underline;min-height:44px;padding:8px}.components_grid__hMpMi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;list-style:none;padding:0;margin-top:18px}.components_card__lU8Mp{display:flex;flex-direction:column;align-items:flex-start;gap:8px;background:white;border:1px solid #d6dfd2;border-radius:16px;padding:20px;width:100%;height:100%;min-height:170px;text-align:left;overflow-wrap:anywhere;cursor:pointer}.components_card__lU8Mp:hover{border-color:#648f75;background:#f3f6ed}.components_card__lU8Mp strong{font:22px/1.2 Georgia,serif}.components_card__lU8Mp em,.components_card__lU8Mp span{font-size:13px;color:#596e61}.components_card__lU8Mp small{font-size:11px;margin-top:auto;color:#596e61}.components_page___s3Ca :is(a,button,select):focus-visible{outline:3px solid #648f75;outline-offset:3px}.components_visuallyHidden__p6pni{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.components_empty__ESo_k{padding:32px 0;color:#596e61}@media(max-width:850px){.components_grid__hMpMi{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.components_main__nlnyI{padding:20px 16px 130px}.components_grid__hMpMi{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.components_card__lU8Mp{padding:16px;min-height:175px}.components_card__lU8Mp strong{font-size:20px}.components_search__8SuLt{flex-basis:100%}.components_habitat__1oGXV{width:100%}.components_intro__jiY_v{font-size:14px}}.carnet_journal__XQAuj{background:#f7f8f4}.carnet_journal__XQAuj>main{max-width:1064px;padding:20px 32px 32px}.carnet_journal__XQAuj .intro{margin-bottom:24px}.carnet_journal__XQAuj .intro h1{font:400 40px/1.2 Georgia,serif;margin:0 0 8px}.carnet_journal__XQAuj .intro p{font-size:14px}.carnet_journal__XQAuj .overview{grid-template-columns:1.3fr 1fr;margin-bottom:24px}.carnet_journal__XQAuj .progress-card{background:white;border-radius:16px;padding:24px}.carnet_journal__XQAuj .big-number{font-size:38px}.carnet_journal__XQAuj .collection{margin-top:20px}.carnet_journal__XQAuj .collection-heading{margin-bottom:14px}.carnet_journal__XQAuj .collection-heading h2{font-size:18px}.carnet_journal__XQAuj .fish-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.carnet_journal__XQAuj .fish-image{height:150px}.carnet_journal__XQAuj .fish-card-body{padding:14px 12px}.carnet_journal__XQAuj .fish-card h3{font-size:14px}.carnet_journal__XQAuj .fish-card p{font-size:11px}.carnet_journal__XQAuj .custom-card{grid-column:1/-1;min-height:70px;flex-direction:row;gap:14px}.carnet_journal__XQAuj .custom-card p,.carnet_journal__XQAuj .custom-card>span{margin:0}.carnet_sectionTabs__PEIVK[role=tablist]{display:flex;width:100%;height:auto;background:transparent;border-bottom:1px solid #dce4d7;border-radius:0;padding:0}.carnet_sectionTabs__PEIVK [role=tab]{flex:1;background:transparent;border:0;border-bottom:3px solid transparent;border-radius:0;min-height:52px;box-shadow:none;color:#6d816b}.carnet_sectionTabs__PEIVK [role=tab][data-state=active]{border-bottom-color:#195a4d;color:#195a4d}.carnet_historyIntro__a3_SI{font-size:14px;color:#6c7f6e;margin:24px 0}.carnet_history__ej9aT{display:grid;gap:12px}.carnet_historyRow__kWTHt{display:flex;align-items:center;gap:14px;background:white;border:1px solid #dbe4d8;padding:16px;border-radius:12px;width:100%;color:#32593f;text-align:left}.carnet_historyRow__kWTHt img{width:64px;height:64px;object-fit:cover;border-radius:9px;flex-shrink:0}.carnet_historyRow__kWTHt strong{display:block;font-size:14px}.carnet_historyRow__kWTHt small{display:block;font-size:12px;color:#6b7b64;margin-top:6px;overflow-wrap:anywhere}.carnet_historyRow__kWTHt>span{min-width:0;overflow-wrap:anywhere}.carnet_historyRow__kWTHt .carnet_length__V9ipQ{margin-left:auto;font-size:13px;flex-shrink:0}.carnet_empty__wuvMx{padding:24px;text-align:center;color:#6b7d65;background:#edf3e8;border-radius:12px;margin:18px 0}.carnet_journal__XQAuj :is(button,a,input,select):focus-visible{outline:3px solid #96672b;outline-offset:3px}@media(max-width:700px){.carnet_journal__XQAuj>main{padding:8px 16px 24px}.carnet_journal__XQAuj .intro h1{font-size:34px}.carnet_journal__XQAuj .intro{display:block}.carnet_journal__XQAuj .add-button{margin-top:20px;width:100%}.carnet_journal__XQAuj .overview{display:block}.carnet_journal__XQAuj .landscape{display:none}.carnet_journal__XQAuj .progress-card{display:block;padding:20px}.carnet_journal__XQAuj .progress-card p{text-align:left;margin:8px 0}.carnet_journal__XQAuj .fish-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.carnet_journal__XQAuj .fish-image{height:128px}.carnet_journal__XQAuj .custom-card{flex-wrap:wrap;padding:14px}.carnet_journal__XQAuj .filter-tabs{gap:12px}.carnet_journal__XQAuj .filter-tabs [role=tab]{font-size:12px}.carnet_journal__XQAuj .hint{display:none}.carnet_historyRow__kWTHt{padding:12px;gap:10px}.carnet_historyRow__kWTHt img{width:48px;height:48px}.carnet_historyRow__kWTHt .carnet_length__V9ipQ{font-size:12px}}.carnet_journal__XQAuj .collection-selector{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:18px 0 8px;font-weight:600;color:#244c3e}.carnet_journal__XQAuj .collection-selector select{max-width:100%;min-height:44px;padding:10px 14px;background:#fff;border:1px solid #c8d8c5;border-radius:8px}.carnet_journal__XQAuj .collection-description{font-size:14px;line-height:1.6;color:#536e60;margin-bottom:14px}.carnet_guideLink__4sHlZ{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin:0 0 16px;color:#195a4d;font-size:14px;font-weight:600}.carnet_guideLink__4sHlZ:hover{text-decoration:underline}.carnet_guideLink__4sHlZ:focus-visible{outline:3px solid #96672b;outline-offset:3px;border-radius:6px}.carnet_deleteControl__Imcya{margin-top:12px;padding-top:12px;border-top:1px solid #e1e7df}.carnet_deleteLink__Xr85r{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 10px;border:0;background:transparent;color:#91402e;font-size:13px;font-weight:600}.carnet_deleteLink__Xr85r:hover{text-decoration:underline}.carnet_deleteConfirm__6fzEZ{border:1px solid #e7c5bb;background:#fff9f6;border-radius:10px;padding:14px;color:#563b34}.carnet_deleteConfirm__6fzEZ strong{font-size:14px}.carnet_deleteConfirm__6fzEZ p{font-size:13px;line-height:1.5;margin:8px 0 12px;color:#65534e}.carnet_deleteConfirm__6fzEZ .carnet_deleteError__e_0wS{color:#a53232;font-weight:600}.carnet_deleteActions__xhG_r{display:flex;gap:8px;flex-wrap:wrap}.carnet_deleteActions__xhG_r button{min-height:44px;padding:8px 14px;border-radius:8px;border:1px solid #c9d4c8;background:#fff;color:#244c3e;font-weight:600}.carnet_deleteActions__xhG_r .carnet_deleteSubmit__ZbcEw{background:#913d2d;border-color:#913d2d;color:#fff}.carnet_deleteActions__xhG_r button:disabled{opacity:.65}.carnet_deleteControl__Imcya :is(button):focus-visible{outline:3px solid #96672b;outline-offset:3px}.carnet_optionalDetails__6Fvgx{border-top:1px solid #d3ddcd;padding-top:14px}.carnet_optionalDetails__6Fvgx summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:600}.carnet_optionalFields__oi5p1{display:grid;gap:18px;padding:10px 0}.carnet_optionalDetails__6Fvgx summary:focus-visible{outline:3px solid #956b31;outline-offset:3px}.catch-rarity_root__474PL{margin:2px 0 10px;color:#526748;max-width:100%}.catch-rarity_root__474PL .catch-rarity_trigger__fuFZ6{display:inline-flex;align-items:center;gap:7px;min-height:44px;cursor:pointer;list-style:none;padding:0;background:none;font-size:11px;border:0}.catch-rarity_trigger__fuFZ6::-webkit-details-marker{display:none}.catch-rarity_trigger__fuFZ6:focus-visible{outline:2px solid #1f3d32;outline-offset:3px;border-radius:4px}.catch-rarity_stars__sW3WT{display:inline-flex;gap:4px}.catch-rarity_filled__AnXz0{fill:#748b65;stroke:#748b65}.catch-rarity_empty__mttAf{fill:none;stroke:#a3b298}.catch-rarity_unrated__M3SMy{font-size:11px;color:#61715a}.catch-rarity_explanation__Zmhtk{padding:14px;border:1px solid #d7e0d0;border-radius:10px;background:#faf7ee;color:#25332e;font:13px/1.6 Arial,Helvetica,sans-serif}.catch-rarity_explanation__Zmhtk p{font-size:13px!important;line-height:1.6!important;margin:8px 0!important;color:#40543b!important}.catch-rarity_explanation__Zmhtk small{font-size:11px}.catch-rarity_explanation__Zmhtk strong{font-size:13px}.follow-list-dialog_dialog__62YVo{color:#1f3d32;background:#faf7ee;border:1px solid #d6ded3;border-radius:22px;padding:24px;width:calc(100% - 24px);max-width:480px;max-height:calc(100dvh - 32px);gap:20px;grid-template-rows:auto minmax(0,1fr)}.follow-list-dialog_dialog__62YVo [data-slot=dialog-header],.follow-list-dialog_dialog__62YVo header{padding-right:36px;text-align:left}.follow-list-dialog_dialog__62YVo [data-slot=dialog-title]{font-size:24px}.follow-list-dialog_dialog__62YVo [data-slot=dialog-description]{color:#586b60}.follow-list-dialog_content__m_qJ_{overflow-y:auto;overscroll-behavior:contain;min-height:100px;padding:2px}.follow-list-dialog_people__EAmxm{list-style:none;padding:0;margin:0}.follow-list-dialog_people__EAmxm li+li{border-top:1px solid #e1e5db}.follow-list-dialog_people__EAmxm a{display:flex;gap:12px;align-items:center;padding:14px 2px;color:inherit;text-decoration:none;min-height:72px}.follow-list-dialog_identity__KvULJ{flex:1;min-width:0;overflow-wrap:anywhere}.follow-list-dialog_identity__KvULJ>span{max-width:100%}.follow-list-dialog_close__Dme__{position:absolute;right:14px;top:14px;min-width:44px;min-height:44px;border:0;background:transparent;font-size:28px;color:inherit;border-radius:50%}.follow-list-dialog_dialog__62YVo button:not(.follow-list-dialog_close__Dme__){min-height:44px;border:1px solid #a7b8aa;border-radius:12px;padding:10px 16px;background:white;color:inherit}.follow-list-dialog_more__nycOc{width:100%;margin-top:16px}.follow-list-dialog_empty__FD4TR{padding:24px 0;color:#586b60}.follow-list-dialog_dialog__62YVo a:focus-visible,.follow-list-dialog_dialog__62YVo button:focus-visible{outline:3px solid #1f6657;outline-offset:2px}.follow-list-dialog_people__EAmxm a:hover{background:#edf1e6;border-radius:12px}@media(max-width:380px){.follow-list-dialog_dialog__62YVo{padding:20px 16px}.follow-list-dialog_people__EAmxm a{gap:8px}}.feed-discovery_layout__VWKHX{display:grid;grid-template-columns:minmax(0,600px) minmax(260px,305px);gap:28px;align-items:start}.feed-discovery_stream__w2l1o{grid-column:1;grid-row:1;min-width:0}.feed-discovery_suggestions__H7hKe{grid-column:2;grid-row:1;background:white;border:1px solid #dbe4d8;border-radius:19px;padding:22px 18px;position:sticky;top:24px;min-width:0}.feed-discovery_sectionHead__1BNYr{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.feed-discovery_sectionHead__1BNYr h2{font-family:Georgia,serif;font-weight:400!important;font-size:26px!important;line-height:1.2!important;margin:7px 0 12px!important}.feed-discovery_sectionHead__1BNYr>small{color:#687d6f;font-size:11px;white-space:nowrap;margin-top:16px}.feed-discovery_eyebrow__eTALq{text-transform:uppercase;letter-spacing:.15em;font-size:10px;color:#61766a}.feed-discovery_suggestions__H7hKe .feed-discovery_close___Scl2{border:0;background:transparent;padding:0;min-width:44px;min-height:44px;flex-shrink:0}.feed-discovery_layout__VWKHX .feed-discovery_muted__MrPmt,.feed-discovery_suggestions__H7hKe .feed-discovery_intro__EER9S{font-size:13px;color:#62766a;line-height:1.6}.feed-discovery_people__wCwpO{padding:0;margin:10px 0;list-style:none}.feed-discovery_people__wCwpO li{display:flex;align-items:center;gap:9px;border-bottom:1px solid #edf0e9;padding:15px 0;min-width:0}.feed-discovery_identity__vnSV4{min-width:0;flex:1;font-size:12px;overflow-wrap:anywhere}.feed-discovery_identity__vnSV4 strong{font-weight:650}.feed-discovery_identity__vnSV4 small{display:block;font-size:11px;color:#6b7e70;margin-top:3px}.feed-discovery_people__wCwpO .feed-discovery_follow__52ooj{padding:7px 10px;min-height:44px;font-size:12px;border-color:#203e34;background:#203e34;color:white;flex-shrink:0}.feed-discovery_layout__VWKHX .feed-discovery_textLink__EFpDf{display:inline-flex;align-items:center;min-height:44px;font-size:13px;font-weight:600;border:0;background:transparent;padding:8px 0;line-height:1.4}.feed-discovery_suggestions__H7hKe footer{border-top:1px solid #e0e6dc;margin-top:12px;padding-top:16px;color:#64776a;font-size:12px}.feed-discovery_suggestions__H7hKe footer span{display:block}.feed-discovery_suggestions__H7hKe .feed-discovery_restore__hVJrK{background:transparent;border:0}.feed-discovery_chips__bJVF6{display:flex;gap:8px;overflow-x:auto;padding:4px 2px;margin:15px 0 20px}.feed-discovery_chips__bJVF6 button{border-radius:24px;white-space:nowrap;min-height:44px;padding:8px 14px;font-size:12px;background:transparent}.feed-discovery_chips__bJVF6 button[aria-pressed=true]{background:#203e34;color:white;border-color:#203e34}.feed-discovery_catch__Et0S9{overflow:hidden;border:1px solid #dbe4d8;border-radius:18px;background:white;margin:18px 0 22px}.feed-discovery_catch__Et0S9 header{display:flex;align-items:center;gap:10px;padding:15px 17px}.feed-discovery_catch__Et0S9 header a{font-size:13px;font-weight:600;overflow-wrap:anywhere;min-width:0}.feed-discovery_catch__Et0S9 header small{margin-left:auto;background:#eaf0e4;color:#526a55;padding:5px 9px;border-radius:20px;font-size:10px;white-space:nowrap}.feed-discovery_catch__Et0S9 .feed-discovery_photo__nJ0IL{display:block;width:100%;padding:0;border:0;border-radius:0;background:#eaf0e4;min-height:200px;overflow:hidden}.feed-discovery_photo__nJ0IL img{width:100%;display:block;max-height:450px;object-fit:contain}.feed-discovery_photoFallback__zGrXb{display:grid;min-height:200px;place-items:center;font-size:13px}.feed-discovery_catchBody__eDRLv{padding:14px 18px 16px;overflow-wrap:anywhere}.feed-discovery_catchBody__eDRLv>div{display:flex;justify-content:space-between;align-items:center;gap:10px}.feed-discovery_catchBody__eDRLv h3{font:24px/1.3 Georgia,serif!important;margin:0}.feed-discovery_catchBody__eDRLv span{font-size:13px;color:#637969}.feed-discovery_catchBody__eDRLv p{font-size:13px!important;white-space:pre-wrap}.feed-discovery_catchBody__eDRLv .feed-discovery_textLink__EFpDf{margin-right:16px;text-align:left}.feed-discovery_notice__9cSeW{background:#eaf0e4;padding:12px;border-radius:10px}.feed-discovery_error__taS32{padding:16px;background:#fff4ef;border-radius:12px;margin:16px 0}.feed-discovery_layout__VWKHX :is(button,a):focus-visible{outline:3px solid #96672b;outline-offset:3px}@media(max-width:850px){.feed-discovery_layout__VWKHX{display:flex;flex-direction:column;gap:24px}.feed-discovery_suggestions__H7hKe{position:static;width:100%;order:0}.feed-discovery_stream__w2l1o{width:100%;order:1}.feed-discovery_populated___QM_2 .feed-discovery_suggestions__H7hKe{order:2}.feed-discovery_suggestions__H7hKe footer{display:none}.feed-discovery_people__wCwpO li{padding:13px 0}.feed-discovery_identity__vnSV4{font-size:14px}.feed-discovery_suggestions__H7hKe{padding:20px 18px}.feed-discovery_discovery__5e8dc .feed-discovery_sectionHead__1BNYr{flex-wrap:wrap}.feed-discovery_discovery__5e8dc .feed-discovery_sectionHead__1BNYr>small{margin-top:0}.feed-discovery_photo__nJ0IL img{max-height:380px}}@media(max-width:359px){.feed-discovery_people__wCwpO li{gap:7px}.feed-discovery_identity__vnSV4{font-size:12px}.feed-discovery_people__wCwpO .feed-discovery_follow__52ooj{padding:7px 8px}.feed-discovery_suggestions__H7hKe{padding:16px 12px}.feed-discovery_catch__Et0S9 header{flex-wrap:wrap}.feed-discovery_catch__Et0S9 header small{margin-left:46px}}.feed-discovery_layout__VWKHX{display:block;max-width:760px;margin:0 auto}.feed-discovery_suggestions__H7hKe{position:static;width:100%;margin:24px 0;padding:18px 20px}.feed-discovery_suggestions__H7hKe .feed-discovery_eyebrow__eTALq{display:none}.feed-discovery_suggestions__H7hKe .feed-discovery_sectionHead__1BNYr h2{font-size:24px!important}.feed-discovery_people__wCwpO li{display:block;padding:0;border:0}.feed-discovery_suggestions__H7hKe .feed-discovery_people__wCwpO{margin:4px 0 12px}.search-page_page__V9B8G{min-height:100dvh;background:#faf7ee;color:#1f3d32;padding-bottom:120px}.search-page_main__glqpz{max-width:1184px;padding:32px;margin:auto}.search-page_main__glqpz h1{font:normal 42px/1.1 Georgia,serif;margin:0 0 23px;letter-spacing:-1px}.search-page_main__glqpz button{cursor:pointer}.search-page_main__glqpz button:disabled{opacity:.6;cursor:wait}.search-page_main__glqpz :is(button,a,input):focus-visible{outline:3px solid #658875;outline-offset:3px}.search-page_searchbox__m2rik{display:flex;align-items:center;gap:13px;background:white;border:1px solid #a5b9aa;border-radius:14px;padding:0 18px;min-height:60px;max-width:740px}.search-page_searchbox__m2rik>svg{flex-shrink:0}.search-page_searchbox__m2rik input{width:100%;min-width:0;border:0;background:transparent;font-size:17px;color:#1f3d32;padding:15px 0}.search-page_searchbox__m2rik input::-webkit-search-cancel-button{display:none}.search-page_searchbox__m2rik:focus-within{outline:2px solid #1f3d32;outline-offset:2px}.search-page_searchbox__m2rik input:focus-visible{outline:none}.search-page_searchbox__m2rik button{width:40px;min-height:44px;display:grid;place-items:center}.search-page_universes__QLsd6{display:flex;gap:9px;flex-wrap:wrap;margin:18px 0 32px}.search-page_universes__QLsd6 button{border:1px solid #dce2d7;border-radius:30px;background:#fffdf8;padding:10px 19px;min-height:44px;font-size:13px;white-space:nowrap}.search-page_universes__QLsd6 button[aria-pressed=true]{background:#1f3d32;color:#faf7ee;border-color:#1f3d32}.search-page_tabs__rdDgl{display:flex;gap:24px;margin:24px 0;border-bottom:1px solid #dce2d7;overflow:auto}.search-page_tabs__rdDgl button{padding:12px 1px;color:#65736a;white-space:nowrap;border-bottom:2px solid transparent;min-height:48px}.search-page_tabs__rdDgl button[aria-pressed=true]{color:#1f3d32;border-color:#1f3d32;font-weight:650}.search-page_layout___e1jH{display:grid;grid-template-columns:286px minmax(0,1fr);gap:40px}.search-page_single__H8t3W{grid-template-columns:1fr}.search-page_layout___e1jH>aside{max-width:560px;width:100%}.search-page_sectionTitle__rKkR4{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:19px}.search-page_main__glqpz h2{font:normal 25px/1.2 Georgia,serif;margin:0;letter-spacing:-.4px}.search-page_sectionTitle__rKkR4 button{flex-shrink:0;white-space:nowrap;font-size:12px;text-decoration:underline;text-underline-offset:4px;min-height:44px}.search-page_person__jaMNw{display:flex;align-items:center;gap:11px;padding:16px 0;border-bottom:1px solid #dce2d7}.search-page_avatar__KRn6P{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#e4eadd;font:17px Georgia;flex-shrink:0;overflow:hidden}.search-page_avatar__KRn6P img{width:100%;height:100%;object-fit:cover}.search-page_personName__oNc8r{flex:1;min-width:0;overflow-wrap:anywhere}.search-page_personName__oNc8r strong{font-size:13px;display:block}.search-page_personName__oNc8r small{font-size:11px;color:#65736a}.search-page_follow__DHHwN{background:#1f3d32;color:#faf7ee;padding:9px 10px;font-size:12px;border-radius:8px;min-height:44px;flex-shrink:0}.search-page_asideLinks__6ihpl{display:flex;align-items:flex-start;flex-direction:column;margin-top:18px}.search-page_asideLinks__6ihpl>*{font-size:13px;text-decoration:underline;text-underline-offset:4px;min-height:44px;display:flex;align-items:center}.search-page_subline__rWByB{font-size:12px;color:#65736a;margin:-9px 0 20px}.search-page_photos__6BjU1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:19px 12px}.search-page_photo__54ThV{display:block;text-align:left;min-width:0;padding:0;overflow-wrap:anywhere}.search-page_imageWrap__Bj9gM{display:grid;place-items:center;border-radius:12px;overflow:hidden;aspect-ratio:1;background:#e5ebdf}.search-page_imageWrap__Bj9gM img{width:100%;height:100%;object-fit:cover;display:block}.search-page_photoError__hl_Bx{font-size:12px;color:#65736a;text-align:center}.search-page_photo__54ThV strong{font-weight:550;font-size:13px;display:block;margin-top:8px}.search-page_photo__54ThV small{display:block;font-size:11px;color:#65736a}.search-page_species__RSOv3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:28px}.search-page_species__RSOv3>div{background:#fffdf8;border:1px solid #dce2d7;border-radius:12px;padding:12px;min-width:0}.search-page_species__RSOv3 button{display:flex;align-items:center;gap:12px;text-align:left;width:100%;min-height:56px}.search-page_species__RSOv3 svg{flex-shrink:0;width:28px}.search-page_species__RSOv3 strong{display:block;font-size:14px}.search-page_species__RSOv3 small{color:#65736a;font-size:11px}.search-page_species__RSOv3 a{display:block;font-size:12px;min-height:44px;padding-top:13px;text-decoration:underline}.search-page_empty__6hcTj{padding:30px 20px;border:1px dashed #bdcbbb;border-radius:16px;text-align:center}.search-page_empty__6hcTj h3{font:22px Georgia;margin-bottom:12px}.search-page_empty__6hcTj p,.search-page_muted__Bp6fg{color:#65736a;font-size:14px;line-height:1.7}.search-page_empty__6hcTj button,.search-page_more__jKbNX{background:#1f3d32;color:#faf7ee;border-radius:9px;padding:12px 20px;min-height:46px;margin-top:20px}.search-page_tools__U30KW{margin-top:30px;max-width:740px}.search-page_tools__U30KW h2{margin:14px 0}.search-page_tools__U30KW h3{font-weight:650;margin:20px 0 8px}.search-page_tools__U30KW button{padding:10px 14px;border:1px solid #bfcdbd;border-radius:9px;min-height:44px}.search-page_tools__U30KW p{line-height:1.6;font-size:14px}.search-page_relation__uaCkO{display:flex;align-items:center;gap:10px;flex-wrap:wrap;border-bottom:1px solid #dce2d7;padding:12px 0;overflow-wrap:anywhere}.search-page_relation__uaCkO a{flex:1}.search-page_error__tnHoi{padding:16px;background:#fff1ed;color:#853b30;border-radius:12px;margin-bottom:20px}.search-page_error__tnHoi a,.search-page_error__tnHoi button{text-decoration:underline;margin-left:10px;min-height:44px}.search-page_notice__mJs0T{padding:12px;background:#e4eadd;border-radius:9px;margin-bottom:16px}.search-page_loading__gCdCk{font-size:14px;color:#65736a}.search-page_skeleton__Brtg3{height:280px;border-radius:14px;background:#e9ede3;margin-top:20px}.search-page_skip__2PvJk{position:fixed;top:-100px;left:16px;z-index:100;background:white;padding:12px}.search-page_skip__2PvJk:focus{top:12px}@media(max-width:760px){.search-page_main__glqpz{padding:24px 18px}.search-page_main__glqpz h1{font-size:34px;margin-bottom:19px}.search-page_searchbox__m2rik{min-height:54px;padding:0 14px}.search-page_searchbox__m2rik input{font-size:16px}.search-page_universes__QLsd6{gap:7px;flex-wrap:nowrap;overflow-x:auto;margin:15px -18px 27px;padding:3px 18px;scrollbar-width:none}.search-page_universes__QLsd6 button{padding:9px 15px}.search-page_layout___e1jH{display:flex;flex-direction:column;gap:30px}.search-page_main__glqpz h2{font-size:24px}.search-page_sectionTitle__rKkR4{margin-bottom:6px}.search-page_person__jaMNw{padding:11px 0}.search-page_avatar__KRn6P{width:42px;height:42px}.search-page_personName__oNc8r strong{font-size:14px}.search-page_personName__oNc8r small{font-size:12px}.search-page_photos__6BjU1{gap:15px 7px}.search-page_imageWrap__Bj9gM{border-radius:8px}.search-page_photo__54ThV strong{font-size:11px;line-height:1.3}.search-page_photo__54ThV small{font-size:10px}.search-page_subline__rWByB{margin:2px 0 16px;font-size:11px}.search-page_tabs__rdDgl{gap:22px;font-size:13px;margin:19px 0}.search-page_species__RSOv3{grid-template-columns:1fr}.search-page_asideLinks__6ihpl{flex-direction:row;flex-wrap:wrap;gap:0 18px}}.search-page_spotsEntry__eAyst{display:flex;align-items:center;justify-content:space-between;gap:15px;max-width:740px;padding:18px 20px;margin-bottom:22px;border:1px solid #cbd7c5;border-radius:14px;background:#eaf0e3;text-decoration:none}.search-page_spotsEntry__eAyst strong{font:24px Georgia;display:block;color:#1f3d32}.search-page_spotsEntry__eAyst small{display:block;font-size:13px;color:#65736a;margin-top:5px}.search-page_spotsEntry__eAyst>span:last-child{font-size:24px}.search-page_spotsEntry__eAyst{margin-top:16px}.collection_progress__dcnnO{padding:18px;background:#eef3e9;color:#244c3e;border-radius:14px;margin:16px 0}.collection_progress__dcnnO p{margin:8px 0}.collection_progress__dcnnO small{display:block;margin-top:8px}.collection_progress__dcnnO progress{width:100%;height:10px;accent-color:#325e45}.collection_panel__Z7Fzm{padding:22px;background:#fff;border:1px solid #d8e1d5;border-radius:16px;margin:18px 0;color:#244c3e}.collection_panel__Z7Fzm h2{font-size:22px;margin-bottom:12px}.collection_panel__Z7Fzm p{line-height:1.6;margin:10px 0}.collection_panel__Z7Fzm a,.collection_panel__Z7Fzm button{display:inline-flex;min-height:44px;align-items:center;padding:10px 16px;border:1px solid #c8d8c5;border-radius:10px;margin:4px;gap:8px;white-space:normal}.collection_panel__Z7Fzm img{width:100%;max-height:360px;object-fit:cover;border-radius:12px}.collection_panel__Z7Fzm select{max-width:100%;padding:12px;background:white;border:1px solid #c8d8c5;border-radius:8px}.collection_panel__Z7Fzm label{display:block;margin:10px 0}.collection_panel__Z7Fzm :is(button,a,input,select):focus-visible{outline:3px solid #956b31;outline-offset:3px}.collection_grid__WZMbr{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.collection_hero__kos5Y{font-size:28px;line-height:1.2}.collection_eyebrow__H_2az{font-size:12px;letter-spacing:.12em;text-transform:uppercase}.collection_actions__SpPY1{display:flex;flex-wrap:wrap;gap:8px}.collection_cardImage__nGEV_{width:100%;max-height:450px;object-fit:contain!important}.collection_error__0y4Bk{color:#982f27}.collection_public__0vD8m{max-width:960px;margin:auto;padding:24px;color:#244c3e}.collection_public__0vD8m h1{font-size:36px}.collection_public__0vD8m img{width:100%;border-radius:12px}.collection_avatar__pUw3Q{display:inline-flex;width:64px;height:64px;align-items:center;justify-content:center;background:#e6eddf;border-radius:50%;font-size:24px}.collection_public__0vD8m article{min-width:0}.collection_public__0vD8m a{text-decoration:underline;text-underline-offset:3px}.collection_public__0vD8m footer{margin:32px 0}@media(max-width:600px){.collection_panel__Z7Fzm{padding:16px}.collection_hero__kos5Y{font-size:24px}.collection_actions__SpPY1>*{flex:1 1 140px}.collection_public__0vD8m{padding:20px 16px}}.collection_panel__Z7Fzm summary{cursor:pointer;min-height:44px;align-content:center;font-size:17px;font-weight:600}.collection_panel__Z7Fzm details[open] summary{margin-bottom:18px}.collection_panel__Z7Fzm summary:focus-visible{outline:3px solid #956b31;outline-offset:3px}.collection_panel__Z7Fzm progress,.collection_progress__dcnnO progress,.collection_public__0vD8m progress{appearance:none;-webkit-appearance:none;display:block;width:100%;height:8px;border:none;border-radius:8px;overflow:hidden;background:#e3eadf;accent-color:#325e45}.collection_panel__Z7Fzm progress::-webkit-progress-bar,.collection_progress__dcnnO progress::-webkit-progress-bar,.collection_public__0vD8m progress::-webkit-progress-bar{background:#e3eadf;border-radius:8px}.collection_panel__Z7Fzm progress::-webkit-progress-value,.collection_progress__dcnnO progress::-webkit-progress-value,.collection_public__0vD8m progress::-webkit-progress-value{background:#325e45;border-radius:8px}.collection_panel__Z7Fzm progress::-moz-progress-bar,.collection_progress__dcnnO progress::-moz-progress-bar,.collection_public__0vD8m progress::-moz-progress-bar{background:#325e45;border-radius:8px}.collection_panel__Z7Fzm button:disabled{opacity:.55;cursor:not-allowed}.collection_panel__Z7Fzm h3{font-weight:600}.collection_panel__Z7Fzm .collection_grid__WZMbr{gap:22px}.collection_public__0vD8m .collection_avatar__pUw3Q{overflow:hidden}.collection_public__0vD8m .collection_avatar__pUw3Q img{width:100%;height:100%;object-fit:cover;border-radius:50%}.collection_panel__Z7Fzm,.collection_public__0vD8m h1,.collection_public__0vD8m p{overflow-wrap:anywhere}.collection_public__0vD8m h2{font-size:22px;margin:24px 0 12px}.collection_socialCounts___jHB0{display:flex;flex-wrap:wrap;gap:24px;margin:18px 0}.collection_socialCounts___jHB0 dt{font-size:14px}.collection_socialCounts___jHB0 dd{font-size:24px;font-weight:600}.species-journey_dialog__E9YVZ{width:min(980px,calc(100vw - 40px));max-width:none!important;max-height:90dvh;padding:0;gap:0;overflow:auto;background:#faf7ee;color:#1f3d32;border-radius:24px;border:1px solid #ced9cb}.species-journey_dialog__E9YVZ button{min-height:44px;cursor:pointer}.species-journey_dialog__E9YVZ :is(button,a):focus-visible{outline:3px solid #8ca695;outline-offset:3px}.species-journey_top__89_HW{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:10px 24px;background:#faf7ee;border-bottom:1px solid #dce2d7}.species-journey_top__89_HW span{font-size:11px;letter-spacing:2px;text-transform:uppercase}.species-journey_top__89_HW button{width:44px;display:grid;place-items:center}.species-journey_layout__PHs9T{display:grid;grid-template-columns:52% 48%;grid-template-rows:auto 1fr}.species-journey_identity__MLAjc{grid-column:2;grid-row:1;padding:26px 30px 0}.species-journey_badge__3_JC9{display:flex;align-items:center;gap:6px;font-size:11px;letter-spacing:1px;text-transform:uppercase;margin:0 0 12px}.species-journey_title__pFUMe{font:38px/1.08 Georgia,serif;letter-spacing:-1px;margin:0 0 8px;overflow-wrap:anywhere}.species-journey_latin__INb99{font-size:14px;font-style:italic;color:#69756c;margin:0 0 16px}.species-journey_habitat__A00zX{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;background:#eaf0e5;border-radius:6px;font-size:12px}.species-journey_visual__ORk_P{grid-column:1;grid-row:1/3;background:#e1e8dd;display:flex;align-items:center;justify-content:center;min-height:400px}.species-journey_visual__ORk_P>img{width:100%;max-height:620px;object-fit:contain}.species-journey_below__I0Ysl{grid-column:2;padding:0 30px 25px}.species-journey_stats__MBGj4{display:grid;grid-template-columns:1fr 1.5fr;gap:16px;border-block:1px solid #dce2d7;margin:24px 0;padding:17px 0}.species-journey_stats__MBGj4 strong{display:block;font-size:22px;font-weight:500}.species-journey_stats__MBGj4 span{font-size:11px;color:#69756c}.species-journey_stats__MBGj4 .species-journey_first__fefIL{font-size:15px;margin:4px 0}.species-journey_historyTitle__6_4oT{display:flex;align-items:center;justify-content:space-between;gap:10px}.species-journey_historyTitle__6_4oT h2{font:23px Georgia,serif;margin:0}.species-journey_historyTitle__6_4oT small{font-size:10px;color:#69756c}.species-journey_catch__O1eFb{display:flex;gap:12px;align-items:center;width:100%;padding:12px 0;text-align:left;border-bottom:1px solid #dce2d7}.species-journey_catch__O1eFb img{width:56px;height:56px;object-fit:cover;border-radius:10px}.species-journey_catch__O1eFb span{flex:1;min-width:0}.species-journey_catch__O1eFb strong{display:block;font-size:13px;font-weight:600}.species-journey_catch__O1eFb small{display:block;font-size:11px;color:#69756c;margin-top:3px;overflow-wrap:anywhere}.species-journey_actions__h_jjj{position:sticky;bottom:0;z-index:2;display:flex;flex-direction:column;gap:8px;padding:16px 30px max(16px,env(safe-area-inset-bottom));margin:0;background:#faf7ee;border-top:1px solid #dce2d7}.species-journey_dialog__E9YVZ .species-journey_primary__9xeqO,.species-journey_dialog__E9YVZ .species-journey_secondary__rZPUU{width:100%;padding:13px 18px;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:11px;font-size:15px;font-weight:600}.species-journey_primary__9xeqO{background:#1f3d32;color:#faf7ee}.species-journey_secondary__rZPUU{border:1px solid #bacaba}.species-journey_actions__h_jjj p{font-size:11px;text-align:center;margin:0;color:#69756c}.species-journey_empty__qxLEA{text-align:center;padding:30px}.species-journey_empty__qxLEA svg{color:#6a8971}.species-journey_empty__qxLEA p{font:italic 27px/1.3 Georgia,serif}.species-journey_emptyText__Q8Lsd{font-size:15px;line-height:1.8;color:#69756c;margin-top:24px}.species-journey_goal__jKJnN{padding:15px;background:#edf1e6;border:1px solid #d8e1d1;border-radius:12px;font-size:14px;margin:18px 0}.species-journey_goal__jKJnN button{padding:8px;border:1px solid #bacaba;border-radius:8px;margin:4px}.species-journey_dialog__E9YVZ button:disabled{opacity:.5;cursor:default}@media(max-width:700px){.species-journey_dialog__E9YVZ{width:100%;max-width:100%!important;max-height:100dvh;height:100dvh;top:0;left:0;translate:none;transform:none;border:0;border-radius:0;padding-top:env(safe-area-inset-top)}.species-journey_top__89_HW{padding:5px 16px}.species-journey_layout__PHs9T{display:flex;flex-direction:column}.species-journey_identity__MLAjc{order:0;padding:22px 20px 18px}.species-journey_title__pFUMe{font-size:34px}.species-journey_visual__ORk_P{order:1;min-height:160px}.species-journey_visual__ORk_P>img{max-height:31dvh;min-height:160px}.species-journey_below__I0Ysl{order:2;padding:0 20px 20px}.species-journey_stats__MBGj4{margin:20px 0;padding:14px 0}.species-journey_catch__O1eFb{padding:10px 0}.species-journey_actions__h_jjj{padding:12px 20px max(12px,env(safe-area-inset-bottom))}.species-journey_empty__qxLEA{padding:22px}.species-journey_empty__qxLEA svg{width:75px;height:75px}.species-journey_empty__qxLEA p{font-size:24px}.species-journey_historyTitle__6_4oT{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.species-journey_dialog__E9YVZ{animation:none!important}}.discovery_discovery__5y4Lj{max-width:460px;margin:16px auto 30px;padding:0 6px;color:#25332e;scroll-margin-top:20px}.discovery_saved__IxxzD{display:flex;align-items:center;gap:7px;font-size:12px;color:#506758;margin:0 0 13px}.discovery_saved__IxxzD svg{background:#e2e9de;border-radius:50%;padding:2px;width:20px;height:20px}.discovery_discovery__5y4Lj .discovery_title__t_Hrm{font:36px/1.08 Georgia,serif;letter-spacing:-1px;color:#1f3d32;margin:0 0 19px}.discovery_photo__7q2Fr{position:relative}.discovery_photo__7q2Fr img{width:100%;height:clamp(165px,27vh,235px);object-fit:cover;border-radius:15px;display:block}.discovery_photo__7q2Fr span{position:absolute;bottom:12px;left:12px;background:#faf7ee;padding:7px 10px;border-radius:5px;color:#1f3d32;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.discovery_discovery__5y4Lj .discovery_species__NJ6Dt{font:27px/1.15 Georgia,serif;margin:18px 0 7px;color:#1f3d32;overflow-wrap:anywhere}.discovery_milestone__Z2l8D{font-size:14px;color:#526356;margin:0 0 17px}.discovery_progressLabel__XpRu1{display:flex;justify-content:space-between;gap:12px;font-size:12px;color:#526356}.discovery_progress__RsJDD{appearance:none;display:block;width:100%;height:4px;border:0;border-radius:8px;overflow:hidden;background:#e1e6dc;margin:8px 0 20px}.discovery_progress__RsJDD::-webkit-progress-bar{background:#e1e6dc}.discovery_progress__RsJDD::-webkit-progress-value{background:#8ca695}.discovery_progress__RsJDD::-moz-progress-bar{background:#8ca695}.discovery_achievement__m0TKP{display:flex;align-items:center;gap:7px;color:#1f3d32;font-size:13px;margin:0 0 14px}.discovery_primary__htVf9,.discovery_secondary__Cr3O1,.discovery_tertiary___MohJ{font:inherit;cursor:pointer;text-align:center;text-decoration:none;display:flex;justify-content:center;align-items:center;gap:9px;white-space:normal}.discovery_primary__htVf9{min-height:50px;width:100%;border:0;border-radius:11px;background:#1f3d32;color:#faf7ee;font-size:14px;font-weight:600;padding:12px 16px}.discovery_primary__htVf9:hover{background:#2c5141}.discovery_primary__htVf9:disabled{opacity:.55;cursor:wait}.discovery_secondary__Cr3O1{min-height:46px;width:100%;border:0;background:transparent;color:#1f3d32;font-size:13px;padding:10px}.discovery_tertiary___MohJ{min-height:44px;border:0;background:transparent;text-decoration:underline;color:#526356;font-size:12px;margin:auto}.discovery_close__tq8fz:focus-visible,.discovery_primary__htVf9:focus-visible,.discovery_secondary__Cr3O1:focus-visible,.discovery_tertiary___MohJ:focus-visible{outline:3px solid #956b31;outline-offset:3px}.discovery_sheet__T_ldS{background:#faf7ee!important;border:1px solid #dce1d6!important;border-radius:24px!important;padding:22px!important;max-width:440px!important;max-height:90dvh;overflow-y:auto;display:block!important;color:#25332e}.discovery_sheet__T_ldS .discovery_sheetTitle__m9E9T{font:27px/1.15 Georgia,serif;color:#1f3d32;margin:0 48px 6px 0}.discovery_sheet__T_ldS .discovery_description__EY4bO{font-size:12px;color:#526356;margin:0 0 15px}.discovery_close__tq8fz{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:44px;height:44px;border:1px solid #d6ddce;border-radius:50%;background:transparent;color:#1f3d32}.discovery_preview__pERrE{width:min(230px,100%);aspect-ratio:9/16;margin:0 auto 16px;background:#f0eee5;display:flex;align-items:center;justify-content:center}.discovery_preview__pERrE img{display:block;width:100%;height:100%;object-fit:contain}.discovery_preview__pERrE p{padding:16px;font-size:13px;text-align:center}.discovery_note__nhlJ6,.discovery_privacy__pHoC5{font-size:12px;line-height:1.5;color:#526356;margin:12px 0}.discovery_note__nhlJ6{text-align:center}.discovery_error__AX1gU{font-size:13px;line-height:1.5;color:#963a31}.discovery_standalone__ukXH9{max-width:600px;margin:auto;padding:12px 20px 110px}@media(max-height:740px){.discovery_preview__pERrE{width:180px}}@media(prefers-reduced-motion:reduce){.discovery_sheet__T_ldS{animation:none!important;transition:none!important}}.legal_links___yQPT{display:flex;flex-wrap:wrap;gap:4px 20px;font-size:13px}.legal_links___yQPT a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px}.legal_links___yQPT a:focus-visible,.legal_page__PfCZP a:focus-visible,.legal_tableWrap__Yavah:focus-visible{outline:3px solid #b78347;outline-offset:4px;border-radius:3px}.legal_page__PfCZP{color:#163c38;background:#f7f8f7;min-height:100dvh}.legal_page__PfCZP header{max-width:960px;margin:auto;padding:20px 24px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px}.legal_page__PfCZP header a{min-height:44px;display:inline-flex;align-items:center;font-weight:600}.legal_document__DFHC7{max-width:960px;margin:auto;padding:24px 24px 48px;line-height:1.8;overflow-wrap:anywhere}.legal_document__DFHC7 h1{font-size:clamp(28px,5vw,44px);line-height:1.2;margin:16px 0 28px}.legal_document__DFHC7 h2{font-size:24px;margin:36px 0 16px;line-height:1.35}.legal_document__DFHC7 p,.legal_document__DFHC7 ul{margin:16px 0}.legal_document__DFHC7 ul{list-style:disc;padding-left:24px}.legal_document__DFHC7 a{text-decoration:underline;text-underline-offset:3px}.legal_document__DFHC7 code{font-size:.9em}.legal_notice__7YZxE{background:#fff3de;border-left:4px solid #a67836;padding:18px;color:#59451f}.legal_tableWrap__Yavah{overflow-x:auto;margin:24px 0}.legal_document__DFHC7 table{border-collapse:collapse;width:100%;min-width:560px;font-size:14px}.legal_document__DFHC7 td,.legal_document__DFHC7 th{text-align:left;vertical-align:top;border:1px solid #cdd8d1;padding:12px}.legal_document__DFHC7 th{background:#eaf0ed}.legal_footer__Rgs25{max-width:960px;margin:auto;padding:20px 24px 110px;border-top:1px solid #cdd8d1;display:block}.public-species-catches_section__7bY7f{margin:0 0 40px;min-width:0}.public-species-catches_section__7bY7f h2{font-size:clamp(23px,3vw,30px);line-height:1.2;color:#1f3d32;margin:0 0 20px}.public-species-catches_list__KTGAo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;list-style:none;padding:0;margin:0}.public-species-catches_card__jTeZJ{min-width:0;overflow:hidden;border:1px solid #d9ded2;border-radius:20px;background:#fff}.public-species-catches_photo__tDpia{display:block;border:0;padding:0;width:100%;aspect-ratio:4/3;background:#eaf0e3;cursor:pointer}.public-species-catches_photo__tDpia img{width:100%;height:100%;object-fit:cover;display:block}.public-species-catches_info__ljCfd{padding:14px}.public-species-catches_author__Zt67S{display:flex;align-items:center;gap:8px;min-height:44px;color:#1f3d32;text-decoration:none}.public-species-catches_author__Zt67S strong{overflow-wrap:anywhere}.public-species-catches_info__ljCfd p{font-size:14px;color:#657267;margin:8px 0 0}.public-species-catches_cta__uBhiJ{display:inline-flex;align-items:center;min-height:44px;margin-top:14px;color:#1f3d32;font-weight:600}.public-species-catches_section__7bY7f a:focus-visible,.public-species-catches_section__7bY7f button:focus-visible{outline:3px solid #9a6b22;outline-offset:-3px}@media(max-width:650px){.public-species-catches_list__KTGAo{display:flex;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:12px;gap:14px}.public-species-catches_card__jTeZJ{flex:0 0 84%;scroll-snap-align:start}.public-species-catches_section__7bY7f{margin-bottom:28px}}