.react-datepicker__input-container,.react-datepicker-wrapper{width:100%}.react-datepicker__portal .react-datepicker{font-size:1rem}.react-datepicker__portal .react-datepicker__current-month{font-size:1.1rem}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day{width:2.6rem;line-height:2.6rem;margin:.1rem}@font-face{font-family:IvarDisplayCondensed;src:url(/fonts/IvarDisplayCondensed-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:IvarDisplayCondensed;src:url(/fonts/IvarDisplayCondensed-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Systemia;src:url(/fonts/Systemia-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Systemia;src:url(/fonts/Systemia-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Systemia;src:url(/fonts/Systemia-Medium.woff) format("woff");font-weight:500;font-style:normal}html{font-synthesis-weight:none}.su-ip-panel{line-height:1.3;background:#f2efec;overflow:hidden;display:flex;justify-content:center;box-sizing:border-box}.su-ip-panel--story{background:#34433f url(/img/rtm-story-background.jpg) 70% center / cover no-repeat}.su-ip{position:relative;width:422px;height:868px;border-radius:68px;background:linear-gradient(145deg,#8e8a84,#5e5b57 40%,#3f3d3a);padding:3px;transform-origin:0 0;box-sizing:border-box}.su-ip-panel--story .su-ip{box-shadow:0 0 0 1px #ffffff59}.su-ip__glass{width:100%;height:100%;border-radius:65px;background:#0b0b0c;padding:13px;box-sizing:border-box}.su-ip__screen{position:relative;width:390px;height:836px;border-radius:53px;overflow:hidden;background:#fcfffc;display:flex;flex-direction:column}.su-ip__island{position:absolute;top:11px;left:50%;width:124px;height:36px;margin-left:-62px;border-radius:18px;background:#000;z-index:3}.su-ip__btn{position:absolute;width:3px;border-radius:2px;background:#4a4743}.su-ip__sb{flex:none;height:54px;background:#fcfffc;display:flex;align-items:center;justify-content:space-between;padding:6px 30px 0 52px;font-size:17px;font-weight:500;letter-spacing:-.2px;color:#000}.su-ip__sb svg{display:block}.su-ip__icons{display:flex;align-items:center;gap:6px}.su-ip__film{flex:1;min-height:0;width:100%;object-fit:cover;object-position:top;display:block;background:#fcfffc}
