@media (min-width:701px) and (min-height:501px){.ios-only{display:none!important}}@media (max-width:700px),(max-height:500px){.ios-hide{display:none!important}body{background:var(--ios-stage)}}.ios-field{width:100%;color:var(--ios-ink);font:inherit;resize:vertical;background:0 0;border:none;padding:14px 0;font-size:16px}.ios-field::placeholder{color:var(--ios-ink-3)}.ios-field:focus{outline:none}.ios-field[type=number]{flex:none;width:64px}.ios-field[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ios-row-main:has(>.ios-field:not([type=number])){flex-wrap:wrap;row-gap:0}.ios-row-main:has(>.ios-field:not([type=number]))>.ios-row-text{flex:none;max-width:100%}.ios-row-main>.ios-field:not([type=number]){flex:160px;width:auto;min-width:0}.ios-task-stages .ios-seg{padding:0 5px;font-size:12px}@media (max-width:700px),(max-height:500px){main:has(.ios-only .ios-screen){max-width:none;padding:0}body:has(.ios-only .ios-screen) :is(.mh-header,.mh-guided){display:none!important}html,body{max-width:100%;overflow-x:clip}.mh-app{height:auto;min-height:100dvh;overflow:visible}.mh-main{overflow:visible}:is(.mh-header,.mh-header:has(.mh-navback)){z-index:5;position:sticky;top:0}.mh-header{background:var(--cream)}html:has(.mh-scrim){overflow:hidden}html:has(.mh-scrim) body{overflow:hidden}}@media (min-width:901px) and (max-height:500px){.mh-rail{align-self:flex-start;height:100dvh;position:sticky;top:0}}.ios-pastor-cta{padding:4px 16px 8px;display:flex}.ios-pastor-cta .ios-btn{width:100%;min-height:48px}@media (max-width:700px),(max-height:500px){body{--app-over-tabs:calc(var(--and-dock,calc(max(24px, env(safe-area-inset-bottom,0px)) + 62px)) + 10px)}body:has(.ios-screen:not(.has-tabs) .ios-cta) .ios-tabbar{display:none}body:has(.ios-screen:not(.has-tabs) .ios-cta) .guest-toast{bottom:calc(var(--and-cta-h,62px) + var(--and-safe-b,max(34px, env(safe-area-inset-bottom,0px))) + 12px)}.ios-screen.has-tabs .ios-cta{left:max(12px, env(safe-area-inset-left,0px));right:max(12px, env(safe-area-inset-right,0px));bottom:var(--app-over-tabs);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-top:0;padding:0}.ios-screen.has-tabs .ios-cta .ios-btn{box-shadow:var(--ios-shadow-float)}.ios-screen.has-tabs:has(.ios-cta){padding-bottom:calc(var(--app-over-tabs) + 74px)}body:has(.ios-screen.has-tabs .ios-cta) .ios-toast-region{bottom:calc(var(--app-over-tabs) + 64px)}body:has(.ios-screen.has-tabs .ios-cta) .guest-toast{bottom:calc(var(--app-over-tabs) + 62px)}body:has(.ios-tabbar) .ios-screen:not(.has-tabs):not(.has-cta):not(.is-fit){padding-bottom:calc(var(--and-dock,calc(max(24px, env(safe-area-inset-bottom,0px)) + 62px)) + 24px)}}@media (max-height:500px) and (orientation:landscape){body{--app-over-tabs:calc(var(--and-dock,calc(max(8px, env(safe-area-inset-bottom,0px)) + 48px)) + 8px)}body:has(.ios-tabbar) .ios-screen:not(.has-tabs):not(.has-cta):not(.is-fit){padding-bottom:calc(var(--and-dock,calc(max(8px, env(safe-area-inset-bottom,0px)) + 48px)) + 16px)}}.ios-days:has(>:nth-child(8)){grid-template-columns:repeat(var(--ios-day-cols,7), 44px);overscroll-behavior-x:contain;scrollbar-width:none;margin:14px 0 0;padding:0 16px;scroll-padding-inline:16px;overflow-x:auto}.ios-days:has(>:nth-child(8))::-webkit-scrollbar{display:none}
