.ExpeditieContinentSettings_grid__gBGlj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none}.ExpeditieContinentSettings_item___NG2V{min-width:0}.ExpeditieContinentSettings_btn__MHsvw{appearance:none;display:flex;align-items:center;justify-content:center;width:100%;min-height:3rem;padding:.75rem 1rem;border:1px solid var(--app-border);border-radius:var(--app-radius-sm);background:var(--app-surface);color:var(--app-text);font-family:var(--app-font-ui);font-size:.875rem;font-weight:650;letter-spacing:.01em;line-height:1.3;text-align:center;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.ExpeditieContinentSettings_btn__MHsvw:hover{border-color:var(--app-home);background:var(--app-home-subtle);color:var(--app-home)}.ExpeditieContinentSettings_btn__MHsvw:focus-visible{outline:2px solid color-mix(in srgb,var(--app-home) 45%,transparent);outline-offset:2px}.ExpeditieContinentSettings_btnSelected__wOyfX{border-color:var(--app-home);background:var(--app-home-subtle);color:var(--app-home);box-shadow:0 0 0 1px color-mix(in srgb,var(--app-home) 22%,transparent)}.ExpeditieContinentSettings_btnLabel__V3qac{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:720px){.ExpeditieContinentSettings_grid__gBGlj{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.ExpeditieContinentSettings_grid__gBGlj{grid-template-columns:1fr}}.AddressBookSettingsSection_addressBookPanel__xniVR,.AddressBookSettingsSection_toolbar__uwQYZ{display:flex;flex-direction:column;gap:.85rem}.AddressBookSettingsSection_toolbar__uwQYZ{margin-bottom:.75rem}.AddressBookSettingsSection_filterRow__7OX17{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;align-items:end}.AddressBookSettingsSection_filterRow__7OX17 .app-field{min-width:0}.AddressBookSettingsSection_categoryRow__EgwAR{display:flex;flex-wrap:wrap;gap:.4rem}.AddressBookSettingsSection_categoryPill__ZeX4Y{appearance:none;display:inline-flex;align-items:center;gap:.35rem;min-height:1.85rem;padding:.2rem .65rem;border:1px solid var(--app-border);border-radius:999px;background:var(--app-surface);color:var(--app-text-secondary);font-family:var(--app-font-ui);font-size:.75rem;font-weight:600;cursor:pointer}.AddressBookSettingsSection_categoryPill__ZeX4Y:hover{border-color:var(--app-home);color:var(--app-text)}.AddressBookSettingsSection_categoryPillActive__ZgonA{border-color:var(--app-home);background:color-mix(in srgb,var(--app-home) 12%,#fff);color:var(--app-home)}.AddressBookSettingsSection_categoryCount__CZIN3{font-variant-numeric:tabular-nums;opacity:.75}.AddressBookSettingsSection_categoryPillGroup__uwPDM{display:inline-flex;align-items:stretch}.AddressBookSettingsSection_categoryActions__95TSo{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap;padding-top:.1rem}.AddressBookSettingsSection_actionRow__zYBGc{display:flex;align-items:center;justify-content:space-between;gap:.65rem;flex-wrap:wrap}.AddressBookSettingsSection_actionButtons__UYoWv{display:flex;align-items:center;justify-content:flex-end;gap:.65rem;margin-left:auto}.AddressBookSettingsSection_categoryActionsHint__oF9e2{color:var(--app-text-muted);font-size:.75rem}.AddressBookSettingsSection_categoryPillGroup__uwPDM .AddressBookSettingsSection_categoryPill__ZeX4Y{border-top-right-radius:0;border-bottom-right-radius:0}.AddressBookSettingsSection_categoryDelete__oKa9e{appearance:none;display:inline-flex;align-items:center;justify-content:center;min-width:1.55rem;min-height:1.85rem;margin:0;padding:0 .35rem;border:1px solid var(--app-border);border-left:none;border-radius:0 999px 999px 0;background:var(--app-surface);color:var(--app-text-secondary);font-size:1rem;line-height:1;cursor:pointer}.AddressBookSettingsSection_categoryDelete__oKa9e:hover:not(:disabled){border-color:var(--app-danger,#b42318);color:var(--app-danger,#b42318);background:color-mix(in srgb,var(--app-danger,#b42318) 8%,#fff)}.AddressBookSettingsSection_categoryDelete__oKa9e:disabled{opacity:.5;cursor:wait}.AddressBookSettingsSection_createCategoryCode__bHABY{font-variant-numeric:tabular-nums;text-transform:uppercase;letter-spacing:.02em}.AddressBookSettingsSection_categoryDialog__Lwcn3{width:min(30rem,calc(100vw - 2rem));max-width:min(30rem,calc(100vw - 2rem));padding:0}.AddressBookSettingsSection_categoryDialogBody__hrmr4{display:grid;gap:.85rem;padding:0 1.25rem 1.25rem}.AddressBookSettingsSection_categoryDialog__Lwcn3 .app-dialog-footer{display:flex;justify-content:flex-end;gap:.55rem;padding:.85rem 1.25rem 1.25rem;border-top:1px solid var(--app-border)}.AddressBookSettingsSection_searchField__YXx5v{max-width:24rem}.AddressBookSettingsSection_searchField__YXx5v .app-input{width:min(24rem,100%)}.AddressBookSettingsSection_activeOnlyFilter__yZm_p{display:inline-flex;align-items:center;gap:.4rem;margin-top:.45rem;color:var(--app-text-secondary);font-size:.75rem;cursor:pointer}@media (max-width:56rem){.AddressBookSettingsSection_filterRow__7OX17{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:30rem){.AddressBookSettingsSection_filterRow__7OX17{grid-template-columns:1fr}}.AddressBookSettingsSection_qualityDialog__9XaY2{width:min(34rem,calc(100vw - 2rem));max-width:min(34rem,calc(100vw - 2rem));padding:0}.AddressBookSettingsSection_qualityDialogBody__R_yjN{display:grid;gap:1rem;padding:0 1.25rem 1.25rem}.AddressBookSettingsSection_qualitySummary__XQGGP{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.8rem .9rem;border:1px solid var(--app-border);border-radius:.45rem;background:var(--app-surface-muted,#f8fafc);color:var(--app-text-secondary);font-size:.8125rem}.AddressBookSettingsSection_qualitySummary__XQGGP strong{color:var(--app-text);font-variant-numeric:tabular-nums}.AddressBookSettingsSection_qualityMetrics__xx7F9{display:grid;grid-template-columns:1fr 1fr;gap:.65rem}.AddressBookSettingsSection_qualityMetric__BPR59{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.8rem .9rem;border:1px solid color-mix(in srgb,var(--app-warning,#c87900) 24%,var(--app-border));border-radius:.45rem;background:color-mix(in srgb,var(--app-warning,#c87900) 6%,var(--app-surface));color:var(--app-text-secondary);font-size:.8125rem}.AddressBookSettingsSection_qualityMetric__BPR59 strong{color:var(--app-text);font-size:1rem;font-variant-numeric:tabular-nums}@media (max-width:30rem){.AddressBookSettingsSection_qualityMetrics__xx7F9{grid-template-columns:1fr}}.AddressBookSettingsSection_counts__Xrhkn{margin:0 0 .65rem;font-size:.8125rem;color:var(--app-text-secondary)}.AddressBookSettingsSection_pagination__l3ERz{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:.75rem;color:var(--app-text-secondary);font-size:.8125rem;font-variant-numeric:tabular-nums}.AddressBookSettingsSection_tableWrap__tc_BU{max-height:min(28rem,55vh);overflow-x:hidden;overflow-y:auto}.AddressBookSettingsSection_table__e_Ag9{width:100%;min-width:0;table-layout:fixed;font-size:.6875rem}.AddressBookSettingsSection_table__e_Ag9 td,.AddressBookSettingsSection_table__e_Ag9 th{padding:.35rem .4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AddressBookSettingsSection_table__e_Ag9 .app-btn{min-height:1.65rem;padding:.15rem .35rem;font-size:.625rem}.AddressBookSettingsSection_table__e_Ag9 tbody tr{cursor:pointer}.AddressBookSettingsSection_table__e_Ag9 tbody tr:hover{background:color-mix(in srgb,var(--app-home) 5%,var(--app-surface))}.AddressBookSettingsSection_table__e_Ag9 tbody tr:focus-visible{outline:2px solid var(--app-home);outline-offset:-2px}.AddressBookSettingsSection_table__e_Ag9 td:first-child,.AddressBookSettingsSection_table__e_Ag9 th:first-child{width:8%}.AddressBookSettingsSection_table__e_Ag9 td:nth-child(2),.AddressBookSettingsSection_table__e_Ag9 th:nth-child(2){width:17%}.AddressBookSettingsSection_table__e_Ag9 td:nth-child(3),.AddressBookSettingsSection_table__e_Ag9 th:nth-child(3){width:15%}.AddressBookSettingsSection_table__e_Ag9 td:nth-child(4),.AddressBookSettingsSection_table__e_Ag9 th:nth-child(4){width:13%}.AddressBookSettingsSection_table__e_Ag9 td:nth-child(5),.AddressBookSettingsSection_table__e_Ag9 th:nth-child(5){width:6%}.AddressBookSettingsSection_table__e_Ag9 td:nth-child(6),.AddressBookSettingsSection_table__e_Ag9 th:nth-child(6){width:8%}.AddressBookSettingsSection_table__e_Ag9 td:nth-child(7),.AddressBookSettingsSection_table__e_Ag9 th:nth-child(7){width:6%}.AddressBookSettingsSection_table__e_Ag9 td:nth-child(8),.AddressBookSettingsSection_table__e_Ag9 th:nth-child(8){width:17%}.AddressBookSettingsSection_table__e_Ag9 td:nth-child(9),.AddressBookSettingsSection_table__e_Ag9 th:nth-child(9){width:10%}.AddressBookSettingsSection_nameCell__Dam5E{max-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AddressBookSettingsSection_emailInput__Z1aKK{width:100%;min-width:0;min-height:1.85rem;padding:.2rem .35rem;font-size:.6875rem}.AddressBookSettingsSection_categorySelect__ttY5K{width:100%;min-width:0;min-height:1.85rem;padding:.2rem 1.25rem .2rem .35rem;font-size:.6875rem}.AddressBookSettingsSection_siteBadge__ATNA8,.AddressBookSettingsSection_typeBadge__4MVhz{display:inline-flex;align-items:center;min-height:1.35rem;padding:.1rem .45rem;border-radius:999px;font-size:.6875rem;font-weight:700;letter-spacing:.03em;white-space:nowrap}.AddressBookSettingsSection_typeBadgeKnown___1orE{background:color-mix(in srgb,var(--app-home) 12%,var(--app-surface));color:var(--app-home)}.AddressBookSettingsSection_typeBadgeUnknown__ZcLI3{background:color-mix(in srgb,var(--app-warning,#c87900) 14%,var(--app-surface));color:var(--app-warning-text,#8a5200)}.AddressBookSettingsSection_roleBadge__aoTIZ{display:block;margin-top:.18rem;color:var(--app-text-muted);font-size:.5625rem;font-weight:700;letter-spacing:.04em;white-space:nowrap}.AddressBookSettingsSection_siteBadge__ATNA8{min-width:2rem;justify-content:center;background:var(--app-surface-muted,#f1f5f9);color:var(--app-text-secondary);font-family:var(--app-font-ui)}.AddressBookSettingsSection_colActive___PmUt{width:auto;white-space:nowrap}.AddressBookSettingsSection_activeToggle__RG3rI{display:inline-flex;align-items:center;gap:.35rem;font-size:.6875rem;color:var(--app-text-secondary);cursor:pointer}.AddressBookSettingsSection_rowInactive__4gp4b{opacity:.55}.AddressBookSettingsSection_detailDialog__I_3_Y{width:min(40rem,calc(100vw - 2rem));max-width:min(40rem,calc(100vw - 2rem));max-height:min(88vh,40rem);display:flex;flex-direction:column;z-index:1;padding:0;overflow:hidden}.AddressBookSettingsSection_detailDialog__I_3_Y .app-dialog-header{padding:1.25rem 1.25rem .75rem}.AddressBookSettingsSection_detailBody__CGawU{overflow:auto;padding:0 1.25rem 1.25rem}.AddressBookSettingsSection_detailSource__O2otL{margin:0 0 .85rem;font-size:.8125rem;color:var(--app-text-secondary)}.AddressBookSettingsSection_addressSettings__dnooX{margin:0 0 1rem;padding:.85rem;border:1px solid var(--app-border);border-radius:.45rem;background:var(--app-surface-muted,#f8fafc)}.AddressBookSettingsSection_addressSettingsTitle__E6VjO{margin:0 0 .65rem;font-size:.875rem;color:var(--app-text)}.AddressBookSettingsSection_relationList__U2pku{list-style:none;margin:0 0 .75rem;padding:0;display:flex;flex-direction:column;gap:.35rem}.AddressBookSettingsSection_relationRow__axyCk{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.AddressBookSettingsSection_relationSource__hLWEX{font-size:.75rem;color:var(--app-text-muted)}.AddressBookSettingsSection_relationAddRow__E2J_H{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.AddressBookSettingsSection_relationAddRow__E2J_H .app-input{flex:1 1 8rem;min-width:0}.AddressBookSettingsSection_expeditionSettings__PENZj{margin:0 0 1rem;padding:.85rem;border:1px solid var(--app-border);border-radius:.45rem;background:var(--app-surface-muted,#f8fafc)}.AddressBookSettingsSection_expeditionSettingsHeader__ijrX6{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.AddressBookSettingsSection_expeditionSettingsTitle__zofNQ{margin:0;font-size:.875rem;color:var(--app-text)}.AddressBookSettingsSection_expeditionSettingsHint__GLY0C{margin:.2rem 0 0;color:var(--app-text-secondary);font-size:.75rem}.AddressBookSettingsSection_expeditionSettingsGrid__IJpyl{display:grid;gap:.55rem;margin-top:.8rem}.AddressBookSettingsSection_expeditionSettingToggle__O_Xoe{display:flex;align-items:center;gap:.5rem;color:var(--app-text-secondary);font-size:.8125rem;cursor:pointer}.AddressBookSettingsSection_detailGrid__Pr3k_{display:grid;grid-template-columns:1fr;gap:.55rem 1rem;margin:0}@media (min-width:40rem){.AddressBookSettingsSection_detailGrid__Pr3k_{grid-template-columns:1fr 1fr}}.AddressBookSettingsSection_detailItem__wXX4q{min-width:0;padding:.55rem .65rem;border:1px solid var(--app-border);border-radius:.35rem;background:var(--app-surface-muted,#f8fafc)}.AddressBookSettingsSection_detailItem__wXX4q dt{margin:0 0 .2rem;font-size:.6875rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--app-text-muted)}.AddressBookSettingsSection_detailItem__wXX4q dd{margin:0;font-size:.875rem;color:var(--app-text);word-break:break-word}.OperationsSettingsPage_stack__c3bvZ{display:flex;flex-direction:column;gap:1rem}.OperationsSettingsPage_tile__UOtwm{background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-radius);box-shadow:var(--app-shadow);padding:1.25rem 1.5rem;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.OperationsSettingsPage_tile__UOtwm:hover{border-color:var(--app-home);background:var(--app-home-subtle);box-shadow:0 0 0 1px color-mix(in srgb,var(--app-home) 18%,transparent)}.OperationsSettingsPage_tileHeader__Dv556{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem 1rem}.OperationsSettingsPage_tileIntro__0QpmB{min-width:0;flex:1}.OperationsSettingsPage_tileTitle__qVDkH{margin:0;font-size:1rem;font-weight:650;color:var(--app-text);font-family:var(--app-font-ui);line-height:1.35}.OperationsSettingsPage_tileDesc__hxP_Z{margin:.4rem 0 0;font-size:.875rem;line-height:1.5;color:var(--app-text-secondary);font-family:var(--app-font-ui)}.OperationsSettingsPage_cottonSettingsStack__JQVno{display:flex;flex-direction:column;gap:1rem}.OperationsSettingsPage_tileBody__7_SLg{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--app-border)}.OperationsSettingsPage_tileBody__7_SLg .app-page{gap:1rem}.OperationsSettingsPage_checklistEnabled__NbKfs{border-color:#15803d;background:#16a34a;color:#fff}.OperationsSettingsPage_checklistEnabled__NbKfs:hover:not(:disabled){border-color:#166534;background:#15803d}.OperationsSettingsPage_inspectorsTableWrap__rQf_n{margin-top:1rem;overflow-x:hidden;width:100%}.OperationsSettingsPage_inspectorsTable__eJIQt{table-layout:fixed;width:100%}.OperationsSettingsPage_inspectorsTable__eJIQt td,.OperationsSettingsPage_inspectorsTable__eJIQt th{padding:.45rem .3rem;vertical-align:middle}.OperationsSettingsPage_inspectorsTable__eJIQt th{white-space:normal;line-height:1.15;letter-spacing:.02em;hyphens:auto;overflow-wrap:anywhere}.OperationsSettingsPage_inspectorsTable__eJIQt td:first-child,.OperationsSettingsPage_inspectorsTable__eJIQt th:first-child{width:7.5rem;padding-left:.45rem}.OperationsSettingsPage_inspectorsTable__eJIQt td:last-child,.OperationsSettingsPage_inspectorsTable__eJIQt th:last-child{width:4.25rem;padding-right:.35rem}.OperationsSettingsPage_inspectorsToggleCell__KbLD8{text-align:center;width:7.5%}.OperationsSettingsPage_inspectorsToggle__1XOwX{min-width:2.6rem;padding-inline:.35rem}.OperationsSettingsPage_mbArticles__PjrXu{display:flex;flex-direction:column;gap:.85rem}.OperationsSettingsPage_mbArticlesForm__dwvzz{display:flex;flex-direction:column;gap:.75rem;padding:.85rem;border:1px solid var(--app-border);border-radius:var(--app-radius);background:var(--app-bg)}.OperationsSettingsPage_mbArticlesFormGrid__3cgOk{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.65rem .85rem}.OperationsSettingsPage_mbField__MI0NP{display:flex;flex-direction:column;gap:.25rem;font-size:.8125rem;color:var(--app-text-secondary);font-family:var(--app-font-ui)}.OperationsSettingsPage_mbCheckRow__43YJO{display:flex;flex-wrap:wrap;gap:.75rem 1.1rem}.OperationsSettingsPage_mbCheck__EP49D{display:inline-flex;align-items:center;gap:.35rem;font-size:.8125rem;color:var(--app-text);font-family:var(--app-font-ui)}.OperationsSettingsPage_mbArticlesActions__MIfc8{display:flex;flex-wrap:wrap;gap:.5rem}.OperationsSettingsPage_mbError__9ZBFS{margin:0;color:var(--app-danger,#b42318);font-size:.875rem}.OperationsSettingsPage_mbMessage__JcYT8{margin:0;color:var(--app-text-secondary);font-size:.875rem}.OperationsSettingsPage_mbTableWrap__2zSXV{overflow:auto;border:1px solid var(--app-border);border-radius:var(--app-radius)}.OperationsSettingsPage_mbTable__v2JQx{width:100%;border-collapse:collapse;font-size:.8125rem;font-family:var(--app-font-ui)}.OperationsSettingsPage_mbTable__v2JQx td,.OperationsSettingsPage_mbTable__v2JQx th{padding:.45rem .55rem;border-bottom:1px solid var(--app-border);text-align:left;vertical-align:middle}.OperationsSettingsPage_mbTable__v2JQx th{font-weight:600;color:var(--app-text-secondary);background:var(--app-bg);white-space:nowrap}.OperationsSettingsPage_mbFlag__uWfiC{text-align:center;font-variant-numeric:tabular-nums}.OperationsSettingsPage_mbRowActions__5a9Wu{display:flex;gap:.35rem;justify-content:flex-end;white-space:nowrap}.OperationsSettingsPage_sectionStack__FmPE9{display:flex;flex-direction:column;gap:.85rem}.OperationsSettingsPage_field__gn1_R{margin:0}.OperationsSettingsPage_inlineActions__Xq3xq{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}