body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.month-grid{padding:8px 10px 16px}.month-grid .day-headers{display:flex;flex-direction:row;width:100%}.month-grid .day-headers .day-header{align-items:center;color:#0e0e0e;display:flex;font-size:20px;height:50px;justify-content:center;width:14.2857142857%}.month-grid .days{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.month-grid .days .day{cursor:pointer;flex-direction:column;padding:8px 0;width:14.2857142857%}.month-grid .days .day,.month-grid .days .day .nep{align-items:center;display:flex;justify-content:center}.month-grid .days .day .nep{color:#303030;font-size:26px;height:36px;width:36px}.month-grid .days .day .eng{color:#404040;font-size:14px;margin-right:20%;text-align:right;width:100%}.month-grid .days .day .tithi{color:#606060;font-size:12px}.month-grid .days .day.holiday .eng,.month-grid .days .day.holiday .nep{color:#d61414}.month-grid .days .day.holiday .tithi{color:rgba(214,20,20,.8)}.month-grid .days .day.today .nep{border:1px solid #00796b;border-radius:50%}.month-grid .days .day:hover{background-color:#f0f0f0}@media screen and (max-width:450px){.month-grid .day-headers .day-header{font-size:16px;height:24px}.month-grid .days .day{padding:4px 0}.month-grid .days .day .nep{font-size:20px}.month-grid .days .day .eng{font-size:12px}.month-grid .days .day .tithi{font-size:11px}}.month-header{background-color:#00796b;color:#fff;display:flex;flex-direction:row;justify-content:space-between;padding:8px 10px 16px}.month-header .title{align-items:center;display:flex;flex-direction:column;font-size:22px;padding:14px 0}.month-header .title .eng{font-size:18px;font-weight:600;opacity:.8}.month-header button{background:transparent;border:none;color:#fff;cursor:pointer;font-size:24px;outline:none;width:40px}.month-header button:hover{background:rgba(0,0,0,.08)}@media screen and (max-width:450px){.month-header{padding:4px 10px}.month-header .title{font-size:20px;padding:8px 0}.month-header .title .eng{font-size:16px}}.month-view{align-self:flex-start;background-color:#fff;border-radius:8px;box-shadow:1px 1px 10px -3px rgba(0,0,0,.5);display:flex;flex-direction:column;max-width:785px;min-width:455px;overflow:hidden;width:60vw}@media screen and (max-width:850px){.month-view{max-width:none;min-width:0;min-width:auto;width:auto}}.side-bar{width:330px}.side-bar,.side-bar .today{display:flex;flex-direction:column}.side-bar .today{background-color:#00796b;border-radius:8px;box-shadow:1px 1px 10px -3px rgba(0,0,0,.5);color:#fff;cursor:pointer;margin-bottom:16px;margin-left:16px;overflow:hidden}.side-bar .today h4{border-bottom:1px solid hsla(0,0%,100%,.6);font-size:18px;font-weight:600;line-height:1;margin:0 0 6px;padding:10px 0 8px 10px}.side-bar .today .date{font-size:20px;padding:0 10px}.side-bar .today .tithi{font-size:14px;padding:4px 10px}.side-bar .today .event{font-size:14px;margin-bottom:8px;opacity:.8;padding:0 10px}.side-bar .event-list{background-color:#fff;border-radius:8px;box-shadow:1px 1px 10px -3px rgba(0,0,0,.5);display:flex;flex-direction:column;margin-left:16px;overflow:hidden;padding-bottom:6px}.side-bar .event-list h4{border-bottom:1px solid #00796b;color:#00695c;font-size:18px;font-weight:600;line-height:1;margin:0 0 6px;padding:10px 0 8px 10px}.side-bar .event-list .event-row{display:flex}.side-bar .event-list .event-row .date{font-size:16px;opacity:.85;padding:2px 6px;width:24px}.side-bar .event-list .event-row .event{opacity:.85;padding:2px 6px 2px 0;width:calc(100% - 36px)}.side-bar .event-list .event-row.holiday{color:#d61414}@media screen and (max-width:850px){.side-bar{margin-top:16px;width:auto}.side-bar .event-list,.side-bar .today{margin-left:0}}@media screen and (max-width:450px){.side-bar{margin-top:8px}.side-bar .today{margin-bottom:8px}.side-bar .today h4{font-size:16px}.side-bar .today .date{font-size:18px}.side-bar .today .event,.side-bar .today .tithi{font-size:13px}.side-bar .event-list h4{font-size:16px}.side-bar .event-list .event-row .date,.side-bar .event-list .event-row .event{font-size:14px}}.app{background-color:#e0f2f1;flex-direction:column;height:100vh;overflow-y:auto;width:100vw}.app,.app header{align-items:center;display:flex}.app header{color:#00796b;flex-direction:row;justify-content:center;margin:52px 0 10px;width:100%}.app header h1{font-size:32px;font-weight:500;margin:0}.app header span{font-size:22px;font-weight:500;margin:0 4px 0 1px}.app header h2{font-size:26px;font-weight:500;margin:0}.app .container{display:flex;flex-direction:row}@media screen and (max-width:850px){.app .container{flex-direction:column;margin:0 16px 16px}}@media screen and (max-width:450px){.app header{margin-top:32px}.app header h1{font-size:20px}.app header h2,.app header span{font-size:18px}.app .container{margin:0 8px 8px}}
/*# sourceMappingURL=main.c0aa0f90.css.map*/