.ss-calendar{background-color:#fff;border:1px solid #ddd;border-radius:4px;display:inline-block;min-width:270px;padding:4px}.ss-calendar .calendar-header{align-items:center;background-color:#e9e9e9;border:1px solid #ddd;border-radius:2px;display:flex;padding:4px 0}.ss-calendar .month{flex:1;font-weight:700;text-align:center}.ss-calendar .next,.ss-calendar .previous{height:28px;position:relative;width:28px}.ss-calendar .next span,.ss-calendar .previous span{background-color:#afafaf;border-radius:8px;height:16px;left:50%;overflow:hidden;position:absolute;text-indent:-99999px;top:50%;transform:translate(-50%,-50%);width:16px}.ss-calendar .next span:after,.ss-calendar .previous span:after{border-color:transparent #fff transparent transparent;border-style:solid;border-width:4px 4px 4px 0;content:"";height:0;left:5px;position:absolute;top:4px;width:0}.ss-calendar .next{transform:scaleX(-1)}.ss-calendar .calendar-body{border-collapse:collapse;color:#333;width:100%}.ss-calendar .calendar-body th{font-weight:700;padding:8px 4px;text-align:center}.ss-calendar .calendar-body td{padding:1px}.ss-calendar .calendar-body .calendar-day{background-color:#f6f6f6;border:1px solid #c5c5c5;color:#454545;display:block;font-size:14px;font-weight:400;line-height:20px;padding:4px;text-align:right;width:100%}.ss-calendar .calendar-body .next-month{visibility:hidden}.ss-calendar .calendar-body .closed,.ss-calendar .calendar-body .invalid,.ss-calendar .calendar-body .past{opacity:.35}.ss-calendar .calendar-body .today{background-color:#fffa90;border-color:#dad55e;color:#777620}.ss-calendar .calendar-body .selected{background:#007fff;border-color:1px solid #003eff;color:#fff;font-weight:400}.ss-calendar .calendar-body .state-text{display:none}
.transition-fade-in-enter{opacity:.01;will-change:opacity}.transition-fade-in-enter.transition-fade-in-enter-active{opacity:1;transition:opacity .15s ease-out}.transition-fade-in-exit{opacity:1;pointer-events:none;will-change:opacity}.transition-fade-in-exit.transition-fade-in-exit-active{opacity:.01;transition:opacity .15s ease-in-out}.ss-datepicker{display:inline-block;position:relative}.ss-datepicker .ss-calendar{left:0;position:absolute;top:100%;z-index:8000}.ss-datepicker.above .ss-calendar{bottom:100%;top:auto}.ss-datepicker.with-icon .ss-input{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiPjxwYXRoIGQ9Ik0xOTIgMTY2NGgyODh2LTI4OEgxOTJ2Mjg4em0zNTIgMGgzMjB2LTI4OEg1NDR2Mjg4em0tMzUyLTM1MmgyODhWOTkySDE5MnYzMjB6bTM1MiAwaDMyMFY5OTJINTQ0djMyMHpNMTkyIDkyOGgyODhWNjQwSDE5MnYyODh6bTczNiA3MzZoMzIwdi0yODhIOTI4djI4OHpNNTQ0IDkyOGgzMjBWNjQwSDU0NHYyODh6bTc2OCA3MzZoMjg4di0yODhoLTI4OHYyODh6bS0zODQtMzUyaDMyMFY5OTJIOTI4djMyMHpNNTc2IDQ0OFYxNjBxMC0xMy05LjUtMjIuNVQ1NDQgMTI4aC02NHEtMTMgMC0yMi41IDkuNVQ0NDggMTYwdjI4OHEwIDEzIDkuNSAyMi41VDQ4MCA0ODBoNjRxMTMgMCAyMi41LTkuNVQ1NzYgNDQ4em03MzYgODY0aDI4OFY5OTJoLTI4OHYzMjB6TTkyOCA5MjhoMzIwVjY0MEg5Mjh2Mjg4em0zODQgMGgyODhWNjQwaC0yODh2Mjg4em0zMi00ODBWMTYwcTAtMTMtOS41LTIyLjVUMTMxMiAxMjhoLTY0cS0xMyAwLTIyLjUgOS41VDEyMTYgMTYwdjI4OHEwIDEzIDkuNSAyMi41dDIyLjUgOS41aDY0cTEzIDAgMjIuNS05LjV0OS41LTIyLjV6bTM4NC02NHYxMjgwcTAgNTItMzggOTB0LTkwIDM4SDE5MnEtNTIgMC05MC0zOHQtMzgtOTBWMzg0cTAtNTIgMzgtOTB0OTAtMzhoMTI4di05NnEwLTY2IDQ3LTExM1Q0ODAgMGg2NHE2NiAwIDExMyA0N3Q0NyAxMTN2OTZoMzg0di05NnEwLTY2IDQ3LTExM3QxMTMtNDdoNjRxNjYgMCAxMTMgNDd0NDcgMTEzdjk2aDEyOHE1MiAwIDkwIDM4dDM4IDkweiIvPjwvc3ZnPgo=);background-position:10px;background-repeat:no-repeat;background-size:14px 14px;padding-left:32px}
.ss-radio-group-label{font-size:14px;margin-bottom:8px}.ss-radio-group-label .ss-radio-input-label{display:block}.ss-radio-group-label .ss-radio-input-label .ss-radio-input{margin-right:4px}.ss-radio-group-label .ss-radio-input-label .ss-label-text,.ss-radio-group-label .ss-radio-input-label .ss-radio-input{display:inline-block}.ss-radio-group-label .error-message{color:#d9534f;display:block;font-size:12px;line-height:16px;margin:4px 0 0}
.ss-checkbox-input-label{display:block;font-size:14px}.ss-checkbox-input-label .ss-checkbox-input{margin-right:4px}.ss-checkbox-input-label .error-message{color:#d9534f;font-size:12px;line-height:16px;margin:4px 0 0}.ss-checkbox-input-label .ss-label-text{display:inline-block}.ss-checkbox-input-label:has(input:disabled) .ss-label-text{color:#929292;cursor:not-allowed}

/*# sourceMappingURL=2697.css.map*/