.mail_workspace__2_OxF{--accent:#286d71;--bring-paper:#fff;--bring-ink:#202124;display:grid;grid-template-columns:220px minmax(0,1fr);grid-template-rows:76px minmax(0,1fr);height:calc(100dvh - 150px);min-height:520px;background:#f6f8fc;border:1px solid #e1e7ee;border-radius:18px;overflow:hidden;color:#202124;position:relative;font-size:14px;line-height:1.4}:where(.mail_workspace__2_OxF,.mail_compose__I_Qmd) button{font:inherit;color:inherit;background:transparent;border:0;cursor:pointer;min-height:44px;padding:8px 12px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:8px}:where(.mail_workspace__2_OxF,.mail_compose__I_Qmd) button:hover{background:#e8edf4}:where(.mail_workspace__2_OxF,.mail_compose__I_Qmd) :focus-visible{outline:3px solid #286d71;outline-offset:-3px}:where(.mail_workspace__2_OxF,.mail_compose__I_Qmd) button:disabled{opacity:.5;cursor:default}:where(.mail_workspace__2_OxF,.mail_compose__I_Qmd) input[type=checkbox]{width:18px;height:18px;accent-color:#286d71;flex:none}:where(.mail_workspace__2_OxF,.mail_compose__I_Qmd) svg{flex:none}.mail_chips__nd5Mb input,.mail_compose__I_Qmd select,.mail_subjectField__gAskU input,.mail_workspace__2_OxF select,.mail_workspace__2_OxF summary{min-height:44px;font:inherit}.mail_primary__U2Euw:where(button){background:var(--accent,#286d71);color:#fff;font-weight:600;border-radius:22px;padding:8px 20px}.mail_primary__U2Euw:where(button):hover{background:#20595d}.mail_rail__ARCKp{grid-column:1;grid-row:1/-1;padding:12px 8px 12px 4px;overflow:auto;min-width:0}.mail_mailBrand__xgvnx{display:flex;align-items:center;gap:12px;padding:0 16px 18px;color:#286d71}.mail_mailBrand__xgvnx h1{font-size:22px;font-weight:600;color:#263238}.mail_rail__ARCKp select{width:100%;padding:6px 12px;border:1px solid #d9e2ea;border-radius:8px;background:#fff;margin:0 0 12px}.mail_composeButton__J1qz0:where(button){background:#d6e9e9;color:#173e42;min-height:56px;min-width:148px;border-radius:16px;font-weight:600;gap:16px;margin:0 0 18px 8px;box-shadow:0 1px 2px #20313815}.mail_composeButton__J1qz0:where(button):hover{background:#c7dfe0;box-shadow:0 2px 6px #20313820}.mail_rail__ARCKp nav{display:flex;flex-direction:column;gap:2px}.mail_moreFolders__3fdCG>button,.mail_rail__ARCKp nav>button{width:100%;justify-content:flex-start;text-align:left;gap:16px;padding:8px 16px;border-radius:0 24px 24px 0}.mail_folderCount__pOp6w{margin-left:auto;font-size:12px;font-weight:650}.mail_active__RPmSC:where(button){background:#dcebea;color:#164f53;font-weight:650}.mail_active__RPmSC:where(button):hover{background:#d2e5e3}.mail_moreFolders__3fdCG{display:flex;flex-direction:column}.mail_moreFolders__3fdCG details{padding:4px 12px;font-size:13px}.mail_rail__ARCKp details input{width:100%;min-width:0;border:1px solid #ccd8da;padding:8px;border-radius:6px;background:white}.mail_railToggle__6mmP_{display:none}.mail_railContent__rSH6D{display:block}.mail_mainHeader__V7yb_{grid-column:2;grid-row:1;display:flex;align-items:center;gap:12px;padding:4px 12px 16px;position:relative;min-width:0;z-index:8}.mail_searchContainer__T5MNJ{max-width:780px;flex:1;min-width:0;position:relative}.mail_search__CFAKQ{display:flex;align-items:center;background:#eaf0f6;border-radius:28px;padding:4px 8px;min-width:0;gap:0}.mail_search__CFAKQ:focus-within{background:#fff;box-shadow:0 1px 6px #1f2a3b20}.mail_workspace__2_OxF .mail_searchContainer__T5MNJ .mail_search__CFAKQ input{width:100%;min-width:0;font:inherit;border:0;background:transparent;padding:10px 6px;outline:none;font-size:16px}.mail_headerActions__kk949 button,.mail_search__CFAKQ button{min-width:44px;border-radius:50%;padding:8px}.mail_headerActions__kk949{display:flex;margin-left:auto;gap:4px}.mail_preferences__xfuaj,.mail_searchFilters__M5Ciz{position:absolute;top:calc(100% + 8px);left:0;right:0;padding:20px;border:1px solid #dde5ed;border-radius:12px;background:#fff;box-shadow:0 8px 28px #20313825;display:grid;gap:12px;z-index:12}.mail_searchFilters__M5Ciz label{display:grid;gap:5px;font-size:13px}.mail_searchFilters__M5Ciz input:not([type=checkbox]){min-width:0;width:100%;border:1px solid #ccd8da;border-radius:6px;padding:9px;background:#fff;font:inherit}.mail_dateFilters__6I1bW{display:grid;grid-template-columns:1fr 1fr;min-width:0}.mail_searchFilters__M5Ciz .mail_checkLabel__ED781{display:flex;align-items:center;gap:10px;min-height:36px}.mail_preferences__xfuaj{left:auto;right:12px;top:64px;width:290px;max-width:calc(100% - 24px);font-size:13px}.mail_preferences__xfuaj button{justify-content:flex-start}.mail_preferences__xfuaj a{padding:10px 12px;color:#286d71;text-decoration:underline}.mail_list__5AorK{grid-column:2;grid-row:2;background:#fff;border-radius:14px;overflow:auto;min-height:0;min-width:0;padding-bottom:12px}.mail_listHeader__9sh64{position:sticky;top:0;background:#fff;z-index:2;padding:10px 12px 0;border-bottom:1px solid #e6ebee}.mail_listTitle__tyFwo{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 12px 6px}.mail_listTitle__tyFwo h2{font-size:17px;font-weight:600}.mail_toolbar__1QwJc{display:flex;gap:4px;flex-wrap:wrap;align-items:center}.mail_toolbar__1QwJc button{border-radius:8px}.mail_toolbar__1QwJc button:hover{background:#eaf0f6}.mail_toolbar__1QwJc form{display:flex;flex-wrap:wrap;gap:6px}.mail_toolbar__1QwJc form,.mail_toolbar__1QwJc label{min-width:0;max-width:100%}.mail_toolbar__1QwJc input,.mail_toolbar__1QwJc select{max-width:100%;border:1px solid #ccd8da;border-radius:6px;padding:6px;background:#fff}.mail_freshness__R7ctV{margin-left:auto;font-size:11px;color:#677381;padding:6px 8px}.mail_searchScope__gQBwU{font-size:12px;color:#637681;padding:6px 12px 10px}.mail_rowContainer__kKdC_{touch-action:pan-y;position:relative}.mail_row__D4qwc{display:flex;align-items:center;gap:0;min-height:52px;border-bottom:1px solid #e8edf3;padding:0 8px;background:#f6f8fc}.mail_row__D4qwc:focus-within,.mail_row__D4qwc:hover{box-shadow:inset 0 1px #d9e2ea,inset 0 -1px #d9e2ea,0 1px 3px #26323815;position:relative;z-index:1}.mail_rowCheck__4U_8x{display:flex;align-items:center;justify-content:center;min-width:40px;min-height:44px;flex:none}.mail_row__D4qwc>button:not(.mail_rowMain__cr2iF){min-width:40px;padding:8px;border-radius:50%}.mail_starButton___7oyL{color:#6b7480!important}.mail_isStarred__xrnZf{color:#966a00!important}.mail_rowMain__cr2iF:where(button){flex:1;min-width:0;display:grid;grid-template-columns:minmax(100px,180px) minmax(0,1fr) auto;gap:16px;align-items:center;text-align:left;border-radius:0;padding:8px 12px;min-height:52px;font-size:13px}.mail_rowMain__cr2iF:where(button):hover{background:transparent}.mail_rowContent__e4Qoy,.mail_sender__yAcIu{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;min-width:0}.mail_sender__yAcIu,.mail_subject__H7wv5{font-weight:400}.mail_messageCount__Y1FOd,.mail_snippet__X4W7k{color:#697480;font-weight:400}.mail_messageCount__Y1FOd{font-size:12px}.mail_rowMeta__v6NJp{display:flex;gap:8px;align-items:center;justify-content:flex-end;color:#56616e;white-space:nowrap}.mail_rowMeta__v6NJp time{font-size:12px}.mail_unread__HqY8b{background:#fff}.mail_unread__HqY8b .mail_sender__yAcIu,.mail_unread__HqY8b .mail_subject__H7wv5,.mail_unread__HqY8b time{font-weight:700;color:#202124}.mail_selected__pzgWP{background:#dcebea}.mail_quickActions__b51Zu{display:none;align-items:center;flex:none}.mail_quickActions__b51Zu button{padding:8px;min-width:36px;border-radius:50%}.mail_row__D4qwc:focus-within .mail_quickActions__b51Zu,.mail_row__D4qwc:hover .mail_quickActions__b51Zu{display:flex}.mail_rowActions__dSYUc{display:flex;flex-wrap:wrap;gap:4px;padding:8px 12px;background:#fff;border-bottom:1px solid #dde5ed;box-shadow:0 3px 8px #20313815}.mail_labelBadge__J1Wmo{display:inline-block;max-width:110px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;background:#e8edf3;color:#405369;padding:1px 6px;border-radius:4px;margin-right:6px;font-size:11px;font-weight:500}.mail_assignmentBadge__PXl52{font-size:10px;color:#4b6267;padding:2px 4px;border-radius:4px;background:#edf4f3}.mail_draftRow__mJ5Sz:where(button){display:flex;text-align:left;width:100%;border-bottom:1px solid #e8edf3;border-radius:0;justify-content:flex-start;gap:16px;min-height:56px;padding:12px 20px}.mail_draftRow__mJ5Sz strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail_draftRow__mJ5Sz time{margin-left:auto;font-size:11px;white-space:nowrap;color:#637681}.mail_outboxRow__Vwpcd{display:flex;gap:16px;padding:16px 20px;border-bottom:1px solid #e8edf3}.mail_outboxRow__Vwpcd>div{min-width:0;overflow-wrap:anywhere}.mail_loadMore__fIpCk:where(button){display:flex;margin:20px auto;background:#eaf0f6}.mail_muted__DVZwN{color:#637681;font-size:13px}.mail_empty__6zAkV{padding:72px 24px;text-align:center;color:#637681;display:flex;flex-direction:column;align-items:center;gap:10px}.mail_empty__6zAkV svg{width:36px;height:36px;color:#8297a6;margin-bottom:8px}.mail_empty__6zAkV strong{font-size:18px;font-weight:500;color:#394f5d}.mail_reader__H1vtC{grid-column:2;grid-row:2;padding:16px 28px;overflow:auto;min-width:0;min-height:0;background:#fff;border-radius:14px}.mail_threadOpen__QQohH:not(.mail_withPreview__VZHmS) .mail_list__5AorK{display:none}.mail_withPreview__VZHmS{grid-template-columns:220px minmax(300px,380px) minmax(0,1fr)}.mail_withPreview__VZHmS .mail_mainHeader__V7yb_{grid-column:2/-1}.mail_withPreview__VZHmS .mail_reader__H1vtC{grid-column:3;padding:16px}.mail_withPreview__VZHmS .mail_rowMain__cr2iF:where(button){grid-template-columns:minmax(0,1fr) auto;gap:4px 8px}.mail_withPreview__VZHmS .mail_rowContent__e4Qoy{grid-column:1/-1;grid-row:2}.mail_withPreview__VZHmS .mail_rowMeta__v6NJp{grid-column:2;grid-row:1}.mail_withPreview__VZHmS .mail_quickActions__b51Zu{display:none!important}.mail_reader__H1vtC h2{font-size:23px;line-height:1.3;font-weight:500;margin:24px 0 20px;overflow-wrap:anywhere}.mail_back__eaShp:where(button){display:inline-flex;margin-bottom:8px;color:#425c64}.mail_reader__H1vtC>details{padding:10px 0}.mail_reader__H1vtC details>summary{cursor:pointer;min-height:44px;padding:10px 0}.mail_reader__H1vtC>details .mail_toolbar__1QwJc{padding-top:10px}.mail_message__q_X75{margin:0;border-bottom:1px solid #e0e6e9;overflow:hidden}.mail_message__q_X75 header{padding:18px 4px 10px;overflow-wrap:anywhere}.mail_message__q_X75 header>strong{font-size:15px}.mail_message__q_X75 pre{white-space:pre-wrap;overflow-wrap:anywhere;padding:14px 4px 24px;font:inherit;line-height:1.7}.mail_message__q_X75>.mail_toolbar__1QwJc{padding:0 0 20px}.mail_message__q_X75>.mail_toolbar__1QwJc button{border:1px solid #dce4e7;border-radius:22px;padding:8px 20px}.mail_messageSummary__3wzyJ:where(button){display:grid;width:100%;grid-template-columns:minmax(90px,160px) minmax(0,1fr) auto 20px;gap:16px;padding:16px 4px;text-align:left;border-radius:0}.mail_messageSummary__3wzyJ span,.mail_messageSummary__3wzyJ strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px}.mail_messageSummary__3wzyJ span,.mail_messageSummary__3wzyJ time{color:#637681;font-size:12px}.mail_bodyFrame__JBeZe{width:100%;min-height:300px;border:0;background:#fff}.mail_fileList__rJJdF{display:flex;flex-wrap:wrap;gap:8px;padding:14px 0;list-style:none}.mail_fileList__rJJdF li{padding:8px 12px;border:1px solid #dce4e7;border-radius:8px;font-size:12px;overflow-wrap:anywhere;max-width:100%}.mail_error__lp48p{padding:12px;background:#fff0ed;color:#8e3024;border-radius:8px;overflow-wrap:anywhere;margin:8px 12px}.mail_updateNotice__VUI_P{padding:10px 20px;background:#edf6f6;color:#20595d;font-size:13px}.mail_notice__UaETH{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);z-index:65;background:#263238;color:#fff;padding:8px 12px 8px 20px;border-radius:6px;max-width:calc(100% - 24px);box-shadow:0 4px 16px #172c3825;display:flex;align-items:center;gap:12px;font-size:13px}.mail_notice__UaETH button{color:#bce4e2;text-decoration:underline;white-space:nowrap}.mail_notice__UaETH button:hover{background:#43535b}.mail_shortcutHelp__8hj6Z{padding:16px;border:1px solid #ccd8da;background:#f4f7f7;line-height:1.6;margin:12px;border-radius:8px}.mail_srOnly___HDl8{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mail_compose__I_Qmd{--accent:#286d71;--bring-paper:#fff;--bring-ink:#202124;position:fixed;right:28px;bottom:0;width:560px;max-width:calc(100vw - 40px);max-height:calc(100dvh - 100px);z-index:60;background:#fff;border:1px solid #d5dfe2;box-shadow:0 4px 28px #10253030;display:flex;flex-direction:column;overflow:hidden;color:#202124;font-family:inherit;font-size:14px}.mail_composeContent__EFINf{display:flex;flex-direction:column;overflow:auto;min-height:0;position:relative}.mail_composeContent__EFINf[hidden]{display:none}.mail_composeHeader__1mzJl{display:flex;align-items:center;justify-content:space-between;padding:4px 12px 4px 20px;gap:12px;background:#edf2f7;flex:none;border-radius:12px 12px 0 0}.mail_composeHeader__1mzJl h2{font-weight:600;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.mail_composeHeader__1mzJl>div{display:flex;gap:0;flex:none}.mail_composeHeader__1mzJl button{padding:8px;min-width:36px;border-radius:50%}.mail_composeFooter__CarwP{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;gap:12px;border-top:1px solid #e0e6e9;font-size:12px;background:#fff;position:sticky;bottom:0;z-index:4}.mail_fromField__r9ndy,.mail_recipientField__PPt1_,.mail_subjectField__gAskU{display:flex;align-items:center;gap:12px;padding:4px 16px;border-bottom:1px solid #edf0f2;position:relative;font-size:13px}.mail_fromField__r9ndy select,.mail_subjectField__gAskU input{flex:1;min-width:0;background:#fff;padding:6px}.mail_fromField__r9ndy{min-height:44px}.mail_compose__I_Qmd :where(input,textarea,select){font-family:inherit;font-size:inherit;color:inherit;border:0}.mail_recipientField__PPt1_>label{width:28px;color:#637681}.mail_recipientControls__JXavn{display:flex;justify-content:flex-end;padding:0 12px;height:0;position:relative;z-index:2;top:5px;pointer-events:none}.mail_recipientControls__JXavn button{font-size:12px;color:#53666f;min-height:36px;padding:4px 8px;pointer-events:auto}.mail_recipientControls__JXavn+.mail_recipientField__PPt1_{padding-right:94px}.mail_chips__nd5Mb{display:flex;gap:5px;flex:1;flex-wrap:wrap;min-width:0}.mail_chips__nd5Mb input{min-width:90px;max-width:100%;flex:1;padding:6px;outline:none;background:transparent}.mail_chip__Q1_bk{background:#e8f1f1;border-radius:16px;padding-left:10px;display:flex;align-items:center;max-width:100%;overflow-wrap:anywhere;font-size:12px}.mail_chip__Q1_bk button{padding:0 6px;min-height:32px;min-width:28px}.mail_suggestions__3qCfG{position:absolute;top:100%;left:54px;right:15px;background:#fff;border:1px solid #d5dfe2;border-radius:8px;box-shadow:0 8px 24px #172c3820;z-index:5;max-height:220px;overflow:auto;list-style:none}.mail_suggestions__3qCfG button{display:grid;text-align:left;width:100%;justify-content:stretch;border-radius:0;padding:10px 14px}.mail_suggestions__3qCfG button[aria-selected=true]{background:#e8f1f1}.mail_suggestions__3qCfG span{font-size:12px;color:#637681}.mail_formatBar__FqcIr{display:flex;gap:2px;padding:4px 12px;border-bottom:1px solid #edf0f2}.mail_formatBar__FqcIr button{padding:6px 8px;min-width:36px}.mail_editor__Brylf{resize:vertical;min-height:200px;flex:1;padding:16px;line-height:1.7;outline:none;width:100%;background:#fff}.mail_composeContent__EFINf>.mail_muted__DVZwN{padding:8px 16px;font-size:12px}.mail_signatureOptions__cpzTz{border-top:1px solid #edf0f2;padding:0 16px;font-size:12px;color:#637681}.mail_signatureOptions__cpzTz summary{cursor:pointer;min-height:44px;padding:12px 0}.mail_signatureField__HR1uA{display:grid;gap:8px;padding:12px 0;font-size:13px}.mail_signatureField__HR1uA textarea{width:100%;min-height:72px;resize:vertical;border:1px solid #ccd8da;border-radius:8px;padding:10px;background:#fff;font:inherit;line-height:1.5}.mail_compose__I_Qmd input::file-selector-button{font:inherit;color:inherit;border:1px solid #ccd8da;border-radius:6px;background:#f4f7f7;padding:8px;min-height:36px}.mail_compose__I_Qmd input[type=file]{min-width:0;max-width:100%;font-size:12px;flex:1}.mail_inlineCompose__Bpskv{position:relative;inset:auto;width:100%;max-width:none;max-height:calc(100dvh - 220px);border-radius:12px;margin:24px 0;box-shadow:none}.mail_inlineCompose__Bpskv .mail_composeHeader__1mzJl{background:#f6f8fc}.mail_inlineCompose__Bpskv .mail_editor__Brylf{min-height:180px}.mail_minimizedCompose__MMueL{max-height:52px}.mail_expandedCompose___Jiu9{inset:6vh max(24px,calc((100vw - 880px)/2));width:auto;max-width:none;max-height:88dvh;border-radius:12px;box-shadow:0 0 0 100vmax #14293260,0 24px 80px #10253030}.mail_expandedCompose___Jiu9 .mail_composeContent__EFINf{flex:1}.mail_expandedCompose___Jiu9 .mail_editor__Brylf{min-height:240px}@media(min-width:768px) and (max-width:1100px){.mail_workspace__2_OxF{grid-template-columns:64px minmax(0,1fr)}.mail_rail__ARCKp{padding:12px 8px}.mail_railToggle__6mmP_{display:flex;padding:8px;min-width:44px}.mail_railContent__rSH6D{display:none}.mail_railOpen__LvJCB{position:absolute;inset:0 auto 0 0;width:240px;z-index:15;background:#f6f8fc;box-shadow:8px 0 24px #172c3825}.mail_railOpen__LvJCB .mail_railContent__rSH6D{display:block}.mail_railOpen__LvJCB .mail_railToggle__6mmP_{margin-bottom:12px}.mail_withPreview__VZHmS{grid-template-columns:64px minmax(240px,300px) minmax(0,1fr)}.mail_rowMain__cr2iF:where(button){grid-template-columns:minmax(90px,130px) minmax(0,1fr) auto;gap:8px}.mail_withPreview__VZHmS .mail_rowMain__cr2iF:where(button){grid-template-columns:minmax(0,1fr) auto}.mail_withPreview__VZHmS .mail_rowContent__e4Qoy{grid-column:1/-1}.mail_withPreview__VZHmS .mail_rowMeta__v6NJp{grid-column:2;grid-row:1}.mail_withPreview__VZHmS .mail_quickActions__b51Zu{display:none}}@media(max-width:767px){.mail_workspace__2_OxF{display:flex;flex-direction:column;height:calc(100dvh - 130px);min-height:400px;border:0;border-radius:0;background:#fff;padding:0 env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.mail_rail__ARCKp{border:0;overflow:visible;padding:8px 10px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;flex-shrink:0;background:#f6f8fc;position:relative}.mail_railContent__rSH6D{display:contents}.mail_mailBrand__xgvnx{padding:0;gap:8px}.mail_mailBrand__xgvnx h1{font-size:18px}.mail_mailBrand__xgvnx>svg{display:none}.mail_rail__ARCKp select{width:auto;flex:1;margin:0;max-width:180px;min-width:0;min-height:44px}.mail_composeButton__J1qz0:where(button){margin:0;min-width:44px;min-height:44px;font-size:0;padding:10px;border-radius:12px;gap:0}.mail_rail__ARCKp nav{flex-direction:row;overflow:auto;max-width:100%;width:100%;gap:2px}.mail_moreFolders__3fdCG>button,.mail_rail__ARCKp nav>button{white-space:nowrap;width:auto;border-radius:22px;padding:6px 10px;gap:6px;flex:none;font-size:12px}.mail_moreFolders__3fdCG>button>svg,.mail_rail__ARCKp nav>button>svg{display:none}.mail_moreFolders__3fdCG{display:contents}.mail_moreFolders__3fdCG details{display:none}.mail_mainHeader__V7yb_{padding:10px;min-height:68px;gap:4px;flex-shrink:0}.mail_headerActions__kk949{gap:0}.mail_previewToggle__0ad0d{display:none!important}.mail_search__CFAKQ{padding:2px 4px}.mail_workspace__2_OxF .mail_searchContainer__T5MNJ .mail_search__CFAKQ input{font-size:14px;padding:8px 0}.mail_search__CFAKQ button{min-width:36px;padding:6px}.mail_searchFilters__M5Ciz{padding:14px;position:fixed;top:170px;left:10px;right:10px;max-height:calc(100dvh - 190px);overflow:auto}.mail_preferences__xfuaj{top:58px;right:10px}.mail_list__5AorK{flex:1;border-radius:0;padding-bottom:0}.mail_listHeader__9sh64{padding:8px 6px 0}.mail_listTitle__tyFwo{padding:0 8px 4px}.mail_listTitle__tyFwo h2{font-size:16px}.mail_listTitle__tyFwo>.mail_muted__DVZwN{font-size:11px}.mail_freshness__R7ctV{font-size:10px}.mail_row__D4qwc{min-height:76px;padding:0 4px}.mail_rowCheck__4U_8x{min-width:32px}.mail_row__D4qwc>button:not(.mail_rowMain__cr2iF){min-width:32px;padding:6px}.mail_rowMain__cr2iF:where(button){grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;min-height:76px;padding:8px 4px;font-size:13px}.mail_sender__yAcIu{grid-column:1;grid-row:1}.mail_rowContent__e4Qoy{grid-column:1/-1;grid-row:2;white-space:normal;display:flex;flex-wrap:wrap;gap:2px}.mail_subject__H7wv5{max-width:100%}.mail_snippet__X4W7k,.mail_subject__H7wv5{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mail_snippet__X4W7k{display:block;width:100%;font-size:12px}.mail_rowMeta__v6NJp{grid-column:2;grid-row:1;gap:4px}.mail_rowMeta__v6NJp time{font-size:10px}.mail_rowMeta__v6NJp svg{width:16px;height:16px}.mail_assignmentBadge__PXl52{display:none}.mail_labelBadge__J1Wmo{font-size:10px}.mail_row__D4qwc:focus-within .mail_quickActions__b51Zu,.mail_row__D4qwc:hover .mail_quickActions__b51Zu{display:none}.mail_rowActions__dSYUc button{font-size:12px}.mail_reader__H1vtC{flex:1;border-radius:0;padding:12px 16px}.mail_threadClosed__OfmaU .mail_reader__H1vtC,.mail_threadOpen__QQohH .mail_list__5AorK,.mail_threadOpen__QQohH .mail_mainHeader__V7yb_,.mail_threadOpen__QQohH .mail_rail__ARCKp{display:none}.mail_reader__H1vtC h2{font-size:20px;margin:16px 0}.mail_messageSummary__3wzyJ:where(button){grid-template-columns:minmax(0,1fr) auto 20px;gap:6px}.mail_messageSummary__3wzyJ span{grid-column:1/-1;grid-row:2}.mail_messageSummary__3wzyJ time{grid-column:2;grid-row:1}.mail_draftRow__mJ5Sz:where(button){flex-wrap:wrap;gap:8px;padding:12px}.mail_draftRow__mJ5Sz time{font-size:10px}.mail_draftRow__mJ5Sz>.mail_muted__DVZwN{font-size:11px}.mail_compose__I_Qmd:not(.mail_inlineCompose__Bpskv){inset:0;width:auto;max-width:none;max-height:none;border:0;border-radius:0;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);box-shadow:none}.mail_compose__I_Qmd:not(.mail_inlineCompose__Bpskv) .mail_composeContent__EFINf{flex:1}.mail_composeHeader__1mzJl{padding:4px 8px 4px 16px;border-radius:0}.mail_composeFooter__CarwP{padding:10px 12px;gap:8px}.mail_fromField__r9ndy,.mail_recipientField__PPt1_,.mail_subjectField__gAskU{padding:4px 12px}.mail_fromField__r9ndy{flex-wrap:wrap}.mail_editor__Brylf{min-height:180px}.mail_inlineCompose__Bpskv{margin:16px 0}.mail_inlineCompose__Bpskv .mail_composeHeader__1mzJl{border-radius:12px 12px 0 0}.mail_notice__UaETH{left:12px;right:12px;bottom:12px;transform:none;max-width:none;font-size:12px;gap:6px;padding:8px 12px}}@media(prefers-reduced-motion:reduce){.mail_compose__I_Qmd *,.mail_workspace__2_OxF *{scroll-behavior:auto!important}}.mail_composeFab__AfDMV,.mail_mobileMenu__Gu_Yr,.mail_railBackdrop__r6fJF,.mail_senderAvatar__KM_Cp{display:none!important}@media(max-width:767px){.mail_workspace__2_OxF{--accent:#0b57d0;font-family:Arial,Helvetica,sans-serif;isolation:isolate}.mail_workspace__2_OxF *{box-sizing:border-box}.mail_workspace__2_OxF p{margin:0}.mail_workspace__2_OxF .mail_rail__ARCKp{display:none}.mail_workspace__2_OxF .mail_railOpen__LvJCB{display:block;position:absolute;inset:0 auto 0 0;width:min(320px,calc(100% - 48px));z-index:15;padding:16px 12px 24px;background:#f6f8fc;border-radius:0 20px 20px 0;box-shadow:4px 0 20px #20212426;overflow-y:auto}.mail_railOpen__LvJCB .mail_railContent__rSH6D{display:block}.mail_railOpen__LvJCB .mail_railToggle__6mmP_{display:flex;margin-left:auto}.mail_railOpen__LvJCB .mail_mailBrand__xgvnx{padding:0 12px 20px}.mail_railOpen__LvJCB .mail_mailBrand__xgvnx h1{font-size:24px;font-weight:500;margin:0}.mail_railOpen__LvJCB select{width:100%;max-width:none;margin-bottom:12px;font-size:16px}.mail_railOpen__LvJCB .mail_composeButton__J1qz0{display:none}.mail_railOpen__LvJCB .mail_moreFolders__3fdCG,.mail_railOpen__LvJCB nav{display:flex;flex-direction:column;overflow:visible;gap:2px}.mail_railOpen__LvJCB .mail_moreFolders__3fdCG>button,.mail_railOpen__LvJCB nav>button{width:100%;padding:12px 18px;border-radius:24px;font-size:14px;gap:16px}.mail_railOpen__LvJCB .mail_moreFolders__3fdCG details,.mail_railOpen__LvJCB .mail_moreFolders__3fdCG>button>svg,.mail_railOpen__LvJCB nav>button>svg{display:block}.mail_railOpen__LvJCB .mail_active__RPmSC{background:#d3e3fd;color:#001d35}.mail_workspace__2_OxF .mail_railBackdrop__r6fJF{display:block!important;position:absolute;inset:0;z-index:14;border-radius:0;background:#20212466;width:100%;height:100%}.mail_mainHeader__V7yb_{margin:12px 12px 4px;padding:0 4px;min-height:56px;border-radius:28px;background:#eaf1fb;gap:0}.mail_workspace__2_OxF .mail_mobileMenu__Gu_Yr{display:flex!important;align-items:center;justify-content:center;flex:0 0 44px;padding:10px;border-radius:50%}.mail_search__CFAKQ{background:transparent;padding:0;border-radius:0}.mail_workspace__2_OxF .mail_searchContainer__T5MNJ .mail_search__CFAKQ input{font-size:16px;padding:12px 0;min-height:48px}.mail_headerActions__kk949 button,.mail_search__CFAKQ button{min-width:44px;min-height:44px;padding:10px}.mail_search__CFAKQ button[type=submit]{display:none}.mail_searchFilters__M5Ciz button[type=submit]{display:inline-flex}.mail_list__5AorK{padding-bottom:88px;scroll-padding-top:84px;overscroll-behavior:contain}.mail_listHeader__9sh64{border:0;padding:4px 16px 0}.mail_listTitle__tyFwo{padding:0;min-height:36px}.mail_listTitle__tyFwo h2{font-size:13px;font-weight:500;margin:0}.mail_selectionTools__dHx12{min-height:44px}.mail_selectionTools__dHx12:not(.mail_selectionActive__SfBP5)>.mail_rowCheck__4U_8x{display:none}.mail_selectionTools__dHx12:not(.mail_selectionActive__SfBP5) .mail_freshness__R7ctV{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.mail_selectionTools__dHx12:not(.mail_selectionActive__SfBP5){position:absolute;right:8px;top:0}.mail_selectionTools__dHx12:not(.mail_selectionActive__SfBP5)~*{position:relative}.mail_listTitle__tyFwo>.mail_muted__DVZwN{margin-right:44px}.mail_selectionActive__SfBP5{background:#eaf1fb;padding:8px;border-radius:12px}.mail_rowContainer__kKdC_ .mail_row__D4qwc{position:relative;align-items:flex-start;gap:12px;min-height:104px;padding:12px 12px 12px 16px;border:0;background:#f7f9fc}.mail_rowContainer__kKdC_ .mail_unread__HqY8b{background:#fff}.mail_rowContainer__kKdC_ .mail_selected__pzgWP{background:#d3e3fd;box-shadow:none}.mail_row__D4qwc .mail_rowCheck__4U_8x{position:relative;flex:0 0 40px;min-width:40px;min-height:44px;margin:0;cursor:pointer}.mail_row__D4qwc .mail_rowCheck__4U_8x input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:1}.mail_senderAvatar__KM_Cp{display:flex!important;align-items:center;justify-content:center;width:40px;height:40px;flex:0 0 40px;margin-top:2px;border-radius:50%;color:#243746;font-size:20px;font-weight:500}.mail_rowCheck__4U_8x input:focus-visible+.mail_senderAvatar__KM_Cp{outline:3px solid #0b57d0;outline-offset:3px}.mail_workspace__2_OxF .mail_rowMain__cr2iF{padding:0;gap:0;display:block;font-size:14px;line-height:20px;min-height:80px}.mail_rowMain__cr2iF .mail_sender__yAcIu{display:block;padding-right:70px;font-size:16px;line-height:24px}.mail_rowContent__e4Qoy{display:block;white-space:nowrap}.mail_rowContent__e4Qoy .mail_subject__H7wv5{display:block}.mail_rowContent__e4Qoy .mail_snippet__X4W7k{padding-right:84px;font-size:14px;line-height:20px;color:#5f6368}.mail_rowMeta__v6NJp{position:absolute;right:16px;top:14px;display:flex;gap:4px;line-height:20px}.mail_rowMeta__v6NJp time{font-size:11px}.mail_workspace__2_OxF .mail_row__D4qwc>.mail_rowMore__XcpPf,.mail_workspace__2_OxF .mail_row__D4qwc>.mail_starButton___7oyL{position:absolute;bottom:8px;min-width:44px;min-height:44px;display:flex;padding:10px;border-radius:50%}.mail_workspace__2_OxF .mail_row__D4qwc>.mail_starButton___7oyL{right:4px}.mail_workspace__2_OxF .mail_row__D4qwc>.mail_rowMore__XcpPf{right:48px}.mail_workspace__2_OxF .mail_composeFab__AfDMV{display:flex!important;position:absolute;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:3;align-items:center;gap:14px;min-height:56px;padding:16px 20px;background:#c2e7ff;color:#001d35;border-radius:16px;font-size:14px;font-weight:600;box-shadow:0 3px 8px #20212433}.mail_reader__H1vtC h2{font-weight:400;font-size:24px}}.mail_workspace__2_OxF{--accent:#2d6867;--bring-ink:#294b55;color:#294b55;background:#f5f7f2;border-color:#d7e1df;border-radius:12px;padding:8px;font-family:inherit}.mail_mailBrand__xgvnx{color:#2d6867;padding-bottom:16px}.mail_mailBrand__xgvnx h1{color:#294b55;font-size:25px;font-weight:700}.mail_mailboxLabel__V0Uua{display:block;font-size:12px;font-weight:600;color:#607379;padding:0 4px}.mail_mailboxLabel__V0Uua select{margin-top:6px;font-size:14px;color:#294b55;border-color:#bdccc9}.mail_composeButton__J1qz0:where(button){background:#2d6867;color:white;box-shadow:none;border-radius:8px;min-height:46px;margin:4px 4px 18px;gap:10px}.mail_composeButton__J1qz0:where(button):hover{background:#245b5a;box-shadow:none}.mail_moreFolders__3fdCG>button,.mail_rail__ARCKp nav>button{border-radius:8px;gap:12px}.mail_active__RPmSC:where(button){background:#e0ece4;color:#245e5b}.mail_search__CFAKQ{border:1px solid #cddbd4;background:#fff;border-radius:8px}.mail_search__CFAKQ:focus-within{box-shadow:0 0 0 2px #2d686725}.mail_list__5AorK,.mail_reader__H1vtC{border:1px solid #dce5df;border-radius:10px;background:#fffefa}.mail_listHeader__9sh64{background:#fffefa;padding:14px 12px 0}.mail_listTitle__tyFwo h2{font-size:19px}.mail_freshness__R7ctV,.mail_listTitle__tyFwo>.mail_muted__DVZwN{font-size:12px}.mail_row__D4qwc{min-height:78px;background:#f4f6f1;border-bottom:1px solid #e1e7e1}.mail_unread__HqY8b{background:#fffefa}.mail_selected__pzgWP{background:#e5efe9}.mail_row__D4qwc:focus-within,.mail_row__D4qwc:hover{box-shadow:inset 3px 0 #7a9b8d;background:#edf3ec}.mail_rowMain__cr2iF:where(button){grid-template-columns:minmax(0,1fr) auto;gap:5px 12px;min-height:78px;padding-block:12px;font-size:14px}.mail_sender__yAcIu{grid-column:1;grid-row:1}.mail_rowContent__e4Qoy{grid-column:1/-1;grid-row:2}.mail_rowMeta__v6NJp{grid-column:2;grid-row:1}.mail_snippet__X4W7k{font-size:13px;color:#607379}.mail_unread__HqY8b .mail_sender__yAcIu,.mail_unread__HqY8b .mail_subject__H7wv5,.mail_unread__HqY8b time{color:#294b55}.mail_selected__pzgWP .mail_sender__yAcIu{color:#245e5b}.mail_reader__H1vtC h2{font-weight:650;color:#294b55}.mail_message__q_X75>.mail_toolbar__1QwJc button{border-radius:8px}.mail_empty__6zAkV strong{font-weight:650;color:#294b55}.mail_empty__6zAkV{line-height:1.65}.mail_compose__I_Qmd{--accent:#2d6867;color:#294b55;border-color:#c9d7d1;border-radius:12px 12px 0 0}.mail_composeHeader__1mzJl{background:#edf3ec}.mail_primary__U2Euw:where(button){border-radius:8px}.mail_editor__Brylf:focus-visible{outline:2px solid #598b8c;outline-offset:-3px}.mail_searchFilters__M5Ciz input:not([type=checkbox]){min-height:44px;font-size:16px}.mail_dateFilters__6I1bW{gap:12px}@media(max-width:767px){.mail_workspace__2_OxF{font-family:inherit;--accent:#2d6867;border-radius:0;background:#fffefa}.mail_mainHeader__V7yb_{background:#edf3ec;border:1px solid #d7e1df;border-radius:10px}.mail_search__CFAKQ{border:0;background:transparent}.mail_list__5AorK,.mail_reader__H1vtC{border:0;border-radius:0}.mail_listTitle__tyFwo h2{font-size:16px;font-weight:650}.mail_rowContainer__kKdC_ .mail_row__D4qwc{border-bottom:1px solid #e1e7e1;background:#f4f6f1}.mail_rowContainer__kKdC_ .mail_unread__HqY8b{background:#fffefa}.mail_rowContainer__kKdC_ .mail_selected__pzgWP{background:#e5efe9}.mail_rowMain__cr2iF .mail_sender__yAcIu{font-size:15px}.mail_rowContent__e4Qoy .mail_snippet__X4W7k{font-size:13px;color:#607379}.mail_workspace__2_OxF .mail_composeFab__AfDMV{background:#2d6867;color:#fff;border-radius:10px;box-shadow:0 3px 10px #203d3720}.mail_workspace__2_OxF .mail_railOpen__LvJCB{background:#f5f7f2;border-radius:0 12px 12px 0}.mail_railOpen__LvJCB .mail_active__RPmSC{background:#e0ece4;color:#245e5b}.mail_railOpen__LvJCB .mail_moreFolders__3fdCG>button,.mail_railOpen__LvJCB nav>button{border-radius:8px}.mail_railOpen__LvJCB .mail_mailboxLabel__V0Uua{padding:0 12px}.mail_dateFilters__6I1bW{grid-template-columns:1fr}.mail_reader__H1vtC h2{font-size:22px}.mail_compose__I_Qmd:not(.mail_inlineCompose__Bpskv){border-radius:0}.mail_workspace__2_OxF{height:calc(100dvh - 220px);min-height:360px;padding:0}.mail_search__CFAKQ:focus-within{box-shadow:none}.mail_workspace__2_OxF .mail_composeFab__AfDMV{bottom:16px}}@media(max-width:1100px){.mail_railOpen__LvJCB .mail_mailBrand__xgvnx .page-title-back{display:none}}@media(max-width:767px){.app-frame .mail_workspace__2_OxF{height:calc(100dvh - 304px)}.mail_workspace__2_OxF .mail_preferences__xfuaj,.mail_workspace__2_OxF .mail_searchFilters__M5Ciz{position:fixed;top:calc(var(--overlay-top,0px) + 8px);bottom:auto;left:8px;right:8px;width:auto;max-width:none;max-height:calc(var(--overlay-height,100dvh) - 16px);overflow-y:auto;overscroll-behavior:contain;z-index:55}.mail_compose__I_Qmd:not(.mail_inlineCompose__Bpskv){top:var(--overlay-top,0);bottom:auto;height:var(--overlay-height,100dvh);max-height:var(--overlay-height,100dvh)}.mail_compose__I_Qmd.mail_minimizedCompose__MMueL{height:auto;top:auto;bottom:var(--overlay-bottom,0);max-height:56px}.mail_compose__I_Qmd .mail_composeFooter__CarwP button,.mail_compose__I_Qmd .mail_composeHeader__1mzJl button{min-width:44px;min-height:44px}.mail_compose__I_Qmd .mail_composeFooter__CarwP{flex-wrap:wrap}.mail_compose__I_Qmd :is(input,select,textarea){font-size:16px}.mail_compose__I_Qmd .mail_suggestions__3qCfG{position:relative;top:auto;left:auto;right:auto;flex-basis:100%;max-height:min(180px,40dvh)}.mail_compose__I_Qmd .mail_recipientField__PPt1_{flex-wrap:wrap}.mail_workspace__2_OxF:has(.mail_searchFilters__M5Ciz,.mail_preferences__xfuaj,.mail_railOpen__LvJCB){z-index:50}}.admin-circle-back.admin-circle-back.admin-circle-back,.circle-back.circle-back.circle-back{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;max-width:44px;flex:0 0 44px;padding:0;margin:0;border:1px solid var(--bring-border,#d6ddd8);border-radius:50%;background:var(--bring-paper,#fff);color:var(--bring-action,#286d71);box-shadow:none;text-decoration:none;vertical-align:middle;cursor:pointer}.admin-circle-back.admin-circle-back.admin-circle-back:hover,.circle-back.circle-back.circle-back:hover{background:var(--bring-bg,#f0f5f1)}.admin-circle-back.admin-circle-back.admin-circle-back:focus-visible,.circle-back.circle-back.circle-back:focus-visible{outline:3px solid var(--bring-action,#286d71);outline-offset:3px}.circle-back.circle-back.circle-back:disabled{opacity:.45;cursor:not-allowed}.admin-circle-back.admin-circle-back.admin-circle-back svg,.circle-back.circle-back.circle-back svg{width:20px;height:20px;flex:none}.page-title-row,h1:has(>.page-title-back){display:flex;align-items:center;gap:12px}.page-title-back{display:inline-flex;flex:0 0 44px}.page-title-text{min-width:0}.app-frame:has(.page-title-back)>.app-back-navigation{display:none}.page-title-row{min-width:0;text-align:left}.page-title-row>h1{margin:0;min-width:0}.page-title-row.page-title-row+p{margin-inline-start:56px;margin-block-start:2px}.page-heading-main{flex:1 1 240px;min-width:0;max-width:100%}.page-title-row .page-title-copy{min-width:0;flex:1}.page-title-row .page-title-copy>h1{margin:0;overflow-wrap:anywhere}.page-title-row.page-title-with-subtitle{align-items:flex-start}.page-title-with-subtitle .page-title-copy{padding-top:5px}.page-title-copy.page-title-copy>p{margin:2px 0 0;font-size:14px;line-height:24px;overflow-wrap:anywhere}.lesson-header-description{color:#5a7479;max-width:68ch}@media (max-width:767px){.app-frame .page-title-row{gap:12px;max-width:100%}.app-frame .app-content .page-title-row.page-title-row h1{font-size:28px;line-height:34px;overflow-wrap:anywhere}.app-frame .page-title-row.page-title-row+p{margin-inline-start:56px;margin-top:2px;font-size:14px;line-height:24px;overflow-wrap:anywhere}.app-frame .garden-page-header,.app-frame .lesson-admin-header{padding-top:max(20px,env(safe-area-inset-top));padding-bottom:20px}.app-frame .lesson-admin-header>div{max-width:100%;min-width:0}.personal-profile header>div:has(>.page-title-row){flex-wrap:wrap}.channel-rail header>.page-title-row{flex:1 1 0}.page-title-row>:is(h1,h2){overflow-wrap:anywhere;min-width:0}}.inbox-page-heading{display:none}@media(max-width:1100px){.app-frame .inbox-page-heading{display:flex}}@media(max-width:767px){.family-child-page.family-child-page{padding-inline:20px!important}.conversation-pack.conversation-pack{padding-inline:20px;padding-top:20px}.channel-rail header{padding-inline:20px}}@media(min-width:1101px){.app-frame .app-content>.inbox-page-heading{display:none}}.CampConfigurationManager_workspace__3HZsW{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;padding:0 20px 40px}.CampConfigurationManager_editor__sO4Ky{border:1px solid var(--bring-border);background:var(--bring-paper)}.CampConfigurationManager_lodgingEmpty__MaFoJ{padding:24px 18px;color:var(--bring-muted);font-size:14px;line-height:1.5}.CampConfigurationManager_lodgingEmpty__MaFoJ strong{color:var(--bring-ink)}.CampConfigurationManager_editor__sO4Ky{min-width:0;border-radius:20px;overflow:hidden}.CampConfigurationManager_eventContext__KmtmP{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px 24px;border-bottom:1px solid #bad8cf;background:#eaf6f1}.CampConfigurationManager_eventContext__KmtmP div,.CampConfigurationManager_eventContext__KmtmP span,.CampConfigurationManager_eventContext__KmtmP strong{display:block}.CampConfigurationManager_eventContext__KmtmP strong{color:#123d35;font-size:13px}.CampConfigurationManager_eventContext__KmtmP span{margin-top:2px;color:#47675e;font-size:11px}.CampConfigurationManager_eventContext__KmtmP a{flex-shrink:0;color:#175d4d;font-size:12px;font-weight:800;text-decoration:underline;text-underline-offset:3px}.CampConfigurationManager_editorHead__ktuLn{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 24px;border-bottom:1px solid var(--bring-border)}.CampConfigurationManager_editorHead__ktuLn h2{font-size:23px;line-height:1.2;font-weight:850;letter-spacing:-.025em}.CampConfigurationManager_context__ioNwK{margin-bottom:5px;color:#20745f;font-size:12px;font-weight:750}.CampConfigurationManager_actions__Xbfrq,.CampConfigurationManager_sectionHead__dZVId>div:last-child{display:flex;flex-wrap:wrap;gap:8px}.CampConfigurationManager_actions__Xbfrq button,.CampConfigurationManager_sectionHead__dZVId button{min-height:42px;padding:9px 13px;border-radius:11px;font-size:13px;font-weight:750}.CampConfigurationManager_details__YqWfI{display:grid;grid-template-columns:minmax(180px,1fr) minmax(240px,1.6fr);align-items:start;gap:16px;padding:20px 24px}.CampConfigurationManager_cardHead__VAXif label,.CampConfigurationManager_details__YqWfI label,.CampConfigurationManager_grid__IMgfh label{display:grid;gap:6px;color:#334155;font-size:12px;font-weight:700}.CampConfigurationManager_cardHead__VAXif select,.CampConfigurationManager_details__YqWfI input,.CampConfigurationManager_details__YqWfI textarea,.CampConfigurationManager_grid__IMgfh input,.CampConfigurationManager_grid__IMgfh select,.CampConfigurationManager_grid__IMgfh textarea{width:100%;border:1px solid #cbd5e1;border-radius:10px;background:white;padding:10px 11px;color:#0f172a;font-size:14px;font-weight:500}.CampConfigurationManager_summary___dQyN{display:flex;flex-wrap:wrap;gap:24px;padding:13px 24px;background:#f0f7f4;color:#31534a;font-size:13px}.CampConfigurationManager_summary___dQyN strong{color:#123d35;font-size:17px}.CampConfigurationManager_mapSection__u_sTv{padding:22px 24px 0}.CampConfigurationManager_expandMap__Z4KoS{display:inline-flex;align-items:center;gap:6px;color:#175d4d}.CampConfigurationManager_expandMap__Z4KoS span{font-size:18px;line-height:1}.CampConfigurationManager_mapSectionExpanded__6Min1{position:fixed;inset:14px;z-index:100;display:flex;flex-direction:column;padding:18px;border:1px solid #a9c5c8;border-radius:20px;background:#f9fcfc;box-shadow:0 24px 80px #17333f4d}.CampConfigurationManager_mapSectionExpanded__6Min1 .CampConfigurationManager_sectionHead__dZVId{flex:0 0 auto}.CampConfigurationManager_mapSectionExpanded__6Min1 .CampConfigurationManager_mapFrame__BDoon{width:min(100%,calc((100dvh - 142px) * 1.3333));margin:auto}.CampConfigurationManager_mapSectionExpanded__6Min1 .CampConfigurationManager_mapCanvas__P4S1M{min-height:0;max-height:none}.CampConfigurationManager_mapFrame__BDoon{overflow:hidden;border:1px solid #bfd2d4;border-radius:16px;background:#edf4f5}.CampConfigurationManager_mapCanvas__P4S1M{position:relative;width:100%;aspect-ratio:4/3;min-height:360px;max-height:620px;background-image:radial-gradient(#b7cdd0 1px,transparent 0);background-size:2.5% 3.333%;overflow:hidden;touch-action:none}.CampConfigurationManager_mapCabin__Bbwkb{--cabin-accent:#397264;--cabin-tint:#e9f2ed;position:absolute;z-index:2;min-width:0;min-height:0;border:2px solid var(--cabin-accent);border-radius:12px;background:#fff;box-shadow:0 4px 0 #c7d7da;overflow:hidden}.CampConfigurationManager_mapCabin__Bbwkb[data-color=lake]{--cabin-accent:#3a7095;--cabin-tint:#e7f0f8}.CampConfigurationManager_mapCabin__Bbwkb[data-color=berry]{--cabin-accent:#975473;--cabin-tint:#f8eaf1}.CampConfigurationManager_mapCabin__Bbwkb[data-color=sun]{--cabin-accent:#916c1c;--cabin-tint:#fbf1d6}.CampConfigurationManager_mapCabinSelected__hJpSC{outline:3px solid #123d35;outline-offset:2px;z-index:2}.CampConfigurationManager_mapCabinBody__w2Wco{display:flex;align-items:center;gap:7px;width:100%;height:100%;min-width:0;padding:8px 30px 8px 9px;text-align:left;touch-action:none;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CampConfigurationManager_mapCabinBody__w2Wco:active{cursor:grabbing}.CampConfigurationManager_mapCabinBody__w2Wco>span:last-child{min-width:0}.CampConfigurationManager_mapCabinBody__w2Wco small,.CampConfigurationManager_mapCabinBody__w2Wco strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CampConfigurationManager_mapCabinBody__w2Wco strong{color:#193f49;font-size:clamp(11px,1.2vw,15px);line-height:1.2}.CampConfigurationManager_mapCabinBody__w2Wco small{margin-top:3px;color:#587179;font-size:clamp(8px,.85vw,11px)}.CampConfigurationManager_mapIcon__yrooO{display:grid;place-items:center;width:clamp(24px,3vw,34px);flex:0 0 auto;color:var(--cabin-accent)}.CampConfigurationManager_mapIcon__yrooO svg{width:100%}.CampConfigurationManager_mapFeature__uuvKX{--feature-accent:#486b80;--feature-tint:#e6f0f5;position:absolute;z-index:1;min-width:0;min-height:0;border:2px dashed var(--feature-accent);border-radius:18px;background:color-mix(in srgb,var(--feature-tint) 88%,transparent);overflow:hidden}.CampConfigurationManager_mapFeature__uuvKX[data-type=tree]{--feature-accent:#4d774e;--feature-tint:#e4f1df;border-radius:42%}.CampConfigurationManager_mapFeature__uuvKX[data-type=activity]{--feature-accent:#8a651c;--feature-tint:#f7edcf}.CampConfigurationManager_mapFeature__uuvKX[data-type=parking]{--feature-accent:#66717c;--feature-tint:#e9edef}.CampConfigurationManager_mapFeature__uuvKX[data-type=restroom]{--feature-accent:#486b80;--feature-tint:#e6f0f5}.CampConfigurationManager_mapFeatureSelected__1ED_2{outline:3px solid #123d35;outline-offset:2px;z-index:3}.CampConfigurationManager_mapFeatureBody__NICHN{display:grid;place-items:center;align-content:center;gap:4px;width:100%;height:100%;min-width:0;padding:8px 28px 8px 8px;color:var(--feature-accent);text-align:center;touch-action:none;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CampConfigurationManager_mapFeatureBody__NICHN:active{cursor:grabbing}.CampConfigurationManager_mapFeatureBody__NICHN svg{width:clamp(22px,2.7vw,34px);height:clamp(22px,2.7vw,34px)}.CampConfigurationManager_mapFeatureBody__NICHN span{max-width:100%;overflow:hidden;font-size:clamp(9px,1vw,13px);font-weight:800;text-overflow:ellipsis;white-space:nowrap}.CampConfigurationManager_resizeHandle__fl9TR{position:absolute;right:0;bottom:0;display:grid;place-items:center;width:30px;height:30px;border-radius:9px 0 9px 0;background:var(--cabin-tint);color:var(--cabin-accent);font-size:15px;font-weight:900;touch-action:none;cursor:nwse-resize}.CampConfigurationManager_mapFeature__uuvKX .CampConfigurationManager_resizeHandle__fl9TR{background:var(--feature-tint);color:var(--feature-accent)}.CampConfigurationManager_mapCaption__ILVrw{display:flex;justify-content:space-between;gap:12px;padding:8px 12px;border-top:1px solid #c8d9db;color:var(--bring-muted);font-size:10px}.CampConfigurationManager_mapEmpty__A0sB5{position:absolute;inset:50% auto auto 50%;display:grid;justify-items:center;width:min(330px,calc(100% - 32px));padding:24px;border:1px solid #bfd2d4;border-radius:14px;background:#fffffff0;text-align:center;transform:translate(-50%,-50%)}.CampConfigurationManager_mapEmpty__A0sB5>svg{width:44px;color:#20745f}.CampConfigurationManager_mapEmpty__A0sB5 strong{margin-top:8px;color:#123d35;font-size:18px}.CampConfigurationManager_mapEmpty__A0sB5 span{margin:5px 0 14px;color:var(--bring-muted);font-size:12px;line-height:1.45}.CampConfigurationManager_landmarks__KKnb7,.CampConfigurationManager_lodging__lDCOl{padding:22px 24px 28px}.CampConfigurationManager_landmarks__KKnb7{border-bottom:1px solid var(--bring-border)}.CampConfigurationManager_sectionHead__dZVId{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:16px}.CampConfigurationManager_sectionHead__dZVId h3{font-size:18px;font-weight:800}.CampConfigurationManager_sectionHead__dZVId p{margin-top:4px;color:var(--bring-muted);font-size:13px}.CampConfigurationManager_addLandmark__LwR4R{position:relative}.CampConfigurationManager_landmarkMenu__YU2_h{position:absolute;z-index:20;top:calc(100% + 6px);right:0;display:grid;min-width:210px;padding:6px;border:1px solid #b9cfca;border-radius:12px;background:white;box-shadow:0 12px 32px #123d3526}.CampConfigurationManager_landmarkMenu__YU2_h button{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:8px 10px;text-align:left}.CampConfigurationManager_landmarkMenu__YU2_h button:hover{background:#edf6f2}.CampConfigurationManager_landmarkMenu__YU2_h svg{width:23px;height:23px;color:#3e6b60}.CampConfigurationManager_landmarkList__lDw1c{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.CampConfigurationManager_landmarkCard__E9L4L{--feature-accent:#486b80;--feature-tint:#e6f0f5;border:1px solid #ccd9dc;border-radius:12px;background:#fbfdfd;overflow:hidden}.CampConfigurationManager_landmarkCard__E9L4L[data-type=tree]{--feature-accent:#4d774e;--feature-tint:#e4f1df}.CampConfigurationManager_landmarkCard__E9L4L[data-type=activity]{--feature-accent:#8a651c;--feature-tint:#f7edcf}.CampConfigurationManager_landmarkCard__E9L4L[data-type=parking]{--feature-accent:#66717c;--feature-tint:#e9edef}.CampConfigurationManager_landmarkCard__E9L4L header{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:9px;padding:11px}.CampConfigurationManager_landmarkCard__E9L4L header>span:nth-child(2),.CampConfigurationManager_landmarkCard__E9L4L small,.CampConfigurationManager_landmarkCard__E9L4L strong{display:block;min-width:0}.CampConfigurationManager_landmarkCard__E9L4L strong{overflow:hidden;color:#203c43;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.CampConfigurationManager_landmarkCard__E9L4L small{margin-top:2px;color:var(--bring-muted);font-size:10px}.CampConfigurationManager_landmarkCard__E9L4L header button{color:#175d4d;font-size:11px;font-weight:800}.CampConfigurationManager_landmarkIcon___saJm{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:var(--feature-tint);color:var(--feature-accent)}.CampConfigurationManager_landmarkIcon___saJm svg{width:23px;height:23px}.CampConfigurationManager_landmarkEditor__AfU6O{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:10px;border-top:1px solid #dce5e4;padding:11px;background:white}.CampConfigurationManager_landmarkEditor__AfU6O label{display:grid;gap:5px;color:#334155;font-size:11px;font-weight:700}.CampConfigurationManager_landmarkEditor__AfU6O input,.CampConfigurationManager_landmarkEditor__AfU6O select{min-width:0;width:100%;border:1px solid #cbd5e1;border-radius:9px;padding:8px 9px;background:white;color:#0f172a}.CampConfigurationManager_landmarkEditor__AfU6O .CampConfigurationManager_remove__1OP5J{grid-column:1/-1;justify-self:start}.CampConfigurationManager_landmarkEmpty__NHfPb{border:1px dashed #c3d4d0;border-radius:12px;padding:16px;color:var(--bring-muted);font-size:13px;line-height:1.5}.CampConfigurationManager_cards__gXeHt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.CampConfigurationManager_card__XlcyL{--cabin-accent:#397264;--cabin-tint:#e9f2ed;border:1px solid #cddbd6;border-top:5px solid var(--cabin-accent);border-radius:14px;background:#fbfdfc;overflow:hidden}.CampConfigurationManager_card__XlcyL[data-color=lake]{--cabin-accent:#3a7095;--cabin-tint:#e7f0f8}.CampConfigurationManager_card__XlcyL[data-color=berry]{--cabin-accent:#975473;--cabin-tint:#f8eaf1}.CampConfigurationManager_card__XlcyL[data-color=sun]{--cabin-accent:#916c1c;--cabin-tint:#fbf1d6}.CampConfigurationManager_card__XlcyL[data-kind=host_home]{background:#fffdf9}.CampConfigurationManager_cardSummary__LLJxe{display:grid;grid-template-columns:42px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:15px}.CampConfigurationManager_lodgingIcon__ejGfH{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:var(--cabin-tint);color:var(--cabin-accent)}.CampConfigurationManager_lodgingIcon__ejGfH svg{width:25px;height:25px}.CampConfigurationManager_cardTitle__LcnSG{min-width:0}.CampConfigurationManager_cardTitle__LcnSG small{color:var(--cabin-accent);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.CampConfigurationManager_cardTitle__LcnSG h4{overflow:hidden;margin-top:2px;font-size:16px;font-weight:800;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.CampConfigurationManager_bedCounts___EN7t{display:flex;gap:12px;color:var(--bring-muted);font-size:11px}.CampConfigurationManager_bedCounts___EN7t span{min-width:48px;text-align:center}.CampConfigurationManager_bedCounts___EN7t strong{display:block;color:var(--bring-ink);font-size:18px;line-height:1.1}.CampConfigurationManager_edit__8g8MV{min-height:38px;border:1px solid #bfd0cb;border-radius:9px;padding:7px 11px;color:#175d4d;font-size:12px;font-weight:800}.CampConfigurationManager_cardEditor__neDNd{border-top:1px solid #d9e3df;padding:15px;background:#fff}.CampConfigurationManager_cardHead__VAXif{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;margin-bottom:14px}.CampConfigurationManager_remove__1OP5J{align-self:center;min-height:38px;color:#a23030;font-size:12px;font-weight:700}.CampConfigurationManager_grid__IMgfh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.CampConfigurationManager_wide__IJ0eQ{grid-column:1/-1}.CampConfigurationManager_amenities__7dmBY{display:flex;flex-wrap:wrap;gap:10px 20px;border:1px solid #d7e2de;border-radius:10px;padding:10px 12px 12px}.CampConfigurationManager_amenities__7dmBY legend{padding:0 4px;color:#334155;font-size:12px;font-weight:700}.CampConfigurationManager_amenities__7dmBY label{display:flex;align-items:center;gap:8px;min-height:32px}.CampConfigurationManager_amenities__7dmBY input{width:18px;height:18px;padding:0;accent-color:#20745f}.CampConfigurationManager_error__3rq2w,.CampConfigurationManager_message__4N4_w{margin:0 24px 20px;border-radius:10px;padding:12px;font-size:13px}.CampConfigurationManager_error__3rq2w{background:#fff0f0;color:#8f2424}.CampConfigurationManager_message__4N4_w{background:#e8f6ef;color:#185c49}.CampConfigurationManager_danger__iR1pN{display:flex;align-items:center;gap:12px;padding:18px 24px;border-top:1px solid #f1d2d2;color:var(--bring-muted);font-size:12px}.CampConfigurationManager_danger__iR1pN button{color:#a23030;font-weight:750}.CampConfigurationManager_workspace__3HZsW button:focus-visible,.CampConfigurationManager_workspace__3HZsW input:focus-visible,.CampConfigurationManager_workspace__3HZsW select:focus-visible,.CampConfigurationManager_workspace__3HZsW textarea:focus-visible{outline:3px solid var(--bring-action);outline-offset:2px}@media (max-width:800px){.CampConfigurationManager_cards__gXeHt,.CampConfigurationManager_workspace__3HZsW{grid-template-columns:1fr}.CampConfigurationManager_landmarkList__lDw1c{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.CampConfigurationManager_workspace__3HZsW{padding-inline:12px}.CampConfigurationManager_editorHead__ktuLn,.CampConfigurationManager_eventContext__KmtmP,.CampConfigurationManager_sectionHead__dZVId{align-items:stretch;flex-direction:column}.CampConfigurationManager_details__YqWfI{grid-template-columns:1fr}.CampConfigurationManager_details__YqWfI,.CampConfigurationManager_editorHead__ktuLn,.CampConfigurationManager_eventContext__KmtmP,.CampConfigurationManager_landmarks__KKnb7,.CampConfigurationManager_lodging__lDCOl,.CampConfigurationManager_mapSection__u_sTv{padding-inline:16px}.CampConfigurationManager_summary___dQyN{gap:12px;padding-inline:16px}.CampConfigurationManager_mapCanvas__P4S1M{min-height:300px}.CampConfigurationManager_mapCaption__ILVrw{flex-direction:column;gap:2px}.CampConfigurationManager_mapCabinBody__w2Wco{padding:5px 24px 5px 6px}.CampConfigurationManager_mapFeatureBody__NICHN svg,.CampConfigurationManager_mapIcon__yrooO{display:none}.CampConfigurationManager_mapSectionExpanded__6Min1{inset:0;padding:12px;border:0;border-radius:0}.CampConfigurationManager_mapSectionExpanded__6Min1 .CampConfigurationManager_sectionHead__dZVId{flex-direction:row;align-items:center}.CampConfigurationManager_mapSectionExpanded__6Min1 .CampConfigurationManager_sectionHead__dZVId>div:first-child p{display:none}.CampConfigurationManager_mapSectionExpanded__6Min1 .CampConfigurationManager_sectionHead__dZVId>div:last-child{justify-content:flex-end}.CampConfigurationManager_mapSectionExpanded__6Min1 .CampConfigurationManager_sectionHead__dZVId button:not(.CampConfigurationManager_expandMap__Z4KoS){display:none}.CampConfigurationManager_grid__IMgfh{grid-template-columns:1fr}.CampConfigurationManager_wide__IJ0eQ{grid-column:auto}.CampConfigurationManager_actions__Xbfrq button,.CampConfigurationManager_sectionHead__dZVId button{flex:1}.CampConfigurationManager_cardSummary__LLJxe{grid-template-columns:42px minmax(0,1fr) auto}.CampConfigurationManager_bedCounts___EN7t{grid-column:1/-1;justify-content:flex-start;padding-left:54px}.CampConfigurationManager_bedCounts___EN7t span{text-align:left}.CampConfigurationManager_landmarkEditor__AfU6O,.CampConfigurationManager_landmarkList__lDw1c{grid-template-columns:1fr}.CampConfigurationManager_landmarkEditor__AfU6O .CampConfigurationManager_remove__1OP5J{grid-column:auto}}.CampConfigurationManager_viewToolbar__p1t_9{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:20px 24px 0}.CampConfigurationManager_viewSwitch__VBDCR{display:flex;gap:4px;padding:4px;border:1px solid var(--bring-border);border-radius:12px;background:var(--bring-mist)}.CampConfigurationManager_viewSwitch__VBDCR button{min-height:42px;padding:8px 16px;border-radius:8px;font-size:14px;font-weight:750}.CampConfigurationManager_viewSwitch__VBDCR button[aria-pressed=true]{background:var(--bring-action);color:white}.CampConfigurationManager_editor__sO4Ky[data-view=list] .CampConfigurationManager_cards__gXeHt{grid-template-columns:minmax(0,1fr)}@media (max-width:540px){.CampConfigurationManager_viewToolbar__p1t_9{padding-inline:16px}.CampConfigurationManager_viewSwitch__VBDCR{width:100%}.CampConfigurationManager_viewSwitch__VBDCR button{flex:1}.CampConfigurationManager_viewToolbar__p1t_9>.CampConfigurationManager_actions__Xbfrq{width:100%}}.EventRegistrationAdmin_workspace__H2W07{max-width:1120px;margin-inline:auto}.EventRegistrationAdmin_content__SlHtF{padding:0 20px 32px}.EventRegistrationAdmin_summary__qamW1{display:flex;flex-wrap:wrap;gap:24px;padding:20px 0;border-block:1px solid var(--bring-border);margin-bottom:24px}.EventRegistrationAdmin_summary__qamW1 div{flex:1 1 115px}.EventRegistrationAdmin_summary__qamW1 dt{color:var(--bring-muted);font-size:13px}.EventRegistrationAdmin_summary__qamW1 dd{font-size:24px;font-weight:800;color:var(--bring-ink)}.EventRegistrationAdmin_enrollment__EIfTW{padding:20px;margin-bottom:28px;border:1px solid var(--bring-border);border-radius:8px;background:var(--bring-paper)}.EventRegistrationAdmin_sectionTop__NbV6c{display:flex;justify-content:space-between;align-items:center;gap:20px}.EventRegistrationAdmin_sectionTop__NbV6c h2,.EventRegistrationAdmin_selection__dHGrx h3{font-size:19px;font-weight:800;letter-spacing:-.02em}.EventRegistrationAdmin_sectionTop__NbV6c p,.EventRegistrationAdmin_selection__dHGrx p{color:var(--bring-muted);font-size:14px;line-height:1.65;max-width:75ch}.EventRegistrationAdmin_sectionTop__NbV6c button{flex-shrink:0}.EventRegistrationAdmin_selection__dHGrx{margin-top:20px;border-top:1px solid var(--bring-border);padding-top:20px}.EventRegistrationAdmin_label__zSe9K{display:grid;gap:6px;font-size:14px;font-weight:700}.EventRegistrationAdmin_label__zSe9K input,.EventRegistrationAdmin_label__zSe9K select,.EventRegistrationAdmin_toolbar__3jhyP input,.EventRegistrationAdmin_toolbar__3jhyP select{min-height:44px;min-width:0;border:1px solid var(--bring-border);border-radius:7px;background:white;padding:10px 12px;font:inherit}.EventRegistrationAdmin_hint__rflLO{margin:10px 0}.EventRegistrationAdmin_candidates__d119n{max-height:340px;overflow-y:auto;list-style:none}.EventRegistrationAdmin_candidates__d119n li+li{border-top:1px solid var(--bring-border)}.EventRegistrationAdmin_candidates__d119n label{display:flex;align-items:center;gap:12px;padding:12px 4px;cursor:pointer}.EventRegistrationAdmin_candidates__d119n input{width:18px;height:18px;accent-color:var(--bring-action);flex-shrink:0}.EventRegistrationAdmin_candidates__d119n span{flex:1;min-width:0}.EventRegistrationAdmin_candidates__d119n small,.EventRegistrationAdmin_candidates__d119n strong{display:block;overflow-wrap:anywhere}.EventRegistrationAdmin_candidates__d119n small,.EventRegistrationAdmin_reviewNames__AGP56 small{font-size:12px;color:var(--bring-muted)}.EventRegistrationAdmin_selected__9_nP_{margin-top:16px}.EventRegistrationAdmin_selected__9_nP_ button{margin:6px 6px 0 0;padding:8px 10px;min-height:40px;background:var(--bring-mist);border-radius:9px;font-size:13px}.EventRegistrationAdmin_actions__MedyM{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:20px}.EventRegistrationAdmin_reviewNames__AGP56{margin:16px 0;padding-left:20px;list-style:disc}.EventRegistrationAdmin_reviewNames__AGP56 li{padding-block:5px}.EventRegistrationAdmin_error__AU0SS,.EventRegistrationAdmin_success__bjXhB,.EventRegistrationAdmin_warning__H47tt{margin-top:12px;padding:12px 14px;border-radius:7px;font-size:14px;line-height:1.6}.EventRegistrationAdmin_warning__H47tt{background:var(--bring-butter);color:#514318!important}.EventRegistrationAdmin_error__AU0SS{background:#fff0ed;color:#9d2929!important}.EventRegistrationAdmin_success__bjXhB{background:#e3f3ed;color:#165b4b}.EventRegistrationAdmin_enrollment__EIfTW a,.EventRegistrationAdmin_warning__H47tt a{text-decoration:underline;font-weight:700}.EventRegistrationAdmin_toolbar__3jhyP{display:flex;flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:20px}.EventRegistrationAdmin_toolbar__3jhyP label{display:grid;gap:6px;flex:1 1 220px;font-size:13px;font-weight:700}.EventRegistrationAdmin_roster__7IJpE{list-style:none;background:var(--bring-paper);border:1px solid var(--bring-border);border-radius:8px;overflow:hidden}.EventRegistrationAdmin_row___gj86{display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding:16px}.EventRegistrationAdmin_row___gj86+.EventRegistrationAdmin_row___gj86{border-top:1px solid var(--bring-border)}.EventRegistrationAdmin_person__O9m8c{flex:1 1 240px;min-width:0;overflow-wrap:anywhere}.EventRegistrationAdmin_person__O9m8c strong{font-size:15px}.EventRegistrationAdmin_person__O9m8c p{font-size:13px;color:var(--bring-muted);line-height:1.7}.EventRegistrationAdmin_person__O9m8c details{font-size:13px;margin-top:8px}.EventRegistrationAdmin_person__O9m8c summary{cursor:pointer;font-weight:700}.EventRegistrationAdmin_rowActions__JuVp_{display:flex;flex-wrap:wrap;gap:6px}.EventRegistrationAdmin_rowActions__JuVp_ button{min-height:44px;padding:8px 12px;border:1px solid var(--bring-border);border-radius:7px;font-size:13px;font-weight:700}.EventRegistrationAdmin_groupTitle__6pJkq{margin:24px 0 10px;font-size:17px;font-weight:800}.EventRegistrationAdmin_empty___uja_{padding:24px;color:var(--bring-muted);font-size:14px;border:1px dashed var(--bring-border);border-radius:12px}.EventRegistrationAdmin_content__SlHtF button:disabled{opacity:.55;cursor:not-allowed}.EventRegistrationAdmin_content__SlHtF :is(button,input,select,a,summary):focus-visible{outline:3px solid var(--bring-action);outline-offset:3px}@media(max-width:640px){.EventRegistrationAdmin_sectionTop__NbV6c{align-items:stretch;flex-direction:column;gap:12px}.EventRegistrationAdmin_enrollment__EIfTW{padding:16px}.EventRegistrationAdmin_content__SlHtF{padding-inline:14px}.EventRegistrationAdmin_actions__MedyM>button{flex:1}.EventRegistrationAdmin_candidates__d119n label{flex-wrap:wrap}.EventRegistrationAdmin_rowActions__JuVp_{width:100%}}.EventRegistrationAdmin_sectionHeading__f7ssM{font-size:19px;font-weight:700;margin-bottom:16px}.EventRegistrationAdmin_toolbar__3jhyP{padding:16px;border:1px solid var(--bring-border);border-radius:8px;background:#f8faf7}.EventRegistrationAdmin_toolbar__3jhyP label:first-child{flex:2 1 260px}.EventRegistrationAdmin_toolbar__3jhyP label{flex:1 1 180px}.EventRegistrationAdmin_row___gj86{padding:18px 20px}.EventRegistrationAdmin_row___gj86:hover{background:#f8faf7}.EventRegistrationAdmin_person__O9m8c strong{color:var(--bring-ink);font-weight:600}.EventRegistrationAdmin_groupTitle__6pJkq{font-size:15px;font-weight:600}.EventRegistrationAdmin_enrollment__EIfTW{background:transparent}.EventRegistrationAdmin_candidates__d119n{margin-top:16px;border:1px solid var(--bring-border);border-radius:7px}.EventRegistrationAdmin_candidates__d119n label{padding:12px}.EventRegistrationAdmin_candidates__d119n label:has(:checked){background:#e7f0ec}.EventRegistrationAdmin_candidates__d119n label:has(:disabled){color:var(--bring-muted);background:#f5f7f4}.EventRegistrationAdmin_hint__rflLO{color:var(--bring-muted);font-size:13px;line-height:1.6}@media(max-width:640px){.EventRegistrationAdmin_summary__qamW1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.EventRegistrationAdmin_toolbar__3jhyP{padding:12px}.EventRegistrationAdmin_row___gj86{padding:16px}}