/*!
 * # Fomantic-UI 2.9.4-beta.58+be049d2 - Calendar
 * https://github.com/fomantic/Fomantic-UI/
 *
 *
 * Released under the MIT license
 * https://opensource.org/licenses/MIT
 *
 */.ui.calendar.popup{max-width:none;padding:0;border:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ui.calendar.popup.inverted::before{background:#2b2b2b}.ui.calendar .calendar:focus,.ui.calendar.popup:focus{outline:0}.ui.calendar.popup .ui.grid{display:block;white-space:nowrap}.ui.calendar.popup .ui.grid>.column{width:auto}.ui.calendar .ui.table.minute,.ui.calendar .ui.table.month,.ui.calendar .ui.table.year{min-width:15em}.ui.calendar .ui.table.day{min-width:18em}.ui.calendar .ui.table.day.andweek{min-width:22em}.ui.calendar .ui.table.hour{min-width:20em}.ui.calendar .ui.table tr td,.ui.calendar .ui.table tr th{padding:.5em;white-space:nowrap}.ui.calendar .ui.table tr th{border-left:none}.ui.calendar .ui.table tr th i.icon{margin:0}.ui.calendar .ui.table tr:first-child th{position:relative;padding-left:0;padding-right:0}.ui.calendar .ui.table.day tr:first-child th{border:none}.ui.calendar .ui.table.day tr:nth-child(2) th{padding-top:.2em;padding-bottom:.3em}.ui.calendar .ui.table tr td{padding-left:.1em;padding-right:.1em}.ui.calendar .ui.table tr .link{cursor:pointer}.ui.calendar .ui.table tr .prev.link{width:14.28571429%;position:absolute;left:0}.ui.calendar .ui.table tr .next.link{width:14.28571429%;position:absolute;right:0}.ui.ui.calendar .ui.table tr .disabled{pointer-events:auto;cursor:default;color:rgba(40,40,40,.3)}.ui.calendar .ui.table tr .adjacent:not(.disabled):not(.active){color:rgba(0,0,0,.6);background:rgba(0,0,0,.03)}.ui.calendar .ui.table tr td.today{font-weight:700}.ui.calendar .ui.table tr td.range{background:rgba(0,0,0,.05);color:rgba(0,0,0,.95);box-shadow:none}.ui.calendar:not(.disabled).popup.active .ui.table tbody tr td.focus,.ui.calendar:not(.disabled):focus .ui.table tbody tr td.focus{box-shadow:inset 0 0 0 1px #85b7d9}.ui.inverted.calendar .ui.table.inverted tr td.range{background:rgba(255,255,255,.08);color:#fff;box-shadow:none}.ui.inverted.calendar:not(.disabled) .calendar:focus .ui.table.inverted tbody tr td.focus,.ui.inverted.calendar:not(.disabled).popup.active .ui.table.inverted tbody tr td.focus{box-shadow:inset 0 0 0 1px #85b7d9}.ui.inverted.calendar .ui.ui.ui.inverted.table tr .disabled{color:rgba(225,225,225,.3)}.ui.inverted.calendar .ui.inverted.table tr .adjacent:not(.disabled):not(.active){color:rgba(255,255,255,.8);background:rgba(255,255,255,.02)}.ui.ui.ui.calendar.popup>.ui.ui.grid{margin:-1rem}.ui.ui.ui.calendar.popup>.ui.ui.grid>.column:not(:first-child){padding-left:0}.ui.ui.ui.calendar.popup>.ui.ui.grid>.column:not(:first-child)>.ui.table{border-top-left-radius:0;border-bottom-left-radius:0}.ui.ui.ui.calendar.popup>.ui.ui.grid>.column:not(:last-child){padding-right:0}.ui.ui.ui.calendar.popup>.ui.ui.grid>.column:not(:last-child)>.ui.table{border-top-right-radius:0;border-bottom-right-radius:0}.ui.mini.calendar,.ui.mini.calendar .ui.table tr td,.ui.mini.calendar .ui.table tr th{font-size:.76923077rem}.ui.mini.calendar .ui.table.minute,.ui.mini.calendar .ui.table.month,.ui.mini.calendar .ui.table.year{min-width:11.53846154em}.ui.mini.calendar .ui.table.day{min-width:13.84615385em}.ui.mini.calendar .ui.table.day.andweek{min-width:16.92307692em}.ui.mini.calendar .ui.table.hour{min-width:15.38461538em}.ui.tiny.calendar,.ui.tiny.calendar .ui.table tr td,.ui.tiny.calendar .ui.table tr th{font-size:.84615385rem}.ui.tiny.calendar .ui.table.minute,.ui.tiny.calendar .ui.table.month,.ui.tiny.calendar .ui.table.year{min-width:12.69230769em}.ui.tiny.calendar .ui.table.day{min-width:15.23076923em}.ui.tiny.calendar .ui.table.day.andweek{min-width:18.61538462em}.ui.tiny.calendar .ui.table.hour{min-width:16.92307692em}.ui.small.calendar,.ui.small.calendar .ui.table tr td,.ui.small.calendar .ui.table tr th{font-size:.92307692rem}.ui.small.calendar .ui.table.minute,.ui.small.calendar .ui.table.month,.ui.small.calendar .ui.table.year{min-width:13.84615385em}.ui.small.calendar .ui.table.day{min-width:16.61538462em}.ui.small.calendar .ui.table.day.andweek{min-width:20.30769231em}.ui.small.calendar .ui.table.hour{min-width:18.46153846em}.ui.large.calendar,.ui.large.calendar .ui.table tr td,.ui.large.calendar .ui.table tr th{font-size:1.15384615rem}.ui.large.calendar .ui.table.minute,.ui.large.calendar .ui.table.month,.ui.large.calendar .ui.table.year{min-width:17.30769231em}.ui.large.calendar .ui.table.day{min-width:20.76923077em}.ui.large.calendar .ui.table.day.andweek{min-width:25.38461538em}.ui.large.calendar .ui.table.hour{min-width:23.07692308em}.ui.big.calendar,.ui.big.calendar .ui.table tr td,.ui.big.calendar .ui.table tr th{font-size:1.30769231rem}.ui.big.calendar .ui.table.minute,.ui.big.calendar .ui.table.month,.ui.big.calendar .ui.table.year{min-width:19.61538462em}.ui.big.calendar .ui.table.day{min-width:23.53846154em}.ui.big.calendar .ui.table.day.andweek{min-width:28.76923077em}.ui.big.calendar .ui.table.hour{min-width:26.15384615em}.ui.huge.calendar,.ui.huge.calendar .ui.table tr td,.ui.huge.calendar .ui.table tr th{font-size:1.46153846rem}.ui.huge.calendar .ui.table.minute,.ui.huge.calendar .ui.table.month,.ui.huge.calendar .ui.table.year{min-width:21.92307692em}.ui.huge.calendar .ui.table.day{min-width:26.30769231em}.ui.huge.calendar .ui.table.day.andweek{min-width:32.15384615em}.ui.huge.calendar .ui.table.hour{min-width:29.23076923em}.ui.massive.calendar,.ui.massive.calendar .ui.table tr td,.ui.massive.calendar .ui.table tr th{font-size:1.69230769rem}.ui.massive.calendar .ui.table.minute,.ui.massive.calendar .ui.table.month,.ui.massive.calendar .ui.table.year{min-width:25.38461538em}.ui.massive.calendar .ui.table.day{min-width:30.46153846em}.ui.massive.calendar .ui.table.day.andweek{min-width:37.23076923em}.ui.massive.calendar .ui.table.hour{min-width:33.84615385em}.ui.disabled.calendar{opacity:.3}.ui.disabled.calendar .ui.table tr .link,.ui.disabled.calendar>.input{pointer-events:none}