.planFields{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.plannedTimeForm label{display:flex;flex-direction:column;gap:6px}.planButtons{display:flex;gap:10px;flex-wrap:wrap;margin:16px 0}.planFootnote,.plannedTimeDetail>small,.plannedTimeForm>small{font-size:12px;line-height:1.6}.planPicker{margin:12px 0!important}.planPicker>input,.planPicker>select{display:block;width:100%;margin:12px 0;min-height:44px}.refinedCompass.coastalGlass .horizonEvent.plannedEvent,.refinedCompass.coastalGlass .horizonMiniEvent.plannedEvent,.refinedCompass.coastalGlass .plannedEvent{background:#f4f9f680!important;border:1.5px dashed var(--profile-accent,#28838a)!important;color:var(--ink,#1e454b)!important}.planDayList{margin:12px 0}.planDayList>h3{font-size:14px!important}.planDayRow{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #62827a33;padding:8px 0;gap:10px}.planDayRow>button{background:transparent!important;border:0!important;text-align:left;box-shadow:none!important}.planDayRow small,.planDayRow strong{display:block}.planDayRow small{font-size:11px;margin-top:5px}.planGaps summary{font-size:12px;margin:10px 0}.planGaps button{font-size:12px!important;margin:3px}.plannedTimeDetail{border:1.5px dashed var(--profile-accent,#28838a)!important}.plannedTimeForm input,.plannedTimeForm select{max-width:100%;min-width:0}.plannedTimeForm button{min-height:44px}@media(max-width:500px){.planFields{grid-template-columns:1fr}.planButtons>button{flex:1 1}.plannedTimeDetail{padding:15px!important}}.planWorkChoices{display:grid;grid-gap:8px;gap:8px;max-height:40dvh;overflow:auto;padding:4px}.planWorkChoices>button{display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;min-height:48px;width:100%;white-space:normal}.planWorkChoices strong{overflow-wrap:anywhere}.planWorkChoices small{flex-shrink:0}.planLaneChoice{display:flex!important;align-items:center;gap:8px}.planLaneChoice input{width:20px!important;min-height:20px!important}