._viewport_yfmwo_1{width:100vw;height:100vh;height:100dvh;overflow-x:auto;overflow-y:hidden;background:#ece7de;display:flex;align-items:flex-start}._stagingViewport_yfmwo_12{--staging-banner-height: 36px;box-sizing:border-box;padding-top:var(--staging-banner-height)}._stagingBanner_yfmwo_18{position:fixed;inset:0 0 auto;z-index:100;box-sizing:border-box;height:var(--staging-banner-height);display:flex;align-items:center;justify-content:center;padding:0 8px;border-bottom:1px solid #d89f3d;background:#fff4cf;color:#704900;font-size:clamp(10px,3.5vw,14px);font-weight:800;white-space:nowrap}._stagingViewport_yfmwo_12 ._printToolbar_yfmwo_36{top:var(--staging-banner-height)}._canvas_yfmwo_40{width:100%;min-width:1280px;height:100%;flex:1;background:#ece7de;color:#221e1a;display:flex;flex-direction:column;overflow:hidden;position:relative}._demoBanner_yfmwo_53{flex:none;min-height:34px;padding:7px 18px;border-bottom:1px solid #d89f3d;background:#fff4cf;color:#704900;font-size:14px;font-weight:800;line-height:1.4;text-align:center}._loading_yfmwo_66{margin-top:120px;font-size:22px;font-weight:700;color:var(--rin-accent)}._staffWarning_yfmwo_73{position:fixed;top:calc(var(--staging-banner-height, 0px) + 8px);left:50%;transform:translate(-50%);z-index:150;max-width:min(90vw,560px);padding:12px 16px;border:1px solid #d89f3d;border-radius:8px;background:#fff4cf;color:#704900}._header_yfmwo_87{min-height:62px;flex:none;background:#fff;border-bottom:1px solid #ddd5c8;display:flex;align-items:center;gap:12px;padding:0 clamp(14px,1.6vw,26px);overflow:hidden}._headerBand_yfmwo_101{box-shadow:inset 0 5px 0 var(--rin-accent)}._logo_yfmwo_105{flex:none;white-space:nowrap;color:var(--rin-accent);font-size:24px;font-weight:700;letter-spacing:.12em}._logo_yfmwo_105 span{color:#221e1a;font-size:15px;letter-spacing:.04em}._divider_yfmwo_121{flex:none;width:1px;height:26px;background:#e2dcd2}._office_yfmwo_129{flex:0 1 auto;min-width:72px;max-width:140px;border:1px solid transparent;border-radius:8px;padding:4px 8px;background:transparent;color:#6e655a;font-size:15px;line-height:1.3;text-align:left;cursor:pointer}._office_yfmwo_129 span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}._office_yfmwo_129:hover{border-color:#ddd5c8}._facilitySwitch_yfmwo_157{position:relative;display:flex;flex:0 1 auto;flex-wrap:wrap;align-items:center;gap:4px;max-width:220px;font-size:13px;line-height:1.3}._facilitySwitchCurrent_yfmwo_170{overflow-wrap:anywhere;border:0;font:inherit;text-align:left;cursor:pointer;border-radius:8px;padding:2px 8px;background:var(--rin-accent);color:#fff;font-weight:700}._facilitySwitchCurrent_yfmwo_170 small{font-weight:400;color:#fff}._facilitySwitchLink_yfmwo_188{border:1px solid #ddd5c8;border-radius:8px;padding:2px 8px;color:#3d362e;overflow-wrap:anywhere;text-decoration:none}._facilitySwitchLink_yfmwo_188:hover{background:#f3efe8}._facilityMenu_yfmwo_202{position:fixed;z-index:40;display:grid;gap:6px;width:260px;border:1px solid #ddd5c8;border-radius:10px;padding:8px;background:#fff;box-shadow:0 8px 24px #00000024}._facilityMenuSettings_yfmwo_215{border:1px solid var(--rin-accent);border-radius:8px;padding:2px 8px;background:var(--rin-accent-soft);color:var(--rin-accent);font:inherit;font-weight:700;text-align:left;cursor:pointer}._noteFacilityError_yfmwo_228{display:flex;align-items:center;gap:8px;box-sizing:border-box;width:100%;max-width:1120px;margin:0 auto 8px;border:1px solid #d9a08f;border-radius:8px;padding:6px 10px;background:#fff4f0;color:#8a2f1c;font-weight:700}._facilitySettingsBody_yfmwo_245{flex:1;min-height:0;overflow:auto}._facilitySettingsBody_yfmwo_245 ._trainingSettings_yfmwo_251{flex:none;overflow:visible}._facilitySettingsBody_yfmwo_245 h3{margin:16px 20px 0;font-size:16px}._facilityScope_yfmwo_261{margin:16px 20px 0;border-radius:8px;padding:8px 12px;background:var(--rin-accent);color:#fff;font-weight:700}._facilitySwitchNotice_yfmwo_270{margin:0;border:1px solid #d9a08f;border-radius:8px;padding:6px 8px;background:#fff4f0;color:#8a2f1c}._officeUnset_yfmwo_279{border-style:dashed;border-color:#c9a08f;color:#b85f44;font-size:13px}._facilityNameField_yfmwo_286{display:flex;flex-direction:column;gap:6px;margin:10px 0}._facilityNameField_yfmwo_286 input{padding:8px 10px;font-size:16px}._rosterButton_yfmwo_298{margin-left:4px;display:flex;align-items:center;gap:13px;padding:6px 8px 6px 15px;border:1px solid #ddd5c8;border-radius:12px;background:#f4f0e8;cursor:pointer}._rosterButton_yfmwo_298 span{display:flex;flex-direction:column;align-items:flex-start}._rosterButton_yfmwo_298 small{color:#9a9082;font-size:11px;font-weight:700}._rosterButton_yfmwo_298 b{color:#221e1a;font-size:17px}._rosterButton_yfmwo_298 strong{word-break:keep-all;color:var(--rin-accent);background:var(--rin-accent-soft-2);border-radius:8px;padding:8px 12px;font-size:13px}._completionButton_yfmwo_337{word-break:keep-all;border:2px solid var(--rin-accent);background:#fff;color:var(--rin-accent);border-radius:10px;padding:8px 14px;display:flex;flex-direction:column;gap:2px;cursor:pointer;font-weight:700}._completionButton_yfmwo_337 span{font-size:12px;color:#6e655a}._completionButton_yfmwo_337 strong{font-size:15px}._langGroup_yfmwo_361{margin-left:auto;display:flex;align-items:center;gap:10px}._langGroup_yfmwo_361>span{flex:none;width:2em;color:#6e655a;font-size:13px;font-weight:700}._langGroup_yfmwo_361 em{min-width:6em;max-width:150px;color:#9a9082;font-size:12px;font-style:normal;line-height:1.4}._segment_yfmwo_387{display:flex;gap:4px;padding:4px;border:1px solid #ddd5c8;border-radius:10px;background:#f4f0e8}._segment_yfmwo_387 button,._rosterFilter_yfmwo_397 button{min-width:44px;border:1px solid transparent;border-radius:7px;background:transparent;padding:9px 14px;color:#221e1a;font-size:15px;font-weight:700;cursor:pointer}._segment_yfmwo_387 button{min-width:min-content;word-break:keep-all}@media screen and (max-width:1365px){._header_yfmwo_87{gap:10px}._completionButton_yfmwo_337{padding-right:10px;padding-left:10px}._langGroup_yfmwo_361{gap:6px}._langGroup_yfmwo_361 em{min-width:5em}._segment_yfmwo_387 button{padding-right:9px;padding-left:9px}}._segmentActive_yfmwo_443{background:var(--rin-accent)!important;color:#fff!important}._staff_yfmwo_73{color:#9a9082;font-size:15px;display:flex;align-items:center;gap:7px;white-space:nowrap}._staff_yfmwo_73 select{border:1px solid #c9bfae;background:#fff;color:#221e1a;border-radius:8px;padding:7px 26px 7px 9px;font:inherit;font-weight:700}._bulkBar_yfmwo_467{min-height:82px;flex:none;background:#f7f3eb;border-bottom:1px solid #ddd5c8;display:flex;align-items:center;gap:12px;padding:10px clamp(14px,1.6vw,26px);overflow:hidden}._bulkLabel_yfmwo_479{width:66px;color:#6e655a;font-size:14px;font-weight:700;line-height:1.5}._bulkButton_yfmwo_487{min-width:min-content;flex:1 1 160px;max-width:230px;border:2px solid var(--rin-accent);background:#fff;border-radius:12px;padding:10px 20px;display:flex;flex-direction:column;align-items:flex-start;gap:2px;cursor:pointer}._bulkButton_yfmwo_487 span{color:var(--rin-accent);font-size:19px;font-weight:700;white-space:nowrap}._bulkButton_yfmwo_487 small{color:#9a9082;font-size:12px;font-weight:700;white-space:nowrap}._bulkHint_yfmwo_518{margin-left:auto;flex:0 1 300px;max-width:300px;border:1px solid #ddd5c8;border-radius:9px;background:#fff;color:#6e655a;font-size:13px;line-height:1.55;padding:9px 14px}._main_yfmwo_531{flex:1;min-height:0;display:flex;overflow:hidden}._userNav_yfmwo_538{width:clamp(260px,22vw,340px);flex:none;background:#fff;border-right:1px solid #ddd5c8;display:flex;flex-direction:column;min-height:0}._navHead_yfmwo_548{flex:none;padding:12px 16px 10px;border-bottom:1px solid #ece6db;display:flex;flex-direction:column;gap:3px}._navHead_yfmwo_548 b{font-size:16px}._navHead_yfmwo_548 span{color:#9a9082;font-size:12px}._navList_yfmwo_566{flex:1;overflow:auto}._navRow_yfmwo_571{width:100%;min-height:70px;border:0;border-bottom:1px solid #f2ede3;border-left:5px solid transparent;background:#fff;display:flex;align-items:center;gap:10px;padding:11px 14px 11px 12px;text-align:left;cursor:pointer}._navRowActive_yfmwo_586{background:var(--rin-accent-soft);border-left-color:var(--rin-accent)}._navUser_yfmwo_591{flex:1;min-width:0}._navUser_yfmwo_591 b{display:block;font-size:19px}._navUser_yfmwo_591 span{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-top:3px;color:#9a9082;font-size:12px}._navUser_yfmwo_591 em{font-size:13px;font-style:normal;font-weight:700}._internalNoteCount_yfmwo_617{display:inline-flex;align-items:center;border:1px solid #d7cde0;background:#f2eff6;color:#675879;border-radius:999px;padding:2px 7px;font-size:11px;font-weight:700}._statusBadge_yfmwo_629{flex:none;border-radius:5px;padding:4px 9px;font-size:12px;font-weight:700}._noteWrap_yfmwo_637{flex:1;min-width:0;overflow:auto;padding:clamp(14px,1.7vw,28px)}._noteTitleRow_yfmwo_644{width:100%;max-width:1120px;margin:0 auto 10px;display:flex;align-items:center;gap:12px}._noteTitleRow_yfmwo_644 b{font-size:17px}._noteTitleRow_yfmwo_644 span{color:#9a9082;font-size:13px}._noteTitleRow_yfmwo_644 strong{margin-left:auto;border-radius:6px;padding:6px 12px;font-size:13px}._printOpenButton_yfmwo_669{border:1px solid var(--rin-accent);background:var(--rin-accent-soft);color:var(--rin-accent);border-radius:8px;padding:8px 14px;font-size:14px;font-weight:700;cursor:pointer}._notePaper_yfmwo_680{width:100%;max-width:1120px;margin:0 auto;background:#fff;border:1px solid #ddd5c8;box-shadow:0 2px 18px #221e1a1a;padding:clamp(24px,2.4vw,40px)}._paperHead_yfmwo_690{border-bottom:3px solid var(--rin-accent);padding-bottom:12px;margin-bottom:16px;display:flex;justify-content:space-between;align-items:flex-start}._paperHead_yfmwo_690 small{color:#9a9082;font-size:12px;font-weight:700;letter-spacing:.12em}._paperHead_yfmwo_690 h1{margin:5px 0 0;font-size:27px;letter-spacing:.16em}._paperHead_yfmwo_690 div:last-child{text-align:right;color:#6e655a;font-size:15px;line-height:1.85;display:flex;flex-direction:column}._personLine_yfmwo_721{display:flex;align-items:flex-end;gap:13px;margin-bottom:14px}._personLine_yfmwo_721 h2{margin:0;font-size:32px;letter-spacing:.04em}._personLine_yfmwo_721>span,._personLine_yfmwo_721 strong,._personLine_yfmwo_721 em,._personLine_yfmwo_721 small{flex-shrink:0;white-space:nowrap}._personLine_yfmwo_721>span{margin-bottom:3px;font-size:19px}._personLine_yfmwo_721 strong{margin-bottom:3px;color:var(--rin-accent);background:var(--rin-accent-soft-2);border-radius:5px;padding:5px 12px;font-size:14px}._personLine_yfmwo_721 em{margin-bottom:5px;font-size:15px;font-style:normal;font-weight:700}._personLine_yfmwo_721 small{margin-left:auto;margin-bottom:4px;color:#6e655a;font-size:15px}._timeGrid_yfmwo_771{display:grid;grid-template-columns:1fr 1fr 1.4fr 1.4fr;border:1px solid #ddd5c8;border-radius:8px;overflow:hidden;margin-bottom:20px}._timeGrid_yfmwo_771 div{padding:8px 15px;border-right:1px solid #ece6db}._timeGrid_yfmwo_771 div:last-child{border-right:0}._timeGrid_yfmwo_771 span{display:block;color:#9a9082;font-size:12px;font-weight:700}._timeGrid_yfmwo_771 b{display:block;font-size:18px;padding-top:3px}._visitTimeInput_yfmwo_802{display:block;margin-top:3px;padding:2px 4px;font:inherit;font-size:18px;font-weight:700;border:1px solid #ddd5c8;border-radius:6px;background:#fff}._timeGrid_yfmwo_771 ._transportChoices_yfmwo_814{display:flex;flex-wrap:wrap;gap:6px;margin-top:3px;color:inherit;font-size:inherit;font-weight:inherit}._timeGrid_yfmwo_771 ._transportChoices_yfmwo_814 ._chip_yfmwo_824{padding:4px 10px}._transportChanged_yfmwo_828{display:block;margin-top:4px;color:#a35a00;font-size:12px;font-weight:700}._transportReset_yfmwo_836{margin-top:4px;padding:2px 8px;border:1px solid #ddd5c8;border-radius:6px;background:#fff;color:var(--rin-accent);font:inherit;font-size:12px;font-weight:700;cursor:pointer}._visitTimeError_yfmwo_849{margin:4px 0 0;color:#b3261e;font-size:12px}._sectionTitle_yfmwo_855{margin:0 0 8px;color:var(--rin-accent);border-bottom:2px solid var(--rin-accent-line);padding-bottom:4px;font-size:13px;letter-spacing:.06em}._sectionTitle_yfmwo_855 span{color:#9a9082;font-weight:400;letter-spacing:0}._vitalsTable_yfmwo_870{margin-bottom:8px}._vitalsHistoryToggle_yfmwo_874{margin:0 0 10px;padding:5px 0;border:0;background:transparent;color:var(--rin-accent);font-weight:700;cursor:pointer}._vitalsHead_yfmwo_884,._vitalsNoteRow_yfmwo_885{display:grid;grid-template-columns:110px 90px 1fr 1fr 1fr 124px}._vitalsHead_yfmwo_884{color:#9a9082;font-size:13px;font-weight:700}._vitalsHead_yfmwo_884 span,._vitalsNoteRow_yfmwo_885>*{padding:5px 6px}._vitalsNoteRow_yfmwo_885{align-items:center;border-top:1px solid #ece6db}._vitalsNoteRow_yfmwo_885 b,._vitalsNoteRow_yfmwo_885 span{color:#6e655a;font-size:14px}._vitalsNoteRow_yfmwo_885 strong{font-size:19px}._weightCell_yfmwo_916{display:flex;flex-direction:column;gap:2px}._weightCell_yfmwo_916 small{color:var(--rin-accent);font-size:12px;font-weight:700}._vitalsActions_yfmwo_928{display:flex;flex-direction:column;align-items:stretch;gap:3px}._vitalsActions_yfmwo_928 button{border:1px solid #c9bfae;border-radius:7px;background:#fff;color:#6e655a;padding:5px;font-size:12px;font-weight:700;cursor:pointer}._weightEditRow_yfmwo_946{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:8px 12px;border-top:1px solid #ece6db;background:var(--rin-accent-faint-2)}._weightEditRow_yfmwo_946 label{font-size:13px;font-weight:700}._weightEditRow_yfmwo_946 input{width:96px;margin-left:8px}._weightEditRow_yfmwo_946 button{padding:6px 9px}._weightEditRow_yfmwo_946 p{flex-basis:100%;margin:0;color:#b33531;font-size:13px}._deleteVitalsButton_yfmwo_961,._deleteConfirmButton_yfmwo_962{justify-self:end;border:1px solid #c9bfae;background:#fff;color:#6e655a;border-radius:7px;padding:7px 10px;font-size:12px;font-weight:700;cursor:pointer}._deleteConfirmButton_yfmwo_962,._vitalsActions_yfmwo_928 ._deleteConfirmButton_yfmwo_962{border-color:#c2413c;background:#fff0ee;color:#c2413c}._emptyText_yfmwo_986{color:#c9bfae;font-size:15px}._dashedButton_yfmwo_991{border:1.5px dashed var(--rin-accent);background:#fff;color:var(--rin-accent);border-radius:9px;padding:11px 18px;font-size:15px;font-weight:700;cursor:pointer}._summaryGrid_yfmwo_1002{display:grid;grid-template-columns:1fr 1fr;gap:16px 26px;margin:20px 0}._summaryGrid_yfmwo_1002 p{margin:0;font-size:17px;line-height:1.8}._summaryGrid_yfmwo_1002 p span{color:#6e655a;font-size:14px}._careTextarea_yfmwo_1020,._familyTextarea_yfmwo_1021{width:100%;resize:vertical;border:1px solid #ddd5c8;border-radius:9px;background:#fbf9f4;padding:11px 13px;font-size:16px;line-height:1.8}._careTextarea_yfmwo_1020{min-height:64px;margin-bottom:22px}._aiBlock_yfmwo_1037{background:#fbf3ee;border:1px solid #ebd3c6;border-radius:12px;padding:18px 20px;margin-bottom:22px}._regenerationConfirm_yfmwo_1045{margin:10px 0;padding:12px;border:1px solid #c2603c;border-radius:8px;background:#fff9f5}._regenerationConfirm_yfmwo_1045 p{margin:0 0 10px}._regenerationConfirm_yfmwo_1045 button{margin-right:8px;padding:7px 11px}._staffInsightPanel_yfmwo_1056{margin-bottom:22px;padding:16px 20px;border:1px solid var(--rin-accent-border);border-radius:12px;background:var(--rin-accent-faint);color:var(--rin-accent-deep)}._staffInsightPanel_yfmwo_1056 h3{margin:0 0 7px;font-size:16px}._staffInsightPanel_yfmwo_1056 p{margin:0 0 8px;line-height:1.7}._staffInsightPanel_yfmwo_1056 ul{margin:10px 0 0;padding-left:22px}._staffInsightPanel_yfmwo_1056 li{margin-bottom:10px}._staffInsightPanel_yfmwo_1056 small{color:var(--rin-accent-dark)}._staffInsightPanel_yfmwo_1056 li small{display:block}._staffInsightPastNote_yfmwo_1071{color:var(--rin-accent-dark);font-size:.85em}._aiHead_yfmwo_1073{display:flex;align-items:center;gap:10px;margin-bottom:10px}._aiHead_yfmwo_1073 b{color:#c2603c;font-size:14px;letter-spacing:.08em}._aiHead_yfmwo_1073 span{color:#9c5638;background:#f6e7df;border:1px solid #ebd3c6;border-radius:5px;padding:3px 8px;font-size:11px;font-weight:700}._aiHead_yfmwo_1073 em{margin-left:auto;color:var(--rin-accent-dark-2);background:var(--rin-accent-soft);border-radius:6px;padding:5px 10px;font-size:12px;font-style:normal}._keywordRow_yfmwo_1106{display:flex;gap:9px;margin-bottom:10px}._keywordRow_yfmwo_1106 textarea,._mealTools_yfmwo_1113 input,._newUserPanel_yfmwo_1114 input,._addVitalsBody_yfmwo_1115 input{border:1px solid #c9bfae;background:#fff;border-radius:9px;padding:10px 13px;font-size:16px}._keywordRow_yfmwo_1106 textarea{flex:1}._candidateHelp_yfmwo_1127{margin:0 0 10px;color:#6e655a;font-size:13px;line-height:1.7}._keywordRow_yfmwo_1106 button,._approveRow_yfmwo_1135>button:first-child{border:0;background:#9c5638;color:#fff;border-radius:9px;padding:0 18px;font-size:15px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap}._keywordRow_yfmwo_1106 button:disabled{background:#b8a091;cursor:wait}._inlineSpinner_yfmwo_1156{width:14px;height:14px;flex:none;border:2px solid rgb(255 255 255 / 55%);border-top-color:#fff;border-radius:999px;animation:_spin_yfmwo_1 .8s linear infinite}._aiBusy_yfmwo_1166{display:flex;align-items:center;gap:8px;width:fit-content;color:#9c5638;background:#fff7f2;border:1px solid #ebd3c6;border-radius:8px;padding:8px 12px;margin:0 0 10px;font-size:13px;font-weight:700}._aiBusy_yfmwo_1166 ._inlineSpinner_yfmwo_1156{border-color:#9c56383d;border-top-color:#9c5638}@keyframes _spin_yfmwo_1{to{transform:rotate(360deg)}}._recordReference_yfmwo_1192{margin:0 0 11px;padding:9px 13px;border:1px solid #e2dcd2;border-radius:9px;background:#fbf8f2;color:#6e655a;font-size:13px;line-height:1.6}._recordReference_yfmwo_1192 label{display:flex;align-items:center;gap:8px;color:#3a332b;font-weight:700}._recordReference_yfmwo_1192 p,._recordReference_yfmwo_1192 ul{margin:4px 0 0}._recordReference_yfmwo_1192 ul{padding-left:18px}._previousNote_yfmwo_1220{margin:0 0 11px;padding:9px 13px;border:1px solid #e2dcd2;border-radius:9px;background:#fbf8f2;color:#6e655a;font-size:13px;line-height:1.6}._previousNote_yfmwo_1220>b{color:#3a332b}._previousNote_yfmwo_1220 p{margin:4px 0 0}._previousNote_yfmwo_1220 blockquote{margin:6px 0;padding:6px 10px;border-left:3px solid #ddd5c8;background:#fff;color:#3a332b;white-space:pre-wrap;max-height:9.6em;overflow-y:auto}._previousNote_yfmwo_1220 label{display:flex;align-items:center;gap:8px;margin-top:4px;color:#3a332b;font-weight:700}._previousNote_yfmwo_1220 button{margin-left:8px}._compareRow_yfmwo_1263{display:flex;align-items:center;gap:12px;background:#f6f2ea;border:1px solid #e2dcd2;border-radius:9px;padding:9px 13px;margin-bottom:11px}._compareRow_yfmwo_1263 span{color:#9c5638;background:#f6e7df;border-radius:5px;padding:3px 8px;font-size:11px;font-weight:700}._compareRow_yfmwo_1263 p{flex:1;margin:0;color:#6e655a;font-size:14px}._compareRow_yfmwo_1263 button,._chip_yfmwo_824{border:1.5px solid #ddd5c8;background:#fff;color:#6e655a;border-radius:8px;padding:8px 12px;font-size:13px;font-weight:700;cursor:pointer}._softSelected_yfmwo_1302,._chipSelected_yfmwo_1303{border-color:var(--rin-accent)!important;background:var(--rin-accent-soft)!important;color:var(--rin-accent)!important}._chipWarn_yfmwo_1309{border-color:#c7892b!important;background:#fbf3e3!important;color:#c7892b!important}._candidateGrid_yfmwo_1315{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));align-items:start;gap:10px;max-height:clamp(190px,26dvh,240px);overflow-y:auto;padding:3px 8px 3px 3px;margin-bottom:11px;scrollbar-color:#9c5638 #f6e7df;scrollbar-width:auto}._candidateGrid_yfmwo_1315:focus-visible{outline:3px solid var(--rin-accent);outline-offset:2px}._candidateGrid_yfmwo_1315::-webkit-scrollbar{width:12px}._candidateGrid_yfmwo_1315::-webkit-scrollbar-track{background:#f6e7df;border-radius:999px}._candidateGrid_yfmwo_1315::-webkit-scrollbar-thumb{border:3px solid #f6e7df;border-radius:999px;background:#9c5638}._candidateGrid_yfmwo_1315 button{min-width:0;text-align:left;border:2px solid #ddd5c8;background:#fbf9f4;border-radius:11px;padding:12px;cursor:pointer}._candidateGrid_yfmwo_1315 button:disabled{cursor:wait}._candidateGridBusy_yfmwo_1362{opacity:.62;pointer-events:none}._candidateGrid_yfmwo_1315 b{display:block;color:var(--rin-accent);font-size:12px;margin-bottom:6px}._candidateGrid_yfmwo_1315 span{display:block;font-size:13px;line-height:1.7;overflow-wrap:anywhere}._candidateSelected_yfmwo_1381{border-color:var(--rin-accent)!important;background:var(--rin-accent-soft)!important}._editLabel_yfmwo_1386{display:block;color:#9a9082;font-size:13px;font-weight:700;margin-bottom:5px}._greetingRow_yfmwo_1394{margin-bottom:6px}._familyTextarea_yfmwo_1021{min-height:110px;background:#fff;border-color:#c9bfae;font-size:17px;line-height:1.9}._approveRow_yfmwo_1135{display:flex;align-items:center;gap:14px;margin-top:12px}._approveRow_yfmwo_1135>button:first-child{background:var(--rin-accent);padding:13px 28px;font-size:17px}._approveRow_yfmwo_1135>button:first-child:disabled{background:#c9c2b4;cursor:not-allowed}._approvedButton_yfmwo_1424{background:#3e8e5a!important}._approveRow_yfmwo_1135 span{color:#3e8e5a;font-size:15px;font-weight:700}._linkButton_yfmwo_1434{border:0;background:transparent;color:#9a9082;text-decoration:underline;font-size:14px;font-weight:700;cursor:pointer}._internalNoteBlock_yfmwo_1444{border:3px solid #675879;border-radius:14px;background:#faf8fc;margin:0 0 24px;overflow:hidden}._internalNoteBand_yfmwo_1452{min-height:64px;background:#675879;color:#fff;display:flex;align-items:center;gap:18px;padding:12px 18px}._internalNoteBand_yfmwo_1452>div{display:flex;flex-direction:column;gap:2px}._internalNoteBand_yfmwo_1452 b{font-size:21px;letter-spacing:.04em}._internalNoteBand_yfmwo_1452 span{color:#eee8f3;font-size:13px}._internalNoteBand_yfmwo_1452 strong{margin-left:auto;border:2px solid #fff;background:#4f405f;border-radius:8px;padding:8px 13px;font-size:16px;white-space:nowrap}._internalNoteComposer_yfmwo_1488{padding:18px;border-bottom:1px solid #ded6e6}._internalNoteComposerHead_yfmwo_1493{display:flex;align-items:center;gap:14px;margin-bottom:12px}._internalNoteComposerHead_yfmwo_1493 b{font-size:18px}._internalNoteComposerHead_yfmwo_1493 span{color:#6e655a;font-size:14px}._internalNoteComposerHead_yfmwo_1493 button,._internalNoteActions_yfmwo_1510 button,._internalNoteEdit_yfmwo_1511>div:last-child button{border:1px solid #675879;background:#fff;color:#675879;border-radius:8px;padding:8px 12px;font-size:14px;font-weight:700;cursor:pointer}._internalNoteComposerHead_yfmwo_1493 button{margin-left:auto}._internalNoteCategories_yfmwo_1526{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}._internalNoteCategories_yfmwo_1526 button{border:1.5px solid #cfc4d9;background:#fff;color:#655b6f;border-radius:999px;padding:8px 12px;font-size:14px;font-weight:700;cursor:pointer}._internalNoteCategorySelected_yfmwo_1544{border-color:#675879!important;background:#675879!important;color:#fff!important}._internalNoteTextarea_yfmwo_1550,._internalNoteEdit_yfmwo_1511 textarea{width:100%;min-height:94px;resize:vertical;border:2px solid #bcaec8;background:#fff;color:#221e1a;border-radius:10px;padding:12px 14px;font:inherit;font-size:17px;line-height:1.75;box-sizing:border-box}._internalNoteComposerFoot_yfmwo_1566{display:flex;align-items:center;gap:12px;margin-top:10px}._internalNoteComposerFoot_yfmwo_1566 span{color:#756b7e;font-size:13px}._internalNoteComposerFoot_yfmwo_1566 button{margin-left:auto;border:0;background:#675879;color:#fff;border-radius:9px;padding:11px 24px;font-size:17px;font-weight:700;cursor:pointer}._internalNoteComposerFoot_yfmwo_1566 button:disabled,._internalNoteEdit_yfmwo_1511 button:disabled{background:#c9c1cf;border-color:#c9c1cf;color:#fff;cursor:not-allowed}._internalNoteList_yfmwo_1598{padding:16px 18px 18px}._internalNoteListHead_yfmwo_1602{display:flex;align-items:center;gap:9px;margin-bottom:10px}._internalNoteListHead_yfmwo_1602 b{font-size:18px}._internalNoteListHead_yfmwo_1602 span{border-radius:999px;background:#e7e0ed;color:#675879;padding:3px 9px;font-size:13px;font-weight:700}._internalNoteItem_yfmwo_1622,._internalNoteHistoryItem_yfmwo_1623{border:1px solid #d8cfdf;border-left:5px solid #82708f;background:#fff;border-radius:10px;padding:12px 14px}._internalNoteItem_yfmwo_1622+._internalNoteItem_yfmwo_1622{margin-top:10px}._internalNoteMeta_yfmwo_1635{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:7px}._internalNoteMeta_yfmwo_1635 b{color:#4f405f;font-size:17px}._internalNoteMeta_yfmwo_1635 span,._internalNoteHistoryItem_yfmwo_1623 em{border-radius:999px;background:#eee9f2;color:#675879;padding:3px 9px;font-size:12px;font-style:normal;font-weight:700}._internalNoteMeta_yfmwo_1635 small{color:#766d7c;font-size:13px}._internalNoteItem_yfmwo_1622>p,._internalNoteHistoryItem_yfmwo_1623>p{margin:0;color:#302a34;font-size:17px;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere}._internalNoteActions_yfmwo_1510{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}._internalNoteActions_yfmwo_1510 button:last-child{border-color:#b85f44;color:#a44c37}._internalNoteEdit_yfmwo_1511>div:last-child{display:flex;justify-content:flex-end;gap:8px;margin-top:9px}._internalNoteEdit_yfmwo_1511>div:last-child button:last-child{background:#675879;color:#fff}._internalNoteEmpty_yfmwo_1698{margin:0;border:1px dashed #cfc4d9;border-radius:9px;color:#756b7e;padding:14px;font-size:15px}._internalNoteRecent_yfmwo_1708{padding:16px 18px 0}._internalNoteRecent_yfmwo_1708 ._internalNoteListHead_yfmwo_1602{flex-wrap:wrap}._internalNoteRecent_yfmwo_1708 ._internalNoteListHead_yfmwo_1602 small{color:#766d7c;font-size:13px}._internalNoteRecent_yfmwo_1708 ._internalNoteEmpty_yfmwo_1698 button{margin-left:8px}._internalNoteRecentList_yfmwo_1725{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}._internalNoteRecentItem_yfmwo_1734{display:flex;flex-direction:column;gap:6px;width:100%;min-width:0;border:1px solid #d8cfdf;border-left:5px solid #82708f;border-radius:10px;background:#faf8fc;padding:10px 12px;color:inherit;font:inherit;text-align:left;cursor:pointer}._internalNoteRecentItem_yfmwo_1734:hover,._internalNoteRecentItem_yfmwo_1734:focus-visible{background:#f1ecf5}._internalNoteRecentMeta_yfmwo_1756{display:flex;flex-wrap:wrap;align-items:center;gap:6px 9px;min-width:0}._internalNoteRecentMeta_yfmwo_1756 b{color:#4f405f;font-size:15px}._internalNoteRecentMeta_yfmwo_1756>span{color:#766d7c;font-size:13px}._internalNoteRecentMeta_yfmwo_1756 em{border-radius:999px;background:#eee9f2;color:#675879;padding:2px 9px;font-size:12px;font-style:normal;font-weight:700;overflow-wrap:anywhere}._internalNoteRecentPreview_yfmwo_1785{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;color:#302a34;font-size:15px;line-height:1.6;overflow-wrap:anywhere}._internalNoteHistoryItemFocused_yfmwo_1797{border-color:#675879;box-shadow:0 0 0 3px #d9cfe3}._internalNoteHistoryModal_yfmwo_1802{width:min(920px,calc(100vw - 48px))}._internalNoteHistoryControls_yfmwo_1806{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:9px;padding:10px 22px;border-bottom:1px solid #ece6db;color:#6e655a;font-size:14px;font-weight:700}._internalNoteHistoryControls_yfmwo_1806 button{border:1px solid #c9bfae;border-radius:8px;background:#fff;color:#4f405f;padding:9px 12px;font:inherit;cursor:pointer}._internalNoteHistoryControls_yfmwo_1806 button:disabled{opacity:.5;cursor:wait}._internalNoteHistoryTabs_yfmwo_1834{flex:none;display:flex;align-items:center;gap:8px;padding:12px 22px;border-bottom:1px solid #ece6db}._internalNoteHistoryTabs_yfmwo_1834 [role=tablist]{flex:1;min-width:0;display:flex;gap:8px;overflow-x:auto}._internalNoteHistoryTabs_yfmwo_1834 button{flex:none;border:1px solid #c9bfae;border-radius:8px;background:#fff;color:#4f405f;padding:10px 12px;font:inherit;cursor:pointer}._internalNoteHistoryTabs_yfmwo_1834 button[aria-selected=true],._internalNoteHistoryTabs_yfmwo_1834 button[aria-pressed=true]{border-color:#665179;background:#665179;color:#fff;font-weight:700}._internalNoteHistoryControls_yfmwo_1806 label{display:flex;align-items:center;gap:6px}._internalNoteHistoryControls_yfmwo_1806 input{border:1px solid #c9bfae;border-radius:8px;background:#fff;color:#3f3549;padding:7px 9px;font:inherit}._internalNoteHistoryRangeError_yfmwo_1885{flex-basis:100%;margin:0;color:#a33a2c}._internalNoteHistoryDate_yfmwo_1891{display:flex;align-items:baseline;gap:10px;margin:6px 0 0;padding-bottom:4px;border-bottom:2px solid #d9cfe3;color:#4f405f;font-size:16px}._internalNoteHistoryDate_yfmwo_1891 span{color:#756b7e;font-size:13px;font-weight:700}._internalNoteHistoryTabs_yfmwo_1834 button:focus-visible,._internalNoteHistoryControls_yfmwo_1806 input:focus-visible,._internalNoteHistoryControls_yfmwo_1806 button:focus-visible{outline:3px solid var(--rin-accent);outline-offset:2px}._internalNoteHistoryDay_yfmwo_1915{display:flex;flex-direction:column;gap:10px}._internalNoteHistoryCount_yfmwo_1921{margin:0;color:#756b7e;font-size:14px}._internalNoteHistoryList_yfmwo_1927{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:10px;padding:16px 22px;background:#faf8fc}._internalNoteHistoryItem_yfmwo_1623>div{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:7px}._internalNoteHistoryItem_yfmwo_1623>div b{color:#4f405f;font-size:16px}._internalNoteHistoryItem_yfmwo_1623>div span,._internalNoteHistoryItem_yfmwo_1623>div small{color:#756b7e;font-size:13px}._graphGrid_yfmwo_1957{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:22px}._dailyWeightGraph_yfmwo_1964{grid-column:1 / -1}._footerBoxes_yfmwo_1966{display:flex;gap:16px}._photoBox_yfmwo_1971{width:170px;height:120px;flex:none;border:1px solid #ddd5c8;border-radius:10px;background:repeating-linear-gradient(45deg,#f6f2ea,#f6f2ea 10px,#f1ece2 10px 20px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}._photoBox_yfmwo_1971 span{color:#8a8073;font-size:12px;font-weight:700}._photoBox_yfmwo_1971 button{border:1px solid #c9bfae;background:#fff;border-radius:8px;padding:8px 13px;color:#6e655a;font-size:13px;font-weight:700}._familyBlank_yfmwo_2001{flex:1;border:1px solid #ddd5c8;border-radius:10px;padding:12px 16px}._familyBlank_yfmwo_2001 b{display:block;color:#9a9082;font-size:13px;margin-bottom:6px}._familyBlank_yfmwo_2001 span{color:#c9bfae;font-size:14px}._overlay_yfmwo_2020{position:fixed;inset:var(--staging-banner-height, 0px) 0 0;z-index:30;background:#221e1a73;display:flex;align-items:center;justify-content:center;padding:24px}._internalNoteHistoryOverlay_yfmwo_2031{position:fixed}._modal_yfmwo_2035{max-width:calc(100vw - 48px);height:min(820px,calc(100dvh - var(--staging-banner-height, 0px) - 48px));max-height:calc(100dvh - var(--staging-banner-height, 0px) - 48px);background:#fff;border-radius:16px;box-shadow:0 24px 60px #0000004d;display:flex;flex-direction:column;overflow:hidden}._modalHead_yfmwo_2047,._modalFoot_yfmwo_2048{flex:none;display:flex;align-items:center;padding:16px 22px}._modalHead_yfmwo_2047{justify-content:space-between;border-bottom:1px solid #ece6db}._modalHead_yfmwo_2047 h2{margin:0;font-size:21px}._modalHead_yfmwo_2047 p{margin:3px 0 0;color:#9a9082;font-size:13px}._modalHead_yfmwo_2047 button{border:0;background:#f1ece2;color:#6e655a;width:40px;height:40px;border-radius:10px;cursor:pointer}._modalFoot_yfmwo_2048{gap:14px;border-top:1px solid #ece6db}._modalFoot_yfmwo_2048 span{color:#9a9082;font-size:13px}._modalFoot_yfmwo_2048 button:not(._secondaryButton_yfmwo_2091){margin-left:auto;border:0;background:var(--rin-accent);color:#fff;border-radius:10px;padding:13px 30px;font-size:17px;font-weight:700;cursor:pointer}._trainingSettings_yfmwo_251{flex:1;min-height:0;overflow:auto;display:grid;align-content:start;gap:12px;padding:20px}._trainingSettings_yfmwo_251>button{justify-self:start}._trainingSettings_yfmwo_251 fieldset{border:1px solid var(--rin-accent-line-2);border-radius:10px;padding:12px;min-width:0}._trainingSettings_yfmwo_251 form{display:flex;flex-wrap:wrap;align-items:end;gap:12px}._trainingSettings_yfmwo_251 label{display:grid;gap:4px}._trainingSettings_yfmwo_251 input{padding:8px;border:1px solid var(--rin-accent-border-2);border-radius:6px;font:inherit}._trainingSettings_yfmwo_251 input[type=number]{width:100px}._trainingSettings_yfmwo_251 button{padding:8px 16px;border:1px solid var(--rin-accent-border-2);border-radius:6px}._trainingMasterList_yfmwo_2153{display:grid;gap:12px}._secondaryButton_yfmwo_2091{border:1px solid #ddd5c8;background:#fff;color:#6e655a;border-radius:10px;padding:12px 20px;font-size:15px;font-weight:700;cursor:pointer}._vitalModalBody_yfmwo_2169{flex:1;min-height:0;display:flex;overflow:hidden}._vitalGrid_yfmwo_2176{flex:1;min-width:0;overflow:auto}._vitalGridHead_yfmwo_2182,._vitalGridRow_yfmwo_2183{min-width:700px;scroll-margin-top:42px}._vitalGridHead_yfmwo_2182,._vitalGridRow_yfmwo_2183{display:grid;grid-template-columns:190px 1fr 1fr 1fr 1fr;align-items:center}._vitalGridHead_yfmwo_2182{position:sticky;top:0;z-index:3;background:#ede7dc;border-bottom:2px solid #c9bfae;color:#6e655a;font-size:14px;font-weight:700}._vitalGridHead_yfmwo_2182 span{padding:11px 10px}._vitalGridRow_yfmwo_2183{gap:6px;padding:5px 10px 5px 0;border-bottom:1px solid #f2ede3}._vitalGridRow_yfmwo_2183 b{padding:6px 16px;font-size:18px}._vitalGridRow_yfmwo_2183 input{width:100%;border:2px solid #ddd5c8;background:#fff;border-radius:9px;padding:11px 6px;font-size:21px;font-weight:700;text-align:center}._padCellActive_yfmwo_2232{border-color:var(--rin-accent)!important;background:var(--rin-accent-soft)!important}._numberPad_yfmwo_2237{width:clamp(260px,22vw,320px);flex:none;border-left:1px solid #ddd5c8;background:#fbf9f4;padding:16px 18px;overflow:auto}._numberPad_yfmwo_2237>b{display:block;font-size:15px;margin-bottom:4px}._numberPad_yfmwo_2237>strong{display:block;min-height:48px;text-align:center;color:var(--rin-accent);font-size:38px;margin:6px 0 12px}._numberPad_yfmwo_2237>span{display:block;color:#9a9082;font-size:12px;font-weight:700;margin-bottom:6px}._quickGrid_yfmwo_2269{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;margin-bottom:14px}._digitGrid_yfmwo_2276{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}._quickGrid_yfmwo_2269 button,._digitGrid_yfmwo_2276 button{border:1px solid #ddd5c8;background:#fff;border-radius:7px;padding:10px 0;font-size:15px;font-weight:700;cursor:pointer}._digitGrid_yfmwo_2276 button{padding:13px 0;font-size:20px}._padMoveButtons_yfmwo_2298{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}._prevButton_yfmwo_2305,._nextButton_yfmwo_2306{width:100%;border:0;border-radius:9px;padding:13px 0;font-size:16px;font-weight:700;cursor:pointer}._prevButton_yfmwo_2305{border:1px solid #c9bfae;background:#fff;color:#6e655a}._nextButton_yfmwo_2306{background:var(--rin-accent);color:#fff}._mealTools_yfmwo_1113{flex:none;background:#fbf9f4;border-bottom:1px solid #ece6db;display:flex;align-items:center;gap:10px;padding:12px 22px;flex-wrap:wrap}._mealTools_yfmwo_1113 label{display:flex;flex-direction:column;align-items:stretch;gap:6px;color:#6e655a;font-size:13px;font-weight:700}._mealInfoFields_yfmwo_2348{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1.4fr);gap:12px;width:100%}._mealInfoFields_yfmwo_2348 input{box-sizing:border-box;min-width:0;width:100%}._mealTools_yfmwo_1113 button:not(._linkButton_yfmwo_1434){border:0;background:var(--rin-accent);color:#fff;border-radius:10px;padding:13px 22px;font-size:16px;font-weight:700}._mealTools_yfmwo_1113>span{color:#3e8e5a;font-size:14px;font-weight:700}@media screen and (max-width:800px){._mealInfoFields_yfmwo_2348{grid-template-columns:1fr}._mealTools_yfmwo_1113 button:not(._linkButton_yfmwo_1434){width:100%}}._mealTable_yfmwo_2387,._toiletTable_yfmwo_2388,._trainingRows_yfmwo_2389{flex:1;min-height:0;overflow:auto}._mealHead_yfmwo_2395,._mealRow_yfmwo_2396{display:grid;grid-template-columns:190px 1fr 1fr 1.2fr;align-items:center}._toiletHead_yfmwo_2402,._toiletRow_yfmwo_2403{display:grid;grid-template-columns:150px 180px 180px minmax(520px,1fr);align-items:start}._mealHead_yfmwo_2395,._toiletHead_yfmwo_2402{position:sticky;top:0;z-index:3;background:#ede7dc;border-bottom:2px solid #c9bfae;color:#6e655a;font-size:14px;font-weight:700}._mealHead_yfmwo_2395 span,._toiletHead_yfmwo_2402 span{padding:11px 10px}._mealRow_yfmwo_2396,._toiletRow_yfmwo_2403{padding:7px 10px 7px 0;border-bottom:1px solid #f2ede3}._mealRow_yfmwo_2396>b,._toiletRow_yfmwo_2403>b{padding:4px 16px;font-size:18px}._stepper_yfmwo_2438{display:flex;align-items:center;gap:8px;padding:0 10px}._stepper_yfmwo_2438 button{width:46px;height:46px;border:1px solid #c9bfae;background:#fff;color:#6e655a;border-radius:9px;font-size:22px;font-weight:700;cursor:pointer}._stepper_yfmwo_2438 button:last-child{border:0;background:var(--rin-accent);color:#fff}._stepper_yfmwo_2438 strong{min-width:52px;text-align:center;font-size:23px}._trainingBulkTargets_yfmwo_2469{display:block;padding:8px 22px 0;background:#fbf9f4;color:#6e655a;font-size:12px}._trainingBulk_yfmwo_2469{flex:none;display:flex;align-items:center;gap:10px;padding:12px 22px;border-bottom:1px solid #ece6db;background:#fbf9f4;overflow-x:auto}._trainingBulk_yfmwo_2469>*{flex:none;max-width:100%;overflow-wrap:anywhere}._trainingBulk_yfmwo_2469 span{color:#6e655a;font-size:13px;font-weight:700}._trainingRow_yfmwo_2389{display:grid;grid-template-columns:170px minmax(0,1fr);align-items:start;border-bottom:1px solid #f2ede3;padding:9px 16px}._trainingWorkspace_yfmwo_2508{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain}._trainingWorkspace_yfmwo_2508 ._trainingRows_yfmwo_2389{overflow:visible}._trainingCommon_yfmwo_2519{margin:14px 16px;padding:12px;border:1px solid #d8d0c2;border-radius:10px;background:#fbf9f4;min-width:0}._trainingCommon_yfmwo_2519 legend{font-weight:700}._trainingCommon_yfmwo_2519 p{margin:8px 0;font-size:14px}._trainingCommon_yfmwo_2519 summary{cursor:pointer;padding:10px 0;font-weight:700}._trainingCommon_yfmwo_2519 ._trainingBulk_yfmwo_2469{flex-wrap:wrap;overflow:visible;padding:8px 0}._trainingActions_yfmwo_2532{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0}._trainingTarget_yfmwo_2533{display:flex;align-items:baseline;gap:10px;padding:8px}._trainingTarget_yfmwo_2533 input{flex:none;width:20px;height:20px}._trainingConfirmOverlay_yfmwo_2536{position:fixed;inset:0;z-index:40;display:grid;place-items:center;padding:20px;background:#221e1a8c}._trainingConfirm_yfmwo_2536{width:min(720px,100%);max-height:calc(100dvh - 40px);overflow:auto;border-radius:12px;background:#fff;padding:24px}._trainingConfirm_yfmwo_2536 button{margin:8px 8px 0 0}._trainingConfirm_yfmwo_2536 li{margin:10px 0;overflow-wrap:anywhere}._trainingRow_yfmwo_2389 b{font-size:18px;padding-top:7px}._executionEditor_yfmwo_2562{display:flex;flex-direction:column;gap:8px;min-width:0;padding:2px 10px 5px;border:0;margin:0}._executionEditor_yfmwo_2562:disabled,._chip_yfmwo_824:disabled{opacity:.6}._chip_yfmwo_824:disabled{cursor:default}._cancelReasonCheckbox_yfmwo_2581{display:inline-flex;gap:5px;align-items:center;padding:7px 10px;border:1px solid #d8cbc0;border-radius:8px;background:#fff;cursor:pointer;font-size:13px}._cancelReasonCheckbox_yfmwo_2581 input{width:16px;height:16px;accent-color:#ae5149}._cancelReasonChecked_yfmwo_2599{border-color:#bc5c52;background:#f9e5e0}._cancelOtherField_yfmwo_2604{display:grid;gap:5px;margin-top:8px;font-size:13px}._cancelOtherField_yfmwo_2604 input{min-width:0}._draftSaveRow_yfmwo_2615{display:flex;align-items:center;gap:12px;font-size:13px}._draftSaveButton_yfmwo_2622{padding:8px 16px;border:1px solid #6b7960;border-radius:8px;background:#eef3e9;color:#384b2e;font-weight:700;cursor:pointer}._draftSaveButton_yfmwo_2622:disabled{opacity:.6;cursor:default}._asyncResult_yfmwo_2637{display:grid;gap:8px;margin:12px 0;padding:12px;border:1px solid #d8dfd3;border-radius:8px;background:#f8faf6;overflow-wrap:anywhere}._asyncResult_yfmwo_2637 p{margin:0;line-height:1.6;white-space:pre-wrap}._asyncResult_yfmwo_2637 button{justify-self:start;max-width:100%;text-align:left}._familyDetailDisplay_yfmwo_2660{white-space:pre-wrap;overflow-wrap:anywhere}._executionOptions_yfmwo_2665{display:flex;align-items:center;flex-wrap:wrap;gap:8px}._executionOptions_yfmwo_2665>span{flex:0 0 72px;color:#6e655a;font-size:13px;font-weight:800}._cancelReasonOptions_yfmwo_2679{padding:7px 8px;border-left:3px solid #c2413c;background:#fff7f4}._executionDetail_yfmwo_2685{display:grid;grid-template-columns:145px minmax(0,1fr);gap:10px;align-items:start;padding:8px 10px;border:1px solid #d9c9e6;border-radius:8px;background:#f7f1fa}._executionDetail_yfmwo_2685>span{color:#6b4484;font-size:13px;font-weight:800}._executionDetail_yfmwo_2685 small{display:block;margin-top:4px;color:#795394;font-size:11px;line-height:1.45}._executionDetail_yfmwo_2685 textarea{box-sizing:border-box;width:100%;min-height:54px;resize:vertical;border-color:#cbb6da;background:#fff;line-height:1.5}._familyExecutionDetail_yfmwo_2720{border-color:#bbcdb4;background:#f0f6ed}._familyExecutionDetail_yfmwo_2720>span,._familyExecutionDetail_yfmwo_2720 small{color:#426039}._familyExecutionDetail_yfmwo_2720 textarea{border-color:#bbcdb4}@media screen and (max-width:900px){._toiletHead_yfmwo_2402,._toiletRow_yfmwo_2403{grid-template-columns:130px 180px 180px minmax(460px,1fr)}._executionDetail_yfmwo_2685{grid-template-columns:1fr}}@media screen and (max-width:1100px){._toiletHead_yfmwo_2402,._toiletRow_yfmwo_2403{grid-template-columns:130px 180px minmax(180px,1fr)}._toiletHead_yfmwo_2402>span:nth-child(4),._toiletRow_yfmwo_2403>:nth-child(4){grid-column:1 / -1}._toiletHead_yfmwo_2402>span:nth-child(4){padding-top:0}._toiletRow_yfmwo_2403>:nth-child(4){padding-left:16px}}._addVitalsBody_yfmwo_1115{padding:14px 22px 12px;flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column}._addVitalsBody_yfmwo_1115 label{display:flex;align-items:center;gap:10px;color:#6e655a;font-size:14px;font-weight:700;margin-bottom:10px}._addVitalsBody_yfmwo_1115 label input{width:130px;background:#fbf9f4;font-size:17px;font-weight:700}._addVitalsCells_yfmwo_2795{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:10px}._addVitalsBody_yfmwo_1115 ._addVitalsCells_yfmwo_2795 label{display:flex;flex-direction:column;align-items:stretch;gap:4px;padding:9px 6px;margin:0;border:2px solid #ddd5c8;background:#fff;border-radius:9px}._addVitalsCells_yfmwo_2795 span{color:#9a9082;font-size:12px;text-align:center}._addVitalsBody_yfmwo_1115 ._addVitalsCells_yfmwo_2795 input{width:100%;border:0;background:transparent;color:#221e1a;font-size:24px;text-align:center;outline:0}._addVitalsBody_yfmwo_1115 ._weightInput_yfmwo_2830{justify-content:flex-start;margin-bottom:12px}._weightError_yfmwo_2835{color:#b33531;font-size:13px;font-weight:700}._directVitalsHint_yfmwo_2837{border-radius:10px;background:var(--rin-accent-soft);color:var(--rin-accent);padding:10px 12px;font-size:13px;font-weight:700}._rosterScreen_yfmwo_2846{position:absolute;inset:0;z-index:40;background:#ece7de;display:flex;flex-direction:column}._rosterHead_yfmwo_2855{flex:none;display:flex;align-items:center;gap:18px;padding:14px 24px;background:#fff;border-bottom:1px solid #ddd5c8}._rosterHead_yfmwo_2855>div:first-child>span{color:#9a9082;font-size:13px;font-weight:700}._rosterHead_yfmwo_2855>div:first-child>div{display:flex;align-items:center;gap:8px;margin-top:3px}._rosterHead_yfmwo_2855 button{border:0;background:var(--rin-accent);color:#fff;border-radius:11px;padding:13px 24px;font-size:17px;font-weight:700;cursor:pointer}._rosterHead_yfmwo_2855>div:first-child button{width:46px;height:46px;border:1px solid #c9bfae;background:#fff;color:var(--rin-accent);padding:0}._rosterHead_yfmwo_2855>div:first-child ._rosterTodayButton_yfmwo_2898{width:auto;padding:0 12px;font-size:13px}._rosterHead_yfmwo_2855 b{min-width:252px;text-align:center;font-size:22px}._rosterHead_yfmwo_2855 em{color:var(--rin-accent);background:var(--rin-accent-soft-2);border-radius:6px;padding:6px 10px;font-style:normal;font-size:13px;font-weight:700}._rosterHead_yfmwo_2855>strong{margin-left:auto;color:#6e655a;font-size:16px}._rosterHead_yfmwo_2855>strong b{min-width:0;font-size:24px}._rosterBody_yfmwo_2931{flex:1;min-height:0;display:flex;overflow:hidden}._rosterPool_yfmwo_2938{flex:1;min-width:0;display:flex;flex-direction:column;overflow:auto;padding:16px 22px}._rosterFilter_yfmwo_397{display:flex;align-items:center;gap:12px;margin-bottom:10px}._rosterFilter_yfmwo_397 b{font-size:16px}._rosterFilter_yfmwo_397 div{display:flex;gap:5px}._rosterFilter_yfmwo_397>button{margin-left:auto;border:2px solid var(--rin-accent);background:var(--rin-accent-soft-2);color:var(--rin-accent);border-radius:10px;padding:11px 18px}._rosterPool_yfmwo_2938>p{margin:0 0 10px;color:#9a9082;font-size:13px}._poolGrid_yfmwo_2978{flex:none;min-height:0;overflow:auto;display:grid;grid-template-columns:1fr 1fr;gap:9px;align-content:start;padding-bottom:8px}._poolCard_yfmwo_2989,._poolCardSelected_yfmwo_2990{display:flex;align-items:center;gap:12px;border:1px solid #ddd5c8;border-radius:11px;background:#fff;padding:11px 14px}._poolCardSelected_yfmwo_2990{background:var(--rin-accent-soft)}._poolCard_yfmwo_2989 div,._poolCardSelected_yfmwo_2990 div{flex:1;min-width:0}._poolCard_yfmwo_2989 b,._poolCardSelected_yfmwo_2990 b{display:block;font-size:18px}._poolCard_yfmwo_2989 span,._poolCardSelected_yfmwo_2990 span{color:#9a9082;font-size:12px;margin-right:8px}._poolCard_yfmwo_2989 em,._poolCardSelected_yfmwo_2990 em{font-style:normal;font-size:12px;font-weight:700;margin-right:8px}._poolCard_yfmwo_2989 small,._poolCardSelected_yfmwo_2990 small{flex:none;color:#6e655a;background:#f1ece2;border-radius:6px;padding:4px 8px;font-size:12px;font-weight:700}._poolCard_yfmwo_2989 button,._poolCardSelected_yfmwo_2990 button{width:46px;height:46px;flex:none;border:0;background:var(--rin-accent);color:#fff;border-radius:10px;font-size:24px;font-weight:700}._poolCardSelected_yfmwo_2990 button{background:#f1ece2;color:#6e655a}._newUserArea_yfmwo_3060{flex:none;padding-top:10px;border-top:1px solid #ddd5c8}._newUserPanel_yfmwo_1114{background:#fff;border:2px solid var(--rin-accent);border-radius:12px;padding:14px 18px}._diagnosedHistoryEditor_yfmwo_3073{width:100%;padding:10px;border:1px solid var(--rin-accent-border);border-radius:8px;background:var(--rin-accent-faint)}._diagnosedHistoryEditor_yfmwo_3073 p{width:100%;margin:0;color:var(--rin-accent-dark);font-size:12px}._diagnosedHistoryEditor_yfmwo_3073>div{display:flex;flex-wrap:wrap;gap:7px;width:100%}._diagnosedHistoryEditor_yfmwo_3073>div span{padding:5px 8px;border-radius:6px;background:#fff}._newUserPanel_yfmwo_1114 b{display:block;margin-bottom:10px;font-size:16px}._newUserPanel_yfmwo_1114 b span{color:#9a9082;font-size:12px;font-weight:400}._newUserPanel_yfmwo_1114>div{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px}._newUserPanel_yfmwo_1114 input{width:230px;background:#fbf9f4;font-size:17px;font-weight:700}._userHideButton_yfmwo_3113{margin-left:auto}._userField_yfmwo_3117{display:grid;gap:4px}._userField_yfmwo_3117>span{color:#6e655a;font-size:12px;font-weight:700}._userField_yfmwo_3117 input[type=date]{width:180px}._newUserPanel_yfmwo_1114>div:last-child{margin-bottom:0}._newUserPanel_yfmwo_1114>div:first-of-type:before{content:"";order:1;flex-basis:100%;height:0}._newUserPanel_yfmwo_1114>div:first-of-type>button{order:2}._newUserPanel_yfmwo_1114>div:last-child>span{color:#6e655a;font-size:13px;font-weight:700}._newUserPanel_yfmwo_1114>div:last-child>button:not(._secondaryButton_yfmwo_2091){margin-left:0;border:0;background:var(--rin-accent);color:#fff;border-radius:9px;padding:11px 20px;font-size:15px;font-weight:700}._selectedPanel_yfmwo_3165{width:350px;flex:none;border-left:1px solid #ddd5c8;background:#fff;display:flex;flex-direction:column;overflow:hidden}._selectedPanel_yfmwo_3165>div:first-child{flex:none;padding:14px 18px;border-bottom:1px solid #ece6db}._selectedPanel_yfmwo_3165>div:first-child b{display:block;font-size:16px}._selectedPanel_yfmwo_3165>div:first-child span{color:#9a9082;font-size:13px}._selectedList_yfmwo_3191{flex:1;min-height:0;overflow:auto}._selectedList_yfmwo_3191>div{display:flex;align-items:center;gap:10px;border-bottom:1px solid #f2ede3;padding:11px 18px}._selectedList_yfmwo_3191>div span{flex:1;min-width:0}._selectedList_yfmwo_3191>div b{display:block;font-size:17px}._selectedPanel_yfmwo_3165 small{color:#9a9082;font-size:12px}._selectedList_yfmwo_3191>div button{width:42px;height:42px;flex:none;border:1px solid #c9bfae;background:#fff;border-radius:9px;color:#6e655a;font-size:22px;font-weight:700}._toast_yfmwo_3232{position:absolute;bottom:20px;left:50%;z-index:5;transform:translate(-50%);display:flex;align-items:center;gap:14px;background:#221e1a;color:#fff;border-radius:12px;box-shadow:0 10px 30px #0000004d;padding:13px 20px}._toast_yfmwo_3232 span{font-size:15px;font-weight:700}._toast_yfmwo_3232 button{border:0;background:var(--rin-accent);color:#fff;border-radius:8px;padding:9px 15px;font-size:14px;font-weight:700}._printScreen_yfmwo_3263{position:absolute;inset:0;z-index:60;background:#d8d2c6;overflow:auto;padding:72px 24px 24px}._completionScreen_yfmwo_3272{background:#ece7de}._completionOverview_yfmwo_3276{max-width:1100px;margin:0 auto;color:#221e1a}._completionExtraPrint_yfmwo_3283{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:14px;color:#6e655a;font-size:14px}._completionHero_yfmwo_3293{background:#fff;border:1px solid #ddd5c8;border-radius:8px;padding:20px 24px;margin-bottom:14px}._completionHero_yfmwo_3293 span{color:var(--rin-accent);font-size:16px;font-weight:700}._completionHero_yfmwo_3293 b{display:block;margin-top:4px;font-size:28px}._completionHero_yfmwo_3293 p{margin:8px 0 0;color:#6e655a;font-size:16px}._completionSummary_yfmwo_3319{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:12px}._completionSummary_yfmwo_3319 div{background:#fff;border:1px solid #ddd5c8;border-radius:8px;padding:16px 20px}._completionSummary_yfmwo_3319 b{display:block;font-size:32px;color:var(--rin-accent)}._completionSummary_yfmwo_3319 span{color:#6e655a;font-size:15px;font-weight:700}._completionWarning_yfmwo_3345{margin:0 0 12px;background:#fff8ea;border:1px solid #e6cf9c;border-radius:8px;color:#8a5b14;font-size:17px;font-weight:700;padding:13px 16px}._completionRows_yfmwo_3356{display:grid;gap:10px}._completionRow_yfmwo_3356{width:100%;min-height:76px;display:grid;grid-template-columns:minmax(240px,1.4fr) 104px minmax(240px,1fr) 96px;align-items:center;gap:14px;border:1px solid #ddd5c8;border-left-width:8px;border-radius:8px;background:#fff;padding:14px 18px;color:#221e1a;text-align:left;cursor:pointer}._completionRowComplete_yfmwo_3378{border-left-color:#2f7d52}._completionRowIncomplete_yfmwo_3382{border-left-color:#b85f44}._completionRow_yfmwo_3356 span{display:flex;flex-direction:column;gap:5px}._completionRow_yfmwo_3356 b{font-size:20px}._completionRow_yfmwo_3356 small,._completionRow_yfmwo_3356 em{color:#6e655a;font-size:15px;font-style:normal;line-height:1.45}._completionRow_yfmwo_3356>small{color:var(--rin-accent);font-weight:700;text-align:right}._completionBadge_yfmwo_3410{justify-self:start;border-radius:999px;padding:9px 14px;font-size:16px;font-weight:700}._batchPrintIntro_yfmwo_3418{width:210mm;margin:0 auto 16px;background:#fff;border:1px solid #ddd5c8;border-radius:8px;padding:16px 18px;display:flex;justify-content:space-between;gap:16px;color:#221e1a}._batchPrintIntro_yfmwo_3418 b{font-size:20px}._batchPrintIntro_yfmwo_3418 span{color:#6e655a;font-size:15px}._batchPrintPages_yfmwo_3440{display:grid;gap:18px}._batchPrintPages_yfmwo_3440 ._printPage_yfmwo_3445{break-after:page;page-break-after:always}._batchPrintPages_yfmwo_3440 ._printPage_yfmwo_3445:last-child{break-after:auto;page-break-after:auto}._printToolbar_yfmwo_36{position:fixed;top:0;left:0;right:0;z-index:2;height:58px;background:#fff;border-bottom:1px solid #ddd5c8;display:flex;justify-content:flex-end;align-items:center;gap:10px;padding:0 22px}._printToolbar_yfmwo_36 button:not(._secondaryButton_yfmwo_2091){border:0;background:var(--rin-accent);color:#fff;border-radius:10px;padding:12px 24px;font-size:16px;font-weight:700;cursor:pointer}._printToolbar_yfmwo_36 button:disabled{cursor:not-allowed;opacity:.45}._printPage_yfmwo_3445{box-sizing:border-box;width:210mm;height:297mm;margin:0 auto;padding:.5mm 0;overflow:hidden;display:flex;flex-direction:column;background:#fff;color:#221e1a;box-shadow:0 8px 28px #221e1a2e}._contactPrintSheet_yfmwo_3501{box-sizing:border-box;display:flex;flex-direction:column;width:100%;height:148mm;flex:0 0 148mm;overflow:hidden;padding:4mm 5mm;background:#fff;color:#221e1a;font-family:Yu Gothic,Meiryo,sans-serif;print-color-adjust:exact;-webkit-print-color-adjust:exact}._contactPrintSheet_yfmwo_3501:first-child{border-bottom:.3mm dashed #7c746b}._contactPrintHead_yfmwo_3521{display:grid;grid-template-columns:25mm 39mm minmax(38mm,1fr) 43mm 38mm;min-height:9mm;flex-shrink:0;margin-bottom:2mm;border:.3mm solid #2d2925;font-size:8.5pt;line-height:1.15}._contactPrintHead_yfmwo_3521>*{min-width:0;border-right:.3mm solid #2d2925;padding:1.1mm 1.4mm;display:flex;align-items:center;justify-content:center;overflow:hidden;text-align:center;white-space:nowrap}._contactPrintHead_yfmwo_3521>*:last-child{border-right:0}._contactPrintHead_yfmwo_3521 b{font-size:11pt;letter-spacing:.08em}._contactPrintHead_yfmwo_3521 strong{font-size:10pt;white-space:normal;overflow-wrap:anywhere}._contactPrintHead_yfmwo_3521 ._contactPrintFacility_yfmwo_3560{white-space:normal;overflow-wrap:anywhere}._contactPrintHead_yfmwo_3521 ._contactPrintFacility_yfmwo_3560[data-length=long]{font-size:7pt}._contactPrintHead_yfmwo_3521 ._contactPrintFacility_yfmwo_3560[data-length=longer]{font-size:6pt;line-height:1.1}._contactPrintHead_yfmwo_3521 ._contactPrintFacility_yfmwo_3560[data-length=longest]{font-size:5.5pt;line-height:1.1}._contactPrintColumns_yfmwo_3579{height:128mm;min-height:0;flex-shrink:1;display:grid;grid-template-columns:1.04fr 1.32fr .72fr;gap:2mm}._contactPrintColumn_yfmwo_3579{min-width:0;min-height:0;display:flex;flex-direction:column;gap:2mm}._printFrame_yfmwo_3596{position:relative;box-sizing:border-box;min-height:17mm;border:.3mm solid #2d2925;padding:5mm 2mm 2mm;overflow:hidden;background:#fff}._printFrame_yfmwo_3596 h2{position:absolute;top:.8mm;left:1.5mm;right:1.5mm;margin:0;color:#221e1a;font-size:8.5pt;line-height:1.2;text-align:center}._printFrame_yfmwo_3596>div{height:100%;min-height:0}._printFrame_yfmwo_3596 p{margin:0;font-size:8.5pt;line-height:1.45;overflow-wrap:anywhere}._printFrameVitals_yfmwo_3630{flex:0 0 auto}._printFrameCare_yfmwo_3636{flex:1 1 0;min-height:30mm}._printFrameBath_yfmwo_3642{min-height:34mm}._printFrameVisit_yfmwo_3647{flex:0 0 auto;min-height:0}._printVisitList_yfmwo_3652{margin:0;font-size:8pt;line-height:1.4}._printVisitList_yfmwo_3652>div{display:flex;justify-content:space-between;gap:1mm;border-bottom:.2mm solid #c9c2b8}._printVisitList_yfmwo_3652>div:last-child{border-bottom:0}._printVisitList_yfmwo_3652 dt,._printVisitList_yfmwo_3652 dd{margin:0;white-space:nowrap}._printVisitList_yfmwo_3652 dd{font-weight:700}._printFrameCare_yfmwo_3636 p,._printFrameBath_yfmwo_3642 p,._printFrameFamily_yfmwo_3681 p,._printFrameTraining_yfmwo_3682 p,._printFrameServices_yfmwo_3683 p{white-space:pre-wrap}._settingsButtons_yfmwo_3687{display:flex;flex-direction:column;gap:4px;flex-shrink:0}._settingsButtons_yfmwo_3687 button{padding:4px 8px}._serviceRow_yfmwo_3689{min-width:0;margin:0;border:1px solid #ddd5c8;border-radius:10px;padding:16px}._serviceRow_yfmwo_3689 legend{font-weight:700}._serviceRow_yfmwo_3689 label{display:inline-flex;gap:6px;align-items:flex-start;overflow-wrap:anywhere}._serviceRow_yfmwo_3689 input{flex:none;margin-top:4px}._serviceRow_yfmwo_3689>button{margin-top:12px;padding:8px 14px}._serviceRow_yfmwo_3689>small{margin-left:10px}._printMeasure_yfmwo_3697{position:absolute;visibility:hidden;pointer-events:none;top:0;left:0;height:0;overflow:hidden}._familyContinuationHint_yfmwo_3707{margin:6px 0 0;border:1px solid #d9b45a;border-radius:6px;padding:6px 10px;background:#fff7e2;color:#6b4a00;font-size:13px;line-height:1.5}._printContinuationPage_yfmwo_3718{box-sizing:border-box;display:flex;flex-direction:column;width:210mm;height:297mm;padding:12mm;font-family:Yu Gothic,Meiryo,sans-serif}._printContinuationHead_yfmwo_3728{flex:0 0 auto;margin-bottom:5mm;padding-bottom:3mm;border-bottom:.3mm solid #2d2925;font-size:10pt;line-height:1.5;overflow-wrap:anywhere}._printContinuationHead_yfmwo_3728 h2{margin:0 0 2mm;font-size:13pt}._printContinuationHead_yfmwo_3728 p{margin:0}._printContinuationBody_yfmwo_3747{flex:1 1 auto;min-height:0}._printContinuationBody_yfmwo_3747 p{margin:0;font-size:10pt;line-height:1.6;white-space:break-spaces;overflow-wrap:anywhere}._printFrameFamily_yfmwo_3681,._printFrameFamilyReply_yfmwo_3761{flex:0 0 36mm;margin-top:auto}._printFrameFamily_yfmwo_3681{flex:1 0 36mm}._familyReplySpace_yfmwo_3771{height:100%}._rosterWeek_yfmwo_3775{flex:none;display:grid;grid-template-columns:auto repeat(7,minmax(0,1fr)) auto;gap:6px;padding:10px 24px;border-bottom:1px solid #ddd5c8;background:#fff}._rosterWeek_yfmwo_3775 button{display:grid;gap:2px;border:1px solid #ddd5c8;border-radius:8px;padding:6px 10px;background:#fff;color:#6e655a;cursor:pointer}._rosterWeek_yfmwo_3775 button[aria-pressed=true]{background:var(--rin-accent-soft);border-color:var(--rin-accent);color:var(--rin-accent)}._compactVitalsTable_yfmwo_3802{border-top:.2mm solid #756f68;border-left:.2mm solid #756f68;font-size:7pt}._compactVitalsTable_yfmwo_3802>div{display:grid;grid-template-columns:13mm repeat(4,minmax(0,1fr))}._compactVitalsTable_yfmwo_3802 span,._compactVitalsTable_yfmwo_3802 b{min-width:0;border-right:.2mm solid #756f68;border-bottom:.2mm solid #756f68;padding:.6mm .4mm;line-height:1.2;overflow:hidden;text-align:center;white-space:nowrap}._compactVitalsTable_yfmwo_3802>div:first-child{background:#f2f0ec;font-weight:700}._compactVitalsTable_yfmwo_3802 span:empty:before,._compactVitalsTable_yfmwo_3802 b:empty:before{content:" "}._printFrame_yfmwo_3596 ._compactVitalsContinued_yfmwo_3837{border-right:.2mm solid #756f68;border-bottom:.2mm solid #756f68;padding:.6mm .4mm;font-size:7pt;line-height:1.2;text-align:center;white-space:nowrap;overflow:hidden}._compactMealGrid_yfmwo_3848{display:grid;grid-template-columns:repeat(3,1fr);gap:1mm;margin-bottom:1.5mm;font-size:8pt}._compactMealGrid_yfmwo_3848 span{border:.2mm solid #8c857d;padding:1mm;text-align:center;white-space:nowrap}._excretionCounts_yfmwo_3863{font-size:10pt!important;line-height:2!important;text-align:center}._printSheet_yfmwo_3869{width:210mm;min-height:297mm;margin:0 auto;background:#fff;color:#221e1a;box-shadow:0 8px 28px #221e1a2e;padding:18mm}._printHead_yfmwo_3879,._printPerson_yfmwo_3880,._printTimeGrid_yfmwo_3881,._printTwoCol_yfmwo_3882,._printVitals_yfmwo_3883>div{display:grid;gap:8px}._printHead_yfmwo_3879{grid-template-columns:1fr auto;align-items:start;border-bottom:3px solid var(--rin-accent);padding-bottom:10px;margin-bottom:14px}._printHead_yfmwo_3879 small{color:#6e655a;font-size:11px;font-weight:700}._printHead_yfmwo_3879 h1{margin:4px 0 0;font-size:28px;letter-spacing:.12em}._printHead_yfmwo_3879 div:last-child{text-align:right;color:#6e655a;font-size:13px;line-height:1.7;display:flex;flex-direction:column}._printPerson_yfmwo_3880{grid-template-columns:auto auto 1fr;align-items:end;margin-bottom:12px}._printPerson_yfmwo_3880 h2{margin:0;font-size:28px}._printPerson_yfmwo_3880 span{color:var(--rin-accent);font-weight:700}._printTimeGrid_yfmwo_3881{grid-template-columns:repeat(4,1fr);border:1px solid #ddd5c8;border-radius:8px;margin-bottom:14px}._printTimeGrid_yfmwo_3881 div{padding:7px 10px;border-right:1px solid #ece6db}._printTimeGrid_yfmwo_3881 div:last-child{border-right:0}._printTimeGrid_yfmwo_3881 span{display:block;color:#9a9082;font-size:11px;font-weight:700}._printTimeGrid_yfmwo_3881 b{font-size:16px}._printVitals_yfmwo_3883{margin-bottom:14px}._printVitals_yfmwo_3883>div{grid-template-columns:92px 72px 1fr 1fr 1fr;border-bottom:1px solid #ece6db;padding:5px 0}._printVitals_yfmwo_3883>div:first-child{color:#9a9082;font-size:12px;font-weight:700}._printVitals_yfmwo_3883 b,._printVitals_yfmwo_3883 span{color:#6e655a;font-size:13px}._printTwoCol_yfmwo_3882{grid-template-columns:1fr 1fr;gap:18px;margin-bottom:14px}._printTwoCol_yfmwo_3882 p,._printParagraph_yfmwo_3989,._printFamilyText_yfmwo_3990{margin:0 0 14px;font-size:15px;line-height:1.75}._printFamilyText_yfmwo_3990{min-height:96px;border:1px solid #ddd5c8;border-radius:8px;padding:10px 12px}._printFamilyBlank_yfmwo_4003{min-height:76px;border:1px solid #ddd5c8;border-radius:8px;padding:10px 12px}._printFamilyBlank_yfmwo_4003 b{display:block;color:#9a9082;font-size:13px;margin-bottom:6px}._printFamilyBlank_yfmwo_4003 span{color:#c9bfae;font-size:13px}@media print{@page{size:A4 portrait;margin:0}body{background:#fff;overflow:visible}._viewport_yfmwo_1,._canvas_yfmwo_40{display:block;width:auto;min-width:0;height:auto;overflow:visible;background:#fff}._canvas_yfmwo_40>:not(._printScreen_yfmwo_3263){display:none!important}._stagingViewport_yfmwo_12{padding-top:0}._stagingBanner_yfmwo_18{display:none!important}._headerBand_yfmwo_101{box-shadow:none}._printScreen_yfmwo_3263{position:static;inset:auto;z-index:auto;background:#fff;overflow:visible;padding:0}._printToolbar_yfmwo_36,._completionOverview_yfmwo_3276,._batchPrintIntro_yfmwo_3418{display:none!important}._batchPrintPages_yfmwo_3440{display:block}._printPage_yfmwo_3445{width:210mm;height:297mm;margin:0;box-shadow:none;overflow:hidden}._contactPrintSheet_yfmwo_3501{break-inside:avoid;page-break-inside:avoid}._printSheet_yfmwo_3869{width:auto;min-height:auto;margin:0;box-shadow:none;padding:14mm;print-color-adjust:exact;-webkit-print-color-adjust:exact}._batchPrintPages_yfmwo_3440 ._printPage_yfmwo_3445{break-after:page;page-break-after:always}._batchPrintPages_yfmwo_3440 ._printPage_yfmwo_3445:last-child{break-after:auto;page-break-after:auto}}._internalNoteHistoryNotice_yfmwo_4116{flex:none;margin:0;padding:8px 22px;border-bottom:1px solid #ecd2cc;background:#fff4f1;color:#8a2f22;font-size:14px}._internalNoteHistoryNotice_yfmwo_4116 p{margin:0 0 4px}._internalNoteHistoryNotice_yfmwo_4116 button,._internalNoteHistoryTargets_yfmwo_4131 button,._internalNoteHistoryCandidates_yfmwo_4132 button{border:1px solid #c9bfae;border-radius:8px;background:#fff;color:#4f405f;padding:6px 10px;font:inherit;cursor:pointer}._internalNoteHistoryTargets_yfmwo_4131{display:flex;flex-direction:column;gap:8px;padding:10px 22px;border-bottom:1px solid #ece6db;color:#6e655a;font-size:14px}._internalNoteHistoryTargetList_yfmwo_4152,._internalNoteHistoryTargetSearch_yfmwo_4153{display:flex;flex-wrap:wrap;align-items:center;gap:9px}._internalNoteHistoryTargetList_yfmwo_4152>span{display:inline-flex;align-items:center;gap:6px;border:1px solid #d9cfe3;border-radius:8px;background:#f4effa;padding:3px 4px 3px 10px;color:#4f405f;font-weight:700}._internalNoteHistoryTargetSearch_yfmwo_4153 label{display:flex;align-items:center;gap:6px}._internalNoteHistoryTargetSearch_yfmwo_4153 select,._internalNoteHistoryTargetSearch_yfmwo_4153 input{border:1px solid #c9bfae;border-radius:8px;background:#fff;color:#3f3549;padding:7px 9px;font:inherit}._internalNoteHistoryCandidates_yfmwo_4132{max-height:160px;overflow:auto}._internalNoteHistoryCandidates_yfmwo_4132 p,._internalNoteHistoryCandidates_yfmwo_4132 ul{margin:0;padding:0;list-style:none}._internalNoteHistoryCandidates_yfmwo_4132 li{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 0;border-bottom:1px dashed #e4dccf}._internalNoteHistoryItem_yfmwo_1623>div strong{border-radius:6px;background:#ece4f4;padding:1px 6px;color:#4f405f;font-size:13px}._internalNoteHistoryConditions_yfmwo_4218{flex:0 1 auto;min-height:0;max-height:50%;overflow:auto}._hint_ar1ti_1{position:fixed;z-index:10000;box-sizing:border-box;max-width:min(320px,calc(100vw - 32px));padding:9px 12px;border:1px solid var(--rin-accent-deep-3);border-radius:8px;background:var(--rin-accent-deep-4);color:#fff;box-shadow:0 3px 12px #0003;font:400 14px/1.5 sans-serif;overflow-wrap:anywhere;pointer-events:none}@media print{._hint_ar1ti_1{display:none}}@page bathList{size:A4 landscape;margin:10mm}._notice_s525l_10{box-sizing:border-box;width:min(277mm,100%);margin:0 auto 16px;display:grid;gap:6px;padding:8px 10px;border-left:4px solid #8a6d3b;background:#fbf6ea;font-size:14px}._notice_s525l_10 p{margin:0}._sheet_s525l_26{page:bathList;box-sizing:border-box;width:min(277mm,100%);margin:0 auto;padding:8mm;background:#fff;color:#221e1a;font-family:Yu Gothic,Meiryo,sans-serif;font-size:10pt;line-height:1.35}._head_s525l_39{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4mm;margin-bottom:3mm}._head_s525l_39 h1{margin:0;font-size:14pt}._head_s525l_39 dl{display:flex;flex-wrap:wrap;gap:2mm 6mm;margin:0}._head_s525l_39 dl>div{display:flex;gap:2mm}._head_s525l_39 dt{color:#6e655a;font-weight:700}._head_s525l_39 dd{margin:0}._table_s525l_74{width:100%;border-collapse:collapse;table-layout:fixed}._colName_s525l_80{width:13%}._colStatus_s525l_81{width:7%}._colMethod_s525l_82{width:12%}._colAssist_s525l_83{width:8%}._colReason_s525l_84{width:14%}._table_s525l_74 th,._table_s525l_74 td{border:1px solid #8f8576;padding:1.5mm 2mm;vertical-align:top;text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal}._table_s525l_74 thead th{background:#ede7dc;font-weight:700;print-color-adjust:exact;-webkit-print-color-adjust:exact}._table_s525l_74 thead{display:table-header-group}._table_s525l_74 tr{break-inside:avoid;page-break-inside:avoid}._table_s525l_74 tr[data-long]{break-inside:auto;page-break-inside:auto}@media print{._notice_s525l_10{display:none!important}body:has(._sheet_s525l_26){background:#fff}._sheet_s525l_26{width:auto;padding:0}}._panel_10fve_1{flex:1;min-height:0;overflow:auto;display:grid;align-content:start;gap:10px;padding:18px 20px}._panel_10fve_1 p{margin:0;overflow-wrap:anywhere}._date_10fve_16{font-size:17px;font-weight:700}._note_10fve_21{color:#6e655a;font-size:13px}._saved_10fve_26{padding:8px 10px;border-radius:8px;background:#f4f1ea}._options_10fve_32{min-width:0;margin:0;padding:10px 12px;border:1px solid var(--rin-accent-line-2);border-radius:10px}._options_10fve_32 ul{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:6px 14px}._options_10fve_32 label{display:flex;align-items:flex-start;gap:8px;min-width:0;padding:6px 4px;cursor:pointer}._options_10fve_32 input{flex:none;width:20px;height:20px;margin:1px 0 0}._options_10fve_32 span{min-width:0;overflow-wrap:anywhere}._actions_10fve_70,._add_10fve_71{display:flex;flex-wrap:wrap;align-items:end;gap:10px}._actions_10fve_70 button,._add_10fve_71 button{padding:8px 16px;border:1px solid var(--rin-accent-border-2);border-radius:6px;background:#fff;font:inherit;cursor:pointer}._actions_10fve_70 ._primary_10fve_88{border-color:var(--rin-accent);background:var(--rin-accent);color:#fff;font-weight:700}._actions_10fve_70 button:disabled,._add_10fve_71 button:disabled{opacity:.55;cursor:default}._add_10fve_71{padding-top:10px;border-top:1px solid #ece6db}._add_10fve_71 label{display:grid;gap:4px;flex:1 1 220px;min-width:0}._add_10fve_71 input{min-width:0;padding:8px;border:1px solid var(--rin-accent-border-2);border-radius:6px;font:inherit}._panel_1cpzr_1{flex:1;min-height:0;overflow:auto;display:grid;align-content:start;gap:10px;padding:18px 20px}._panel_1cpzr_1 p{margin:0;overflow-wrap:anywhere}._date_1cpzr_16{font-size:17px;font-weight:700}._note_1cpzr_21,._counter_1cpzr_22{color:#6e655a;font-size:13px}._counter_1cpzr_22[data-over=true]{color:#c0392b;font-weight:700}._group_1cpzr_32{min-width:0;margin:0;padding:10px 12px;border:1px solid var(--rin-accent-line-2);border-radius:10px;display:grid;gap:6px}._group_1cpzr_32 legend{font-weight:700}._group_1cpzr_32 select,._group_1cpzr_32 textarea,._group_1cpzr_32 input[type=text],._incidentNote_1cpzr_49,._jobTitles_1cpzr_50 input{min-width:0;padding:8px;border:1px solid var(--rin-accent-border-2);border-radius:6px;font:inherit}._group_1cpzr_32 textarea{resize:vertical}._incidents_1cpzr_62,._roster_1cpzr_63,._jobTitles_1cpzr_50 ul{margin:0;padding:0;list-style:none;display:grid;gap:8px}._incidents_1cpzr_62 li{display:grid;grid-template-columns:110px auto minmax(0,1fr);align-items:center;gap:6px 12px}._incidentLabel_1cpzr_79{font-weight:700}._choices_1cpzr_83{display:flex;gap:10px;flex-wrap:wrap}._choices_1cpzr_83 label,._roster_1cpzr_63 label{display:flex;align-items:center;gap:6px;cursor:pointer}._roster_1cpzr_63{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}._roster_1cpzr_63 label span{min-width:0;overflow-wrap:anywhere}._roster_1cpzr_63 label small{margin-left:auto;color:#6e655a}._roster_1cpzr_63 label[data-status=cancelled] small{color:#c0392b;font-weight:700}._actions_1cpzr_116{display:flex;flex-wrap:wrap;gap:10px}._actions_1cpzr_116 button,._jobTitles_1cpzr_50 button{padding:8px 16px;border:1px solid var(--rin-accent-border-2);border-radius:6px;background:#fff;font:inherit;cursor:pointer}._actions_1cpzr_116 ._primary_1cpzr_132{border-color:var(--rin-accent);background:var(--rin-accent);color:#fff;font-weight:700}._actions_1cpzr_116 button:disabled,._jobTitles_1cpzr_50 button:disabled{opacity:.55;cursor:default}._jobTitles_1cpzr_50{padding-top:10px;border-top:1px solid #ece6db}._jobTitles_1cpzr_50 summary{cursor:pointer;font-weight:700}._jobTitles_1cpzr_50 ul{margin-top:8px}._jobTitles_1cpzr_50 li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,180px) auto;align-items:center;gap:6px 10px}._staffName_1cpzr_166{overflow-wrap:anywhere}._inlineMessage_1cpzr_170{grid-column:1 / -1;font-size:13px}@media(max-width:640px){._incidents_1cpzr_62 li,._jobTitles_1cpzr_50 li{grid-template-columns:1fr}}@page dailyJournal{size:A4 portrait;margin:10mm 0}._journalRuler_10hf6_11{position:absolute;visibility:hidden;pointer-events:none;top:0;left:0;width:0;height:297mm}._journalError_10hf6_21,._journalOverflow_10hf6_22{margin:0 0 12px;padding:10px 12px;border:1px solid #c0392b;border-radius:8px;background:#fdf0ee;color:#8e2a1f;font-size:15px}._journalPage_10hf6_32{page:dailyJournal;box-sizing:border-box;width:210mm;min-height:297mm;margin:0 auto;padding:10mm 12mm;display:flex;flex-direction:column;gap:3mm;background:#fff;color:#221e1a;font-family:Yu Gothic,Meiryo,sans-serif;font-size:10pt;line-height:1.25;break-before:page;page-break-before:always;print-color-adjust:exact;-webkit-print-color-adjust:exact}._journalHead_10hf6_53{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:1mm 6mm;border-bottom:.6mm solid #221e1a;padding-bottom:2mm}._journalHead_10hf6_53 h1{margin:0;font-size:16pt;font-weight:700}._journalHead_10hf6_53 p{margin:0}._journalDate_10hf6_72{font-size:12pt;font-weight:700;text-align:right}._journalCount_10hf6_78,._journalNotice_10hf6_79{font-size:9pt;color:#4a433b}._journalNotice_10hf6_79{text-align:right}._journalStatus_10hf6_89{grid-column:1 / -1;padding:.6mm 2mm;border:.3mm solid #221e1a;font-size:9.5pt;font-weight:700}._journalStatus_10hf6_89[data-kind=unconfirmed],._journalStatus_10hf6_89[data-kind=current]{border-style:dashed}._journalFields_10hf6_102{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;gap:0 6mm;margin:1mm 0 0}._journalFields_10hf6_102 div{display:grid;grid-template-columns:auto 1fr;gap:2mm;align-items:end}._journalFields_10hf6_102 dt{font-weight:700;white-space:nowrap}._journalFields_10hf6_102 dd{margin:0;min-height:5mm;border-bottom:.3mm solid #8c8275;overflow-wrap:anywhere}._journalSummary_10hf6_130{display:grid;grid-template-columns:104mm minmax(0,1fr);gap:3mm;align-items:stretch;break-inside:avoid}._journalSummary_10hf6_130 ._journalStaff_10hf6_138{grid-template-columns:1fr;gap:1mm;align-content:start}._censusTable_10hf6_144{width:100%;table-layout:fixed;border-collapse:collapse;font-size:9pt}._censusTable_10hf6_144 th,._censusTable_10hf6_144 td{border:.3mm solid #8c8275;padding:.3mm .6mm;height:4.8mm;box-sizing:border-box;text-align:center;font-variant-numeric:tabular-nums}._censusTable_10hf6_144 thead th{background:#efe9df;font-weight:700}._censusTable_10hf6_144 tbody th{width:24mm;white-space:nowrap;font-weight:700;text-align:left}._censusTable_10hf6_144 thead tr:first-child th:first-child{width:24mm}._censusTable_10hf6_144 tr[data-group=total] th,._censusTable_10hf6_144 tr[data-group=total] td{border-top-width:.5mm;font-weight:700}._censusNote_10hf6_183{margin:.8mm 0 0;font-size:9pt;color:#4a433b;display:flex;flex-wrap:wrap;gap:0 4mm}._journalCounts_10hf6_192{display:flex;flex-wrap:wrap;gap:1mm 8mm;margin:0;padding:1.2mm 3mm;border:.3mm solid #8c8275;break-inside:avoid}._journalCounts_10hf6_192 div{display:flex;gap:2mm}._journalCounts_10hf6_192 dt{font-weight:700}._journalCounts_10hf6_192 dd{margin:0;font-variant-numeric:tabular-nums}._journalMemo_10hf6_216{border:.3mm solid #8c8275;padding:1.2mm 3mm;break-inside:avoid}._journalMemo_10hf6_216 h2{margin:0;font-size:10pt;font-weight:700}._journalMemoBody_10hf6_228{min-height:12mm;white-space:break-spaces;overflow-wrap:anywhere}._journalConditions_10hf6_234 h2{margin:0 0 .6mm;font-size:10pt;font-weight:700}._journalConditions_10hf6_234 p{margin:0}._conditionTable_10hf6_245{width:100%;table-layout:fixed;border-collapse:collapse;line-height:1.3}._colConditionName_10hf6_252{width:30mm}._conditionTable_10hf6_245 th,._conditionTable_10hf6_245 td{border:.3mm solid #8c8275;padding:.8mm 1.6mm;box-sizing:border-box;vertical-align:top;text-align:left}._conditionTable_10hf6_245 thead th{background:#efe9df;font-size:9.5pt;font-weight:700;text-align:center}._conditionTable_10hf6_245 thead{display:table-header-group}._conditionTable_10hf6_245 tr{break-inside:avoid;page-break-inside:avoid}._conditionName_10hf6_281{font-weight:700;overflow-wrap:anywhere;word-break:break-all}._conditionNameRepeat_10hf6_288{font-weight:400;color:#6b6258}._conditionNote_10hf6_293{overflow-wrap:anywhere}._conditionOther_10hf6_297{margin-right:1.5mm}._conditionBody_10hf6_301{white-space:break-spaces}._conditionOutside_10hf6_305{margin-top:.6mm!important;font-size:9pt}._jobTitle_10hf6_310{font-size:9pt;color:#4a433b}._journalIncidents_10hf6_315{border:.3mm solid #8c8275;padding:1.2mm 3mm;break-inside:avoid}._journalIncidents_10hf6_315 h2{margin:0 0 .6mm;font-size:10pt;font-weight:700}._journalIncidents_10hf6_315 ul{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:.6mm 6mm}._journalIncidents_10hf6_315 li{display:flex;flex-wrap:wrap;gap:0 2mm;overflow-wrap:anywhere;min-width:0}._incidentValue_10hf6_344{font-weight:700}._incidentNote_10hf6_348{flex-basis:100%;font-size:9pt;white-space:break-spaces}._cellNotes_10hf6_354{font-size:9pt;line-height:1.35;overflow-wrap:anywhere}._note_10hf6_360{display:inline}._note_10hf6_360+._note_10hf6_360:before{content:" ／ ";color:#8c8275}._noteTime_10hf6_369{font-variant-numeric:tabular-nums;margin-right:1mm}._noteKind_10hf6_374{font-weight:700;margin-right:1mm}._journalStaff_10hf6_138{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:4mm;border:.3mm solid #8c8275;padding:1.6mm 3mm;break-inside:avoid}._journalStaff_10hf6_138 h2{margin:0;font-size:10.5pt;font-weight:700;white-space:nowrap}._journalStaff_10hf6_138 ul{margin:0;padding:0;list-style:none;display:grid;gap:.8mm}._journalStaff_10hf6_138 li{min-width:0}._journalStaff_10hf6_138 li,._journalStaff_10hf6_138 p{margin:0;overflow-wrap:anywhere}._journalTable_10hf6_414{width:100%;table-layout:fixed;border-collapse:collapse}._colNo_10hf6_420{width:8mm}._colMark_10hf6_424{width:11mm}._colTraining_10hf6_428{width:15mm}._colTime_10hf6_432{width:13mm}._colNotes_10hf6_436{width:84mm}._journalTable_10hf6_414 th,._journalTable_10hf6_414 td{border:.3mm solid #8c8275;padding:.4mm 1.4mm;height:5.2mm;box-sizing:border-box;vertical-align:middle}._journalTable_10hf6_414 th{background:#efe9df;font-size:9.5pt;font-weight:700;text-align:center}._journalTable_10hf6_414 thead{display:table-header-group}._journalTable_10hf6_414 ._continuationRow_10hf6_461 th,._conditionTable_10hf6_245 ._continuationRow_10hf6_461 th{background:#fff;font-size:9pt;font-weight:700;text-align:left;height:auto;padding:0 0 .4mm;border-style:none none solid}._journalTable_10hf6_414 tr{break-inside:avoid;page-break-inside:avoid}._cellCenter_10hf6_477{text-align:center;font-variant-numeric:tabular-nums}._cellName_10hf6_482{overflow-wrap:anywhere;word-break:break-all}._cellEmpty_10hf6_487{text-align:center;color:#4a433b}._journalLegend_10hf6_493{font-size:8.5pt;line-height:1.2;color:#4a433b;break-inside:avoid}._journalLegend_10hf6_493 p{margin:0}@media print{._journalRuler_10hf6_11,._journalError_10hf6_21,._journalOverflow_10hf6_22{display:none!important}._journalPage_10hf6_32{min-height:277mm;padding-top:0;padding-bottom:0}}._dateField_7cz8w_1{display:inline-flex;align-items:center;gap:8px;margin-right:auto;font-size:15px;font-weight:700}._dateField_7cz8w_1 input{padding:8px 10px;border:1px solid var(--rin-accent-border-2);border-radius:8px;font:inherit;font-weight:400}._notice_7cz8w_18{box-sizing:border-box;width:min(210mm,100%);margin:0 auto 16px;display:grid;gap:6px;padding:8px 10px;border-left:4px solid #8a6d3b;background:#fbf6ea;font-size:14px}._notice_7cz8w_18 p{margin:0}._notice_7cz8w_18 button{margin-top:4px;padding:6px 14px;border:1px solid var(--rin-accent-border-2);border-radius:6px;background:#fff;font:inherit;cursor:pointer}@media print{._notice_7cz8w_18{display:none!important}}._snapshotPanel_7cz8w_51{box-sizing:border-box;width:min(210mm,100%);margin:0 auto 16px;display:grid;gap:8px;padding:10px 12px;border:1px solid var(--rin-accent-border-2);border-radius:8px;background:#fff;font-size:14px}._snapshotPanel_7cz8w_51 p{margin:0}._versionField_7cz8w_68{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-weight:700}._versionField_7cz8w_68 select{max-width:100%;padding:6px 8px;border:1px solid var(--rin-accent-border-2);border-radius:6px;font:inherit;font-weight:400}._changed_7cz8w_85{display:grid;gap:6px;padding:8px 10px;border-left:4px solid #b5482f;background:#fbefeb}._unchanged_7cz8w_93{color:var(--rin-accent-dark-3)}._actions_7cz8w_97{display:flex;flex-wrap:wrap;align-items:center;gap:8px}._actions_7cz8w_97 button{padding:8px 16px;border:1px solid var(--rin-accent);border-radius:8px;background:var(--rin-accent);color:#fff;font:inherit;font-weight:700;cursor:pointer}._actions_7cz8w_97 button:disabled{opacity:.5;cursor:not-allowed}@media print{._snapshotPanel_7cz8w_51{display:none!important}}._editor_e867n_1{flex:1;min-height:0;overflow:auto;padding:.25rem}._settings_e867n_8{margin-bottom:.75rem}._settings_e867n_8>summary{cursor:pointer;font-weight:700;padding:.5rem 0}._settings_e867n_8>div{flex:none;overflow:visible}._rows_e867n_24{display:grid;gap:.75rem}._card_11mwm_1{min-width:0;border:1px solid #ddd5c8;border-radius:10px;padding:12px 14px;color:#6e655a;font-size:13px}._card_11mwm_1 h3{margin:0 0 6px;font-size:14px}._card_11mwm_1 svg{display:block;width:100%;margin:8px 0}._card_11mwm_1 svg text{font-size:11px;fill:#6e655a}._card_11mwm_1 table{width:100%;border-collapse:collapse;font-size:12px;font-variant-numeric:tabular-nums}._card_11mwm_1 th,._card_11mwm_1 td{padding:4px 2px;text-align:right;border-bottom:1px solid #ece6db}._card_11mwm_1 th:first-child{text-align:left;font-weight:400}._swatch_11mwm_45{display:inline-block;width:9px;height:9px;margin-right:4px;border-radius:50%}._note_11mwm_53{margin:5px 0 0;font-size:11px;overflow-wrap:anywhere}._periodControls_11mwm_59{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:8px 0}._periodControls_11mwm_59 label{display:flex;align-items:center;gap:6px}._periodControls_11mwm_59 button,._periodControls_11mwm_59 select{min-height:32px;border:1px solid #b7afa3;border-radius:5px;padding:4px 8px;background:#fff;color:var(--rin-accent-deep-2);font:inherit}._periodControls_11mwm_59 button:disabled{opacity:.4;cursor:not-allowed}._area_1a9uu_1{flex:none;margin-top:10px;padding-top:10px;border-top:1px solid #ddd5c8}._head_1a9uu_8{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:8px}._head_1a9uu_8 b{font-size:16px}._head_1a9uu_8 span{flex:1;min-width:0;color:#9a9082;font-size:13px}._list_1a9uu_27{list-style:none;margin:0;padding:0;display:grid;gap:8px}._item_1a9uu_35{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;border:1px dashed #ddd5c8;border-radius:11px;background:#f7f4ef;padding:10px 14px}._info_1a9uu_46{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}._info_1a9uu_46 b{font-size:17px}._info_1a9uu_46 span{color:#756b7e;font-size:12px}._info_1a9uu_46 em{font-style:normal;font-size:12px;font-weight:700}._actions_1a9uu_70{display:flex;gap:8px}._actions_1a9uu_70 button{border:1px solid var(--rin-accent);background:#fff;color:var(--rin-accent);border-radius:9px;padding:8px 14px;font-size:14px;font-weight:700;cursor:pointer}._actions_1a9uu_70 button:disabled{opacity:.5;cursor:default}._history_1a9uu_91{flex-basis:100%;min-width:0;background:#fff;border-radius:9px;padding:10px}._conflicts_1yrbn_2{position:fixed;bottom:16px;left:50%;transform:translate(-50%);z-index:140;width:min(92vw,620px);max-height:45vh;overflow-y:auto;display:flex;flex-direction:column;gap:8px}._conflict_1yrbn_2{padding:12px 16px;border:1px solid #d89f3d;border-radius:8px;background:#fff4cf;color:#704900;box-shadow:0 10px 30px #00000038}._conflict_1yrbn_2 p{margin:0 0 6px;font-weight:700}._conflict_1yrbn_2 ._hint_1yrbn_30{font-size:13px;font-weight:400}._actions_1yrbn_35{display:flex;flex-wrap:wrap;gap:10px}._actions_1yrbn_35 button{border:1px solid var(--rin-accent);border-radius:8px;padding:8px 14px;font-size:14px;font-weight:700;background:var(--rin-accent);color:#fff}._actions_1yrbn_35 button+button{background:#fff;color:var(--rin-accent)}@media print{._conflicts_1yrbn_2{display:none}}:root{--rin-accent: #1f7a6b;--rin-accent-soft: #eaf3f0;--rin-accent-soft-2: #e6f0ed;--rin-accent-faint: #f1f7f5;--rin-accent-faint-2: #eef6f3;--rin-accent-line: #cde2dc;--rin-accent-line-2: #d7e2df;--rin-accent-border: #9cbdb6;--rin-accent-border-2: #bbc9c4;--rin-accent-dark: #46675f;--rin-accent-dark-2: #3f6e62;--rin-accent-dark-3: #3c6b5f;--rin-accent-deep: #274b43;--rin-accent-deep-2: #254b3d;--rin-accent-deep-3: #315b50;--rin-accent-deep-4: #183e35}@media screen{:root[data-facility-theme=chestnut]{--rin-accent: #8a4a1c;--rin-accent-soft: #f3eeea;--rin-accent-soft-2: #f0eae6;--rin-accent-faint: #f7f3f1;--rin-accent-faint-2: #f6f1ee;--rin-accent-line: #e2d5cd;--rin-accent-line-2: #e2dbd7;--rin-accent-border: #bda99c;--rin-accent-border-2: #c9c1bb;--rin-accent-dark: #675346;--rin-accent-dark-2: #6e523f;--rin-accent-dark-3: #6b4f3c;--rin-accent-deep: #4b3527;--rin-accent-deep-2: #4b3425;--rin-accent-deep-3: #5b4231;--rin-accent-deep-4: #3e2718}}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;background:#d8d2c6;color:#221e1a;font-family:BIZ UDPGothic,sans-serif;overflow:hidden}button,input,textarea{font:inherit}button{transition:filter 80ms ease}button:hover{filter:brightness(.95)}button:active{filter:brightness(.88)}input:focus,textarea:focus,button:focus-visible{outline:2px solid var(--rin-accent);outline-offset:1px}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-thumb{background:#c2bbad;border:3px solid transparent;border-radius:8px;background-clip:content-box}
