._icon_tu86p_1{width:1.1em;height:1.1em;fill:currentColor;flex-shrink:0;vertical-align:-.15em}._dialogContainer_1lank_1{margin:2em auto;border:1px solid #ccc;box-shadow:0 10px 25px #0003}._dialogContainer_1lank_1::backdrop{background-color:#00000080}._panelDialogContainer_1lank_10{min-width:300px;max-width:600px}._panelDialogContainer_1lank_10 ._title_1lank_13{padding:.5rem 1rem;font-weight:bolder;margin-bottom:.5em;border-bottom:1px solid #ccc}._panelDialogContainer_1lank_10 ._body_1lank_20{padding:1rem}._panelDialogContainer_1lank_10._warning_1lank_24 ._title_1lank_13{color:#8a2b2b}._dismissableHeader_1lank_31{display:flex;justify-content:space-between;align-items:center;gap:1rem}._dismissableTitle_1lank_38{font-weight:bolder}._dismissableBody_1lank_42{min-width:0}._choiceButtons_1lank_46{margin-top:1rem;display:flex;justify-content:flex-end;gap:.5rem}._promptInput_1lank_53{width:100%;margin-top:.75rem}._dropdownMenu_11vw0_1{position:relative}._dropdownMenu_11vw0_1 ._openButton_11vw0_4{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:none;background:transparent;color:inherit;line-height:1;cursor:pointer}._dropdownMenu_11vw0_1 ._menu_11vw0_18{min-width:9rem;margin:0;padding:.2rem 0;border:1px solid silver;background:#fff;list-style:none;box-shadow:0 3px 10px #0000002e;z-index:200}._dropdownMenu_11vw0_1 ._menuItem_11vw0_29{margin:0;padding:0}._dropdownMenu_11vw0_1 ._menuItemButton_11vw0_34{display:block;width:100%;height:100%;padding:3px 6px;border:none;background:transparent;text-align:left;font:inherit;cursor:pointer}._dropdownMenu_11vw0_1 ._menuItemButton_11vw0_34:hover{background:#eef2ff}._header_11b23_1{background:#fff;display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:.5rem;padding:2px 10px;margin:0;border-bottom:1px solid silver;box-shadow:none;flex-shrink:0}._left_11b23_15{display:flex;align-items:center;flex:1 1 auto;min-width:0}._right_11b23_22{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:5px;flex-shrink:0}._actions_11b23_31{display:flex;flex-wrap:wrap;align-items:center;gap:5px}._userMenu_11b23_38{display:inline-flex;align-items:center;min-width:0}._userTrigger_11b23_44{display:inline-flex;align-items:center;min-width:0;padding:.15rem .25rem;border:none;border-radius:999px;background:transparent;color:inherit;cursor:pointer}._userTrigger_11b23_44:hover{background:color-mix(in srgb,white,var(--theme) 8%)}._userTriggerContent_11b23_60{display:inline-flex;align-items:center;gap:.5rem;min-width:0}._userName_11b23_67{min-width:0;font-weight:700;white-space:nowrap}._userPhoto_11b23_73{width:1.75rem;height:1.75rem;border-radius:999px;object-fit:cover;border:1px solid color-mix(in srgb,var(--text-color),white 70%);background:color-mix(in srgb,white,var(--theme) 6%)}@media(max-width:700px){._header_11b23_1{flex-wrap:wrap;align-items:center}._left_11b23_15,._right_11b23_22{width:100%}._right_11b23_22{justify-content:flex-start;flex-wrap:wrap}}._container_15ruo_1{min-height:100dvh;display:flex;flex-direction:column}._container_15ruo_1 ._main_15ruo_6{flex-grow:1;padding:5px;overflow:auto}._container_15ruo_1 ._mainFlush_15ruo_12{flex-grow:1;overflow:auto}._button_1px3x_1{display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;padding:0;border:1px solid var(--widget-border-color);border-radius:999px;background:#fff;color:inherit;cursor:pointer}._button_1px3x_1:hover{background:color-mix(in srgb,white,var(--theme) 6%)}._table_rynfa_1{width:100%;border-collapse:collapse;border:1px solid var(--widget-border-color);overflow:hidden;background:#fff}._table_rynfa_1 th,._table_rynfa_1 td{padding:.45rem .75rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--widget-border-color)}._table_rynfa_1 th{padding:.65rem .75rem;background:color-mix(in srgb,white,var(--theme) 10%);font-weight:700;white-space:nowrap}._rowHoverable_rynfa_24 tbody tr:hover{background:color-mix(in srgb,white,var(--theme) 6%)}._container_m4l9d_1{max-width:1200px;margin:0 auto;padding:1rem}._section_m4l9d_7{display:grid;gap:1rem}._lead_m4l9d_12{margin:0;color:color-mix(in srgb,var(--text-color),white 28%);line-height:1.6}._tableWrap_m4l9d_18{overflow-x:auto}._uidCell_m4l9d_22{display:inline-flex;align-items:center;gap:.4rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:.9rem;white-space:nowrap}._status_m4l9d_31,._adminTag_m4l9d_32{display:inline-block;padding:.2rem .55rem;border-radius:999px;font-size:.8rem;font-weight:700;white-space:nowrap}._status_m4l9d_31{background:var(--widget-tag-bg);color:var(--widget-tag-color)}._adminTag_m4l9d_32{background:color-mix(in srgb,var(--theme),white 82%);color:color-mix(in srgb,var(--theme),black 12%)}._thin_m4l9d_51{color:color-mix(in srgb,var(--text-color),white 45%)}._commands_m4l9d_55{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;white-space:nowrap}._commandButton_m4l9d_63{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:0 .7rem;border:1px solid var(--widget-border-color);border-radius:999px;background:#fff;color:inherit;cursor:pointer}._commandTrigger_m4l9d_76{display:inline-flex;align-items:center;gap:.25rem}._error_m4l9d_82{margin:1rem 0 0;padding:.75rem .9rem;border-radius:10px;background:color-mix(in srgb,#b42318,white 92%);color:#7a271a}._dateHistory_cbect_1{width:min(75vw,980px);max-width:100%;min-width:0}._dateHistory_cbect_1 ._noHistory_cbect_6{min-width:0;color:color-mix(in srgb,var(--text-color),white 35%)}._dateHistory_cbect_1 ._historyEntries_cbect_11{min-width:200px;display:flex;gap:5px;flex-flow:column;list-style:none;margin:0;padding:0}._dateHistory_cbect_1 ._historyEntry_cbect_21{display:grid;gap:4px}._globalHistory_cbect_27{display:flex;flex-flow:row;gap:5px;min-height:80svh;width:min(90vw,1080px);max-width:100%;min-width:0}._globalHistory_cbect_27 ._entrySelector_cbect_36{display:flex;margin:0;padding:0;flex-flow:column;align-items:stretch;list-style:none;width:220px;min-width:220px;flex:0 0 220px}._globalHistory_cbect_27 ._entrySelectorItem_cbect_48{border-bottom:1px solid silver;padding:2px 5px;-webkit-user-select:none;user-select:none;cursor:pointer}._globalHistory_cbect_27 ._entrySelectorItem_cbect_48:hover,._globalHistory_cbect_27 ._entrySelectorItem_cbect_48._entrySelectorItemActive_cbect_55{background-color:#f0f0f0}._globalHistory_cbect_27 ._historyEntries_cbect_11{min-width:0;flex:1 1 auto;display:flex;gap:5px;flex-flow:column;list-style:none;margin:0;padding:0;overflow-x:hidden}._globalHistory_cbect_27 ._historyEntry_cbect_21{display:grid;gap:4px;min-width:0}._globalHistory_cbect_27 ._selectorMeta_cbect_78{color:color-mix(in srgb,var(--text-color),white 35%);font-size:.9rem}._sectionPanel_1hloy_1,._summaryPanel_1hloy_2{padding:0}._sectionHeaderRow_1hloy_6,._emptyState_1hloy_7,._meta_1hloy_8{color:color-mix(in srgb,var(--text-color),white 35%);line-height:1.55}._sectionHeaderRow_1hloy_6{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}._summaryPanel_1hloy_2{max-width:960px;margin-inline:auto;width:100%}._calendarTableScroller_1hloy_27{overflow-x:auto;overflow-y:hidden}._calendarTable_1hloy_27{display:grid;gap:0;align-items:start;grid-template-columns:auto repeat(var(--calendar-cols, 7),minmax(120px,1fr));min-width:980px}._calendarCellSlot_1hloy_43,._weekHeadSlot_1hloy_44{align-self:stretch}._dayCard_1hloy_48{display:flex;flex-flow:column;height:100%;padding:0;border:1px solid silver;border-radius:0;background:#fff;box-shadow:none;font-size:15px;line-height:17px}._dayCardMuted_1hloy_61{opacity:1}._dayCardToday_1hloy_65{outline:1px solid #b33;outline-offset:-1px}._dayCardHoliday_1hloy_70{background:#fff}._dayCardModified_1hloy_74{border-color:#b33}._dayCardLocked_1hloy_78{background:#f8f8f8}._offContainer_1hloy_82,._undefinedContainer_1hloy_83{flex-grow:1;display:flex;flex-flow:column;justify-content:center;text-align:center;font-weight:700}._offContainer_1hloy_82{background:silver;color:#fff}._undefinedContainer_1hloy_83{color:gray}._dayHeader_1hloy_101{display:flex;align-items:stretch;justify-content:space-between;gap:.35rem;height:18px;min-height:18px;padding:0 4px;background:#558;color:#fff;font-weight:700;line-height:18px;overflow:hidden;white-space:nowrap}._dayHeader_1hloy_101>div{display:flex;align-items:center;min-width:0}._dayHeader_1hloy_101>div:first-child{overflow:hidden;text-overflow:ellipsis}._dayHeaderRight_1hloy_128{display:inline-flex;align-items:stretch;height:18px;gap:.15rem;flex-shrink:0}._cellActions_1hloy_136{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:0}._notThisMonth_1hloy_143{background:#ddf;color:#99f}._today_1hloy_148{background:linear-gradient(to bottom,#833,#b33);color:#fff}._saturday_1hloy_153{color:#ccf}._sunday_1hloy_157,._holiday_1hloy_158{color:salmon}._cdrpmGrid_1hloy_162{display:grid;gap:0}._cdrpmRow_1hloy_167{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}._inputField_1hloy_173,._commentField_1hloy_174{display:grid;gap:0}._inputField_1hloy_173 span,._commentField_1hloy_174 span{display:none}._cdrpmGrid_1hloy_162 ._inputField_1hloy_173 input[type=text],._cdrpmGrid_1hloy_162 ._commentField_1hloy_174 input[type=text]{min-width:0;width:100%;height:18px;min-height:18px;line-height:18px;box-sizing:border-box;padding:0 2px;border:none;border-bottom:1px solid white;border-radius:0;text-align:center;background:transparent;box-shadow:none;font-size:inherit}._commentField_1hloy_174{grid-column:1 / -1}._cdrpmGrid_1hloy_162 ._commentField_1hloy_174 input[type=text]{text-align:left;color:#b33;font-size:80%}._cdrpmGrid_1hloy_162 ._inputField_1hloy_173 input[type=text]:focus,._cdrpmGrid_1hloy_162 ._commentField_1hloy_174 input[type=text]:focus,._cdrpmGrid_1hloy_162 ._inputField_1hloy_173 input[type=text]:disabled,._cdrpmGrid_1hloy_162 ._commentField_1hloy_174 input[type=text]:disabled{min-height:18px;border:none;border-bottom:1px solid white;border-radius:0;box-shadow:none}._cdrpmGrid_1hloy_162 ._inputField_1hloy_173 input[type=text]:disabled,._cdrpmGrid_1hloy_162 ._commentField_1hloy_174 input[type=text]:disabled{color:inherit}._cdrpmRow_1hloy_167:nth-child(1) input[type=text]{background:#ccf}._cdrpmRow_1hloy_167:nth-child(2) input[type=text]{background:#ddf}._cdrpmRow_1hloy_167:nth-child(3) input[type=text],._cdrpmRow_1hloy_167:nth-child(4) input[type=text]{background:#eef}._cdrpmRow_1hloy_167:nth-child(5) input[type=text]{background:#d0ffd0}._cdrpmRow_1hloy_167:nth-child(6) input[type=text],._cdrpmRow_1hloy_167:nth-child(7) input[type=text]{background:#efe}._weekHeadCard_1hloy_250{border-color:transparent}._weekHeadCard_1hloy_250 ._dayHeader_1hloy_101{background:transparent;color:inherit;justify-content:flex-end;padding:0;min-height:18px}._weekHeadCard_1hloy_250 ._dayHeaderRight_1hloy_128{gap:0}._weekHeadRow_1hloy_266{grid-template-columns:1fr}._weekHeadLabel_1hloy_270{height:18px;padding-right:6px;border-bottom:1px solid white;text-align:right;font-size:inherit;line-height:18px;white-space:nowrap}._weekHeadRow_1hloy_266:nth-child(1) ._weekHeadLabel_1hloy_270{background:#ccf}._weekHeadRow_1hloy_266:nth-child(2) ._weekHeadLabel_1hloy_270{background:#ddf}._weekHeadRow_1hloy_266:nth-child(3) ._weekHeadLabel_1hloy_270,._weekHeadRow_1hloy_266:nth-child(4) ._weekHeadLabel_1hloy_270{background:#eef}._weekHeadRow_1hloy_266:nth-child(5) ._weekHeadLabel_1hloy_270{background:#d0ffd0}._weekHeadRow_1hloy_266:nth-child(6) ._weekHeadLabel_1hloy_270,._weekHeadRow_1hloy_266:nth-child(7) ._weekHeadLabel_1hloy_270{background:#efe}._modifiedMark_1hloy_302{display:inline-flex;align-items:center;justify-content:center}._plainTextArea_1hloy_308{width:100%;min-height:144px;padding:3px 4px;border:none;border-top:none;border-radius:0;font:inherit;line-height:1.35}._salaryDetails_1hloy_319{display:grid;gap:.7rem;list-style:none}._summaryTable_1hloy_325{width:100%;border-collapse:collapse}._summaryTable_1hloy_325 th,._summaryTable_1hloy_325 td{padding:3px 8px;border:1px solid silver;vertical-align:top;text-align:left}._summaryTable_1hloy_325 th{background:#f0f0f0}._numericCell_1hloy_342{text-align:right;white-space:nowrap;font-weight:700}._salaryDetails_1hloy_319 li{display:flex;flex-wrap:wrap;gap:.35rem;margin:0;padding:0;font-size:12px}@media(max-width:1000px){._calendarTable_1hloy_27{min-width:900px}}._page_f0i4s_1{display:grid;gap:.75rem}._sectionPanel_f0i4s_6{border:none;border-radius:0;background:transparent;box-shadow:none}._editing_f0i4s_13{background:linear-gradient(180deg,#fff5cc,#ffe8a3)}._sectionHeaderRow_f0i4s_17{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}._toolbarTitle_f0i4s_25,._sectionHeaderRow_f0i4s_17 p,._meta_f0i4s_27{color:color-mix(in srgb,var(--text-color),white 35%);line-height:1.55}._toolbarTitle_f0i4s_25{display:inline-flex;align-items:center;gap:8px;min-width:0;white-space:nowrap}._toolbarTitle_f0i4s_25 h1{font-size:110%;margin:0}._fixedYearMonth_f0i4s_45{color:var(--text-color);font-weight:700}._toolbarTabs_f0i4s_50,._inlineActions_f0i4s_51{display:flex;flex-wrap:wrap;align-items:center;gap:5px}._toolbarTabs_f0i4s_50{justify-content:flex-start}._inlineActions_f0i4s_51{margin-left:auto;justify-content:flex-end}._statusTag_f0i4s_67{display:inline-flex;align-items:center;gap:.25rem;padding:.15rem .45rem;border-radius:999px;background:transparent;color:inherit;font-size:.75rem;font-weight:700;line-height:1.2}._statusTagEditing_f0i4s_80{background:#d18100;color:#fff}._statusTagDanger_f0i4s_85{background:#ffe5e5;color:#a63a3a}._constrainedPanel_f0i4s_90{max-width:960px;margin-inline:auto;width:100%}._calendarList_f0i4s_96{display:grid;gap:.5rem;list-style:none;padding:0}._calendarList_f0i4s_96 a{display:inline-flex;gap:.35rem;align-items:center;color:var(--theme)}@media(max-width:1000px){._inlineActions_f0i4s_51{margin-left:0;justify-content:flex-start}}._container_bfouz_1{display:grid;gap:.9rem}._toolbar_bfouz_6{display:flex;flex-wrap:wrap;align-items:end;gap:.75rem}._addForm_bfouz_13{display:grid;gap:.35rem;min-width:min(100%,24rem);flex:1 1 20rem}._tableWrap_bfouz_20{overflow-x:auto}._uidCell_bfouz_24{display:inline-flex;align-items:center;gap:.4rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:.9rem;white-space:nowrap}._activeTag_bfouz_33,._inactiveTag_bfouz_34{display:inline-block;padding:.2rem .55rem;border-radius:999px;font-size:.8rem;font-weight:700;white-space:nowrap}._activeTag_bfouz_33{background:color-mix(in srgb,#027a48,white 88%);color:#05603a}._inactiveTag_bfouz_34{background:color-mix(in srgb,#b42318,white 90%);color:#7a271a}._thin_bfouz_53,._meta_bfouz_54{color:color-mix(in srgb,var(--text-color),white 40%)}._commandButton_bfouz_58{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:0 .7rem;border:1px solid var(--widget-border-color);border-radius:999px;background:#fff;color:inherit;cursor:pointer}._commandTrigger_bfouz_71{display:inline-flex;align-items:center;gap:.25rem}._emptyCell_bfouz_77{color:color-mix(in srgb,var(--text-color),white 40%)}._error_bfouz_81{margin:0;padding:.75rem .9rem;border-radius:10px;background:color-mix(in srgb,#b42318,white 92%);color:#7a271a}._panel_3peuh_1{border:1px solid var(--widget-border-color);border-radius:12px;background:#fff;box-shadow:var(--widget-shadow)}._header_3peuh_8{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1rem 0}._titleRow_3peuh_16{display:inline-flex;align-items:center;gap:.45rem;min-width:0}._title_3peuh_16{min-width:0}._title_3peuh_16>:where(h1,h2,h3,h4,h5,h6){margin:0}._headerRight_3peuh_31{flex-shrink:0}._body_3peuh_35{padding:1rem}._root_4qyes_1{display:inline-flex;align-items:center;gap:.5rem;min-width:0}._trigger_4qyes_8{min-width:0;white-space:nowrap}._fieldTrigger_4qyes_13{line-height:2rem;height:2rem;padding:0 .5rem;border:1px solid color-mix(in srgb,var(--theme),white 70%);border-radius:4px;background:var(--background);color:var(--text-color);text-align:left}._fieldTrigger_4qyes_13:hover:not(:disabled){background:color-mix(in srgb,var(--theme),white 94%)}._fieldTrigger_4qyes_13:focus-visible{outline:none;border-color:var(--theme);box-shadow:0 0 0 2px color-mix(in srgb,var(--theme),white 80%)}._stepper_4qyes_34{flex-shrink:0}._popover_4qyes_38{z-index:1000;display:grid;gap:.5rem;min-width:0;padding:.75rem;border:1px solid silver;border-radius:var(--widget-radius);background:var(--background);box-shadow:0 4px 16px #00000029}._fields_4qyes_50{display:flex;gap:.5rem;align-items:center}._field_4qyes_13{display:flex}._field_4qyes_13 select{min-width:0;width:auto}._lockRow_nygl1_1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}._moderationCards_nygl1_9{display:grid;gap:1rem;margin-top:1rem}._moderationCard_nygl1_9{height:100%}._moderationBlock_nygl1_19,._moderatorsSection_nygl1_20{display:grid;gap:.65rem}._lockStatusCard_nygl1_25{display:grid;gap:.3rem;padding:.85rem .95rem;border:1px solid color-mix(in srgb,var(--theme),white 72%);border-radius:8px;background:linear-gradient(135deg,#fff,#f7f9ff)}._lockStatusLabel_nygl1_34{margin:0;color:color-mix(in srgb,var(--text-color),white 35%);font-size:.82rem;font-weight:700;letter-spacing:.02em}._lockStatusValue_nygl1_42{margin:0;color:var(--text-color);font-size:1.05rem;font-weight:700}._lockStatusValueMuted_nygl1_49{color:color-mix(in srgb,var(--text-color),white 35%)}._lockPreview_nygl1_53{display:inline-flex;align-items:center;gap:.35rem;margin:0;padding:.6rem .75rem;border-radius:8px;background:#fff3d9;color:#8a5a00;font-weight:700;line-height:1.5}._root_8likh_1{display:grid;gap:1rem}._description_8likh_6{display:flex;align-items:center;gap:.4rem;font-size:.95rem;color:color-mix(in srgb,var(--text-color),var(--theme) 25%)}._body_8likh_14{display:grid;gap:1rem}._footer_8likh_19{text-align:center;font-size:.75rem;color:color-mix(in srgb,var(--text-color),white 35%)}._postTable_1tvcb_1{width:100%;border-collapse:collapse}._postTable_1tvcb_1 th{width:7rem;padding:.35rem 0;text-align:left;vertical-align:top}._postTable_1tvcb_1 td{padding:.35rem 0}._postTable_1tvcb_1 input:not([type=file]),._postTable_1tvcb_1 textarea{width:100%}._postTable_1tvcb_1 textarea{min-height:12rem}._fileInput_1tvcb_26{display:none}._fileList_1tvcb_30{margin:0 0 1rem;padding-left:1rem}._fileRow_1tvcb_35{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.2rem 0}._buttons_1tvcb_43{display:flex;gap:.5rem;flex-wrap:wrap}._hint_1tvcb_49{margin-top:.5rem;font-size:.9rem;color:color-mix(in srgb,var(--text-color),white 35%)}._submit_1tvcb_55{display:flex;justify-content:center}._busyOverlay_1tvcb_60{position:fixed;inset:0;background:#ffffffb8;display:grid;place-items:center;z-index:30}._busyCard_1tvcb_69{min-width:18rem;padding:1rem 1.25rem;border:1px solid var(--widget-border-color);background:#fff;display:grid;gap:.75rem}._busyStatus_1tvcb_78{font-weight:700}._section_181yb_1{display:grid;gap:.75rem}._moderationCards_181yb_6{display:grid;gap:1rem;margin-top:1rem}._subscribers_181yb_12{display:grid;width:100%;list-style:none;padding:0;margin:0;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) auto auto}._subscribers_181yb_12 li{display:contents}._subscribers_181yb_12 div{min-height:2.5rem;display:flex;align-items:center;padding:.25rem .35rem;border-bottom:1px solid var(--widget-border-color)}._subscribers_181yb_12 input[type=text]{width:100%;min-width:0;border:none;border-radius:0;padding:0;min-height:auto;box-shadow:none;background:transparent}._disabled_181yb_44>div{background:color-mix(in srgb,white,black 12%)}._checkCell_181yb_48{justify-content:center}._nav_181yb_52{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}._deleteButton_181yb_59{padding:0 .5rem}._thin_181yb_63{color:color-mix(in srgb,var(--text-color),white 35%)}._postDetail_x82ts_1{display:grid;gap:1rem}._nav_x82ts_6{display:flex;gap:.25rem;flex-wrap:wrap}._panel_x82ts_12{border:1px solid var(--widget-border-color)}._title_x82ts_16{padding:.75rem 1rem;background:var(--theme);color:#fff;font-weight:700}._attributes_x82ts_23{display:flex;gap:1.5rem;flex-wrap:wrap;padding:.75rem 1rem}._name_x82ts_30,._date_x82ts_31{font-weight:700}._content_x82ts_35{border-top:1px solid var(--widget-border-color);padding:1rem;white-space:pre-wrap;line-height:1.6}._attachments_x82ts_42{border-top:1px solid var(--widget-border-color);padding:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem}._attachment_x82ts_42{border:1px solid var(--widget-border-color);padding:.6rem;display:grid;gap:.4rem}._attachmentName_x82ts_57{word-break:break-all}._attachmentImage_x82ts_61{width:100%;max-height:220px;object-fit:cover}._pagination_1ralj_1{display:flex;justify-content:center;align-items:center;gap:.2rem;flex-wrap:wrap;margin:0}._pagination_1ralj_1 .btn{transition:none}._pageNumber_1ralj_14{min-width:2.2rem;padding-inline:0}._ellipsis_1ralj_19{width:1.25rem;text-align:center;-webkit-user-select:none;user-select:none}._menuPane_1n0a4_1{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem;margin:.25rem 0 .5rem}._primaryActions_1n0a4_10{display:flex;flex-wrap:wrap;gap:.5rem}._searchBox_1n0a4_16{display:flex;min-width:min(100%,22rem)}._searchBox_1n0a4_16 input{flex:1;min-width:0}._searchIndicator_1n0a4_26{padding:.15rem .4rem;background:var(--theme);color:#fff;font-size:.85rem}._results_1n0a4_33{display:grid;gap:.5rem}._posts_1n0a4_38{margin:0;padding:0;list-style:none;border-bottom:1px solid var(--widget-border-color)}._post_1n0a4_38{border-top:1px solid var(--widget-border-color)}._post_1n0a4_38:hover{background:color-mix(in srgb,white,var(--theme) 5%)}._post_1n0a4_38 span{overflow:hidden;text-overflow:ellipsis;word-break:break-all}._post_1n0a4_38 a{display:flex;gap:.5rem;align-items:baseline;min-width:0;padding:.15rem 0;color:inherit}._id_1n0a4_68{flex-shrink:0}._id_1n0a4_68:after{content:":";margin-left:.2rem}._shrinkable_1n0a4_77{min-width:0;flex-shrink:999;flex-grow:999;height:1lh;overflow:hidden}@media(max-width:768px){._shrinkable_1n0a4_77{height:2lh}}._name_1n0a4_89{max-width:9rem;flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:.5rem}._attachment_1n0a4_98{color:hsl(from var(--theme) 8 s l);flex-shrink:0;margin-right:.3rem}._title_1n0a4_104{font-weight:700;margin-right:.5rem}._content_1n0a4_109{color:color-mix(in srgb,var(--text-color),white 45%)}._date_1n0a4_113{flex-shrink:0;color:hsl(from var(--theme) 8 s l)}._faded_1n0a4_118{opacity:.5}._empty_1n0a4_122{padding:1rem 0;color:color-mix(in srgb,var(--text-color),white 35%)}._container_1pke0_1{display:grid;gap:1rem}._container_1pke0_1 ._hero_1pke0_5{background:#fff}._container_1pke0_1 ._hero_1pke0_5 h2{margin:0}._container_1pke0_1 ._hero_1pke0_5 p{line-height:1.6}._container_1pke0_1 ._section_1pke0_17{display:grid;gap:.8rem}._container_1pke0_1 ._sectionHeader_1pke0_22{display:flex;align-items:center}._container_1pke0_1 ._sectionHeader_1pke0_22 h3{font-size:1.05rem}._container_1pke0_1 ._cards_1pke0_31{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}._container_1pke0_1 ._card_1pke0_31 h4{font-size:1rem;margin:0}._container_1pke0_1 ._card_1pke0_31 p{line-height:1.6}._container_1pke0_1 ._links_1pke0_48{margin-top:.9rem}._container_1pke0_1 ._notice_1pke0_52 h3{margin:0;font-size:1rem}._container_1pke0_1 ._notice_1pke0_52 p{line-height:1.6}._container_1pke0_1 ._tag_1pke0_63{display:inline-block;padding:.2rem .55rem;border-radius:999px;background:var(--widget-tag-bg);color:var(--widget-tag-color);font-size:.85rem;font-weight:700}._container_141z6_1{display:grid;place-items:center;min-height:100dvh;padding:2rem 1.5rem;background:radial-gradient(circle at top left,rgb(0 122 204 / .1),transparent 28rem),radial-gradient(circle at bottom right,rgb(0 122 204 / .08),transparent 24rem),linear-gradient(180deg,#f7fbff,#fff 45%,#f4f8fc)}._panel_141z6_20{width:min(100%,30rem);padding:2rem;border:1px solid var(--widget-border-color);border-radius:1rem;background:linear-gradient(180deg,#fffffff5,#f7fbfff0),#fff;box-shadow:0 24px 60px #0041731f,0 2px 8px #0000000d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._eyebrow_141z6_34{margin-bottom:.75rem;color:color-mix(in srgb,var(--theme),black 15%);font-size:.75rem;font-weight:700;letter-spacing:.12em}._title_141z6_42{margin-bottom:.75rem;font-size:clamp(1.75rem,4vw,2.25rem);line-height:1.05}._notice_141z6_48{display:grid;grid-template-columns:auto 1fr;gap:.6rem;margin-bottom:1.25rem;padding:.8rem .9rem;border:1px solid color-mix(in srgb,var(--theme),white 76%);border-radius:calc(var(--widget-radius) * 2);background:color-mix(in srgb,var(--theme),white 93%);color:color-mix(in srgb,var(--text-color),white 18%)}._notice_141z6_48 .material-symbols-outlined{margin-top:.05rem;color:color-mix(in srgb,var(--theme),black 10%)}._buttonRow_141z6_65{display:flex}._googleButton_141z6_69{width:100%;justify-content:center;gap:.55rem;min-height:3.25rem;font-weight:700;letter-spacing:.01em}._googleButton_141z6_69 svg{width:1.15rem;height:1.15rem;fill:currentColor}._help_141z6_84{margin-top:.95rem;color:color-mix(in srgb,var(--text-color),white 35%);font-size:.92rem;line-height:1.6}._error_141z6_91{margin-top:1rem;padding:.8rem .9rem;border:1px solid color-mix(in srgb,#c0392b,white 60%);border-radius:calc(var(--widget-radius) * 2);background:color-mix(in srgb,#c0392b,white 94%);color:#9f2c1f;line-height:1.5}._container_ir1ch_1{display:grid;place-items:start center;padding:1rem}._panel_ir1ch_7{width:min(100%,42rem);box-shadow:0 18px 40px color-mix(in srgb,var(--theme),transparent 88%)}._panel_ir1ch_7 h2{margin:0}._lead_ir1ch_16{margin:0 0 1rem;color:color-mix(in srgb,var(--text-color),var(--theme) 20%)}._identity_ir1ch_21{display:flex;align-items:center;gap:.9rem;padding:.85rem 1rem;margin-bottom:1rem;border-radius:12px;background:color-mix(in srgb,white,var(--theme) 7%)}._identity_ir1ch_21 p{margin:.25rem 0 0;color:color-mix(in srgb,var(--text-color),white 35%)}._identityMeta_ir1ch_36{max-width:36rem;line-height:1.5;font-size:.9rem}._identityEmail_ir1ch_42{color:var(--text-color)!important}._photo_ir1ch_46{width:3rem;height:3rem;border-radius:999px;object-fit:cover}._form_ir1ch_53{display:grid;gap:1rem}._field_ir1ch_58{display:grid;gap:.35rem}._field_ir1ch_58 span{font-weight:700}._field_ir1ch_58 input,._field_ir1ch_58 select{width:100%;min-width:0}._actions_ir1ch_73{display:flex;justify-content:flex-end}._meta_ir1ch_78{margin:0;color:color-mix(in srgb,var(--text-color),white 35%)}._error_ir1ch_83,._success_ir1ch_84{padding:.75rem .9rem;border-radius:10px}._error_ir1ch_83{background:color-mix(in srgb,#b42318,white 92%);color:#7a271a}._success_ir1ch_84{background:color-mix(in srgb,#027a48,white 92%);color:#05603a}*{box-sizing:border-box;margin:0;padding:0}:root{--theme: #007acc;--background: white;--text-color: black;--widget-radius: 4px;--widget-border-color: color-mix(in srgb, var(--theme), white 70%);--widget-hover-bg: color-mix(in srgb, var(--theme), white 90%);--widget-tag-bg: color-mix(in srgb, var(--theme), white 80%);--widget-tag-color: color-mix(in srgb, var(--text-color), var(--theme) 25%);--widget-shadow: 0 4px 16px rgb(0 0 0 / .1)}:root[data-page-theme=forum]{--theme: #887766}html,body,#root{min-height:100%}html,body{background:var(--background);color:var(--text-color)}body{min-width:320px}a{color:inherit;text-decoration:none}h1{font-size:1.5rem}h2{font-size:1.25rem}button{font-size:100%;font-family:inherit}.btn{--btn-bg: var(--background);--btn-color: var(--text-color);--btn-hover-bg: color-mix(in srgb, var(--btn-bg), black 12%);--btn-border-color: var(--widget-border-color);appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:.25rem;line-height:2rem;padding:0 .5rem;border:1px solid var(--btn-border-color);border-radius:var(--widget-radius);background:var(--btn-bg);color:var(--btn-color);text-align:center;text-decoration:none;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease;vertical-align:middle;white-space:nowrap}.btn:hover:not(:disabled):not(.disabled){background-color:var(--btn-hover-bg)}.btn:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--theme),white 75%)}.btn.lg{padding:.5rem 1.5rem;font-size:1.125rem;border-radius:var(--widget-radius)}.btn.primary{--btn-bg: var(--theme);--btn-color: white;--btn-border-color: color-mix(in srgb, var(--btn-bg), black 15%)}.btn.warn{--btn-bg: hsl(from var(--theme) 30 s l);--btn-color: white;--btn-border-color: color-mix(in srgb, var(--btn-bg), black 15%)}.btn.danger{--btn-bg: hsl(from var(--theme) 10 s l);--btn-color: white;--btn-border-color: color-mix(in srgb, var(--btn-bg), black 15%)}.btn.success{--btn-bg: hsl(from var(--theme) 110 s l);--btn-color: white;--btn-border-color: color-mix(in srgb, var(--btn-bg), black 15%)}.btn.link{--btn-bg: transparent;--btn-color: var(--theme);--btn-hover-bg: color-mix(in srgb, var(--theme), white 90%);border:none}.btn:disabled,.btn.disabled{opacity:.3;cursor:default}.widgetGroup{display:inline-flex;align-items:stretch}.widgetGroup>*{border-radius:0}.widgetGroup>:is(input:not([type]),input[type=text],select,textarea){border-radius:0}.widgetGroup>*+*{margin-left:-1px}.widgetGroup>:first-child{border-top-left-radius:var(--widget-radius);border-bottom-left-radius:var(--widget-radius)}.widgetGroup>:last-child{border-top-right-radius:var(--widget-radius);border-bottom-right-radius:var(--widget-radius)}.widgetGroup>:is(input:not([type]),input[type=text],select,textarea):first-child{border-top-left-radius:var(--widget-radius);border-bottom-left-radius:var(--widget-radius)}.widgetGroup>:is(input:not([type]),input[type=text],select,textarea):last-child{border-top-right-radius:var(--widget-radius);border-bottom-right-radius:var(--widget-radius)}input:not([type]),input[type=text],select{min-height:2.5rem;padding:.45rem .75rem;border:1px solid var(--widget-border-color);border-radius:var(--widget-radius);font-size:1rem;color:var(--text-color);background-color:var(--background);min-width:200px;box-shadow:0 1px 2px #0000000a;transition:border-color .14s ease,box-shadow .14s ease,background-color .14s ease}input:not([type]):focus,input[type=text]:focus,select:focus,textarea:focus{outline:none;border-color:var(--theme);box-shadow:0 0 0 2px color-mix(in srgb,var(--theme),white 80%)}textarea{padding:.65rem .75rem;border:1px solid var(--widget-border-color);border-radius:var(--widget-radius);color:var(--text-color);background-color:var(--background);resize:vertical;box-shadow:0 1px 2px #0000000a;transition:border-color .14s ease,box-shadow .14s ease,background-color .14s ease}input:not([type]):disabled,input[type=text]:disabled,select:disabled,textarea:disabled{color:color-mix(in srgb,var(--text-color),white 35%);border-color:color-mix(in srgb,var(--widget-border-color),white 40%);background-color:color-mix(in srgb,var(--background),#f0f0f0 55%)}
