.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{height:15px;bottom:0}.ps__rail-x,.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-y{width:15px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.scrollbar-container{position:relative;height:100%}body,html{min-height:100%}#__next{height:100%}a{text-decoration:none}code{font-family:Inter,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;padding:.1rem .4rem;font-size:90%;color:#d400ff;border-radius:.1335rem}code:not([class*=language-]):after,code:not([class*=language-]):before{content:"`"}code[class*=language-]{padding:0}.thumbnail-img{height:"21.7rem";background-size:"100% 100%"}@media (max-width:909px){.thumbnail-img{height:"10.7rem"}}.react-calendar{width:100%;height:250px;max-width:100%;color:#222;padding:.2rem;border-radius:8px;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar__navigation{margin:auto;text-align:center}.react-calendar__navigation button{color:#000;min-width:28px;background:none;font-size:16px;margin:8px auto;text-align:center;border:none;padding:.1rem}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#f8f8fa}.react-calendar__navigation button[disabled]{background-color:#f0f0f0}abbr[title]{text-decoration:none;padding:.1rem;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin:auto;text-align:center;font-weight:500}.react-calendar__month-view__days__day--weekend{color:#ff5741}.react-calendar__tile{background-color:#fff;border:none;padding:.4rem}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background:#f8f8fa;color:#ff5741;border-radius:6px}.react-calendar__tile--now{background:#ff574133;font-weight:700;color:#ff5741}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ff574133;border-radius:6px;font-weight:700;color:#ff5741}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#f8f8fa}.react-calendar__tile--active{background:#ff5741;border-radius:6px;font-weight:700;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#ff5741;color:#fff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#f8f8fa}.react-calendar__tile--range{background:#f8f8fa;color:#ff5741;border-radius:0}.react-calendar__tile--rangeStart{border-top-right-radius:6;border-bottom-right-radius:6}.react-calendar__tile--rangeEnd,.react-calendar__tile--rangeStart{border-top-left-radius:6px;border-bottom-left-radius:6px;background:#ff5741;color:#fff}.react-calendar__tile--rangeEnd{border-top-right-radius:6px;border-bottom-right-radius:6px}