.App-logo{pointer-events:none;height:40vmin}@media (prefers-reduced-motion:no-preference){.App-logo{animation:20s linear infinite App-logo-spin}}.App-header{color:#fff;background-color:#282c34;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;font-size:calc(10px + 2vmin);display:flex}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.calendar_img{vertical-align:middle;border:0}.calendar_img_hide{vertical-align:middle;visibility:hidden;border:0}.span_h{visibility:hidden;width:50px}.span_s{visibility:show;width:105px}.calendar_div1{width:fit-content;height:auto}.headrow{color:#fff;background:#778}div.calendar{z-index:500;position:relative}.calendar,.calendar table{color:#000;cursor:default;background:#eef;border:1px solid #556;font-family:Arial,tahoma,verdana,sans-serif;font-size:11px}.calendar .button{text-align:center;padding:2px}.calendar thead .title{text-align:center;color:#000;background:#fff;padding:2px;font-weight:700}.calendar thead .headrow{color:#fff;background:#778}.calendar thead .daynames{background:#bdf}.calendar thead .name{text-align:center;color:#000;border-bottom:1px solid #556;padding:2px}.calendar thead .weekend{color:#a66}.calendar thead .hilite{color:#000;background-color:#aaf;border:1px solid #04f;padding:1px}.calendar thead .active{background-color:#77c;padding:2px 0 0 2px}.calendar tbody .day{color:#456;text-align:right;width:2em;padding:2px 4px 2px 2px}.calendar table .wn{background:#bdf;border-right:1px solid #000;padding:2px 3px 2px 2px}.calendar tbody .rowhilite td{background:#def}.calendar tbody .rowhilite td.wn{background:#eef}.calendar tbody td.hilite{background:#def;border:1px solid #bbb;padding:1px 3px 1px 1px}.calendar tbody td.active{background:#cde;padding:2px 2px 0}.calendar tbody td.selected{color:#000;background:#fff;border:1px solid #000;padding:1px 3px 1px 1px;font-weight:700}.calendar tbody td.weekend{color:#a66}.calendar tbody td.today{color:#00f;font-weight:700}.calendar tbody .disabled{color:#999}.calendar tbody .emptycell{visibility:hidden}.calendar tbody .emptyrow{display:none}.calendar tfoot .footrow{text-align:center;color:#fff;background:#556}.calendar tfoot .nofootrow{display:none}.calendar tfoot .ttip{color:#445;background:#fff;border-top:1px solid #556;padding:1px}.calendar tfoot .hilite{color:#000;background:#aaf;border:1px solid #04f;padding:1px}.calendar tfoot .active{background:#77c;padding:2px 0 0 2px}.combo{cursor:default;color:#000;background:#def;border:1px solid #655;width:4em;font-size:smaller;display:none;position:absolute;top:0;left:0}.combo .label,.combo .label-IEfix{text-align:center;padding:1px}.combo .label-IEfix{width:4em}.combo .hilite{background:#acf}.combo .active{background:#eef;border-top:1px solid #46a;border-bottom:1px solid #46a;font-weight:700}.calendar td.time{text-align:center;background-color:#f4f0e8;border-top:1px solid #000;padding:1px 0}.calendar td.time .hour,.calendar td.time .minute,.calendar td.time .ampm{background-color:#fff;border:1px solid #889;padding:0 3px 0 4px;font-weight:700}.calendar td.time .ampm{text-align:center}.calendar td.time .colon{padding:0 2px 0 3px;font-weight:700}.calendar td.time span.hilite{color:#fff;background-color:#667;border-color:#000}.calendar td.time span.active{color:#0f0;background-color:#000;border-color:red}:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:.9;--rt-transition-show-delay:.15s;--rt-transition-closing-delay:.15s;--rt-arrow-size:8px}.core-styles-module_tooltip__3vRRp{opacity:0;pointer-events:none;position:absolute;top:0;left:0}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{backface-visibility:hidden;background:inherit;z-index:-1;position:absolute}.core-styles-module_content__BRKdB{z-index:1;position:relative}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:var(--rt-opacity);transition:opacity var(--rt-transition-show-delay) ease-out;will-change:opacity}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity var(--rt-transition-closing-delay) ease-in;will-change:opacity}.styles-module_tooltip__mnnfp{border-radius:3px;width:max-content;font-size:90%}.styles-module_content__ydYdI{background:inherit;border-radius:inherit;padding:8px 16px}.styles-module_arrow__K0L3T{height:var(--rt-arrow-size);width:var(--rt-arrow-size)}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:var(--rt-color-dark);color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:var(--rt-color-white);color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:var(--rt-color-success);color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:var(--rt-color-warning);color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:var(--rt-color-error);color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:var(--rt-color-info);color:var(--rt-color-white)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
