@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)}.mtab{display:none}body:has(.navbar) .shep-main{padding-top:26px}body:has(.navbar) .shep-pushed-note{display:none}}.ios-row-field{position:relative}.ios-row-field>select{opacity:0;appearance:none;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0 16px;font-size:16px;position:absolute;inset:0}.ios-block-input{width:100%;min-height:inherit;text-align:left;resize:none;font:inherit;color:var(--ios-ink);background:0 0;border:0;font-size:15px;line-height:1.4;display:block}.ios-block-input::placeholder{color:var(--ios-ink-3)}.ios-row-textarea{resize:none;min-width:0;min-height:22px;font:inherit;color:var(--ios-ink);background:0 0;border:0;flex:1;margin:10px 0;padding:0;font-size:17px;line-height:22px}.ios-row-textarea::placeholder{color:var(--ios-ink-muted)}.ios-row-input{min-width:0;font:inherit;color:var(--ios-ink);background:0 0;border:0;flex:1;margin:10px 0;padding:0;font-size:17px;line-height:22px}.ios-row-input::placeholder{color:var(--ios-ink-muted)}.ios-row-native{font:inherit;color:var(--ios-ink);text-align:right;background:0 0;border:none;font-size:17px}.ios-row-native:focus{outline:none}select.ios-row-native{text-align:left;text-align-last:right}.ios-auth-or{text-align:center;color:var(--ios-ink-3);margin:4px 0;font-size:13px;font-weight:600}.ios-btn.ios-auth-google{width:calc(100% - 32px);margin:8px 16px 0;display:flex}.ios-week-nav{justify-content:space-between;align-items:center;gap:8px;margin:14px 16px 0;display:flex}.ios-week-nav-pill{background:var(--ios-fill);height:36px;color:var(--ios-ink);border-radius:9999px;align-items:center;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.ios-week-nav-today{color:var(--ios-gold)}.ios-week-nav-pill{position:relative}.ios-week-nav-pill:after{content:"";position:absolute;inset:-4px 0}.ios-reg-tools{gap:8px;margin:10px 16px 0;display:flex}.ios-reg-tools .ios-btn{height:40px;position:relative}.ios-reg-tools .ios-btn:after{content:"";position:absolute;inset:-2px 0}@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(.shep-topbar,.shep-scopebar){display:none!important}}button.ios-seg{appearance:none;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;font-size:13px;font-weight:400}button.ios-seg.is-on{background:var(--ios-seg-on);font-weight:600}@media (max-width:700px),(max-height:500px){body{--shep-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(--shep-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(--shep-over-tabs) + 74px)}body:has(.ios-screen.has-tabs .ios-cta) .ios-toast-region{bottom:calc(var(--shep-over-tabs) + 64px)}body:has(.ios-screen.has-tabs .ios-cta) .guest-toast{bottom:calc(var(--shep-over-tabs) + 62px)}}@media (max-height:500px) and (orientation:landscape){body{--shep-over-tabs:calc(var(--and-dock,calc(max(8px, env(safe-area-inset-bottom,0px)) + 48px)) + 8px)}}.ios-sheet-body:has(.ios-cta){padding-bottom:calc(var(--and-cta-h,62px) + var(--and-safe-b,max(34px, env(safe-area-inset-bottom,0px))) + 16px)}@media (max-height:500px) and (orientation:landscape){.ios-sheet-body:has(.ios-cta){padding-bottom:calc(var(--and-cta-h,52px) + var(--and-safe-b,max(10px, env(safe-area-inset-bottom,0px))) + 16px)}}
