/*!
 * A typescript & react boilerplate with api call example
 *
 * Copyright (C) 2020 Adam van der Kruk aka TacB0sS
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 *//*!
 * A typescript & react boilerplate with api call example
 *
 * Copyright (C) 2020  Alan Ben
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */.loader{color:#3498db;font-size:90px;text-indent:-9999em;overflow:hidden;width:1em;height:1em;border-radius:50%;margin:72px auto;position:relative;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:coolLoad 1.7s infinite ease,load 1.7s infinite ease;animation:coolLoad 1.7s infinite ease,load 1.7s infinite ease}@-webkit-keyframes coolLoad{0%{box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}5%,95%{box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}10%,59%{box-shadow:0 -0.83em 0 -0.4em,-0.087em -0.825em 0 -0.42em,-0.173em -0.812em 0 -0.44em,-0.256em -0.789em 0 -0.46em,-0.297em -0.775em 0 -0.477em}20%{box-shadow:0 -0.83em 0 -0.4em,-0.338em -0.758em 0 -0.42em,-0.555em -0.617em 0 -0.44em,-0.671em -0.488em 0 -0.46em,-0.749em -0.34em 0 -0.477em}38%{box-shadow:0 -0.83em 0 -0.4em,-0.377em -0.74em 0 -0.42em,-0.645em -0.522em 0 -0.44em,-0.775em -0.297em 0 -0.46em,-0.82em -0.09em 0 -0.477em}100%{box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}}@keyframes coolLoad{0%{box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}5%,95%{box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}10%,59%{box-shadow:0 -0.83em 0 -0.4em,-0.087em -0.825em 0 -0.42em,-0.173em -0.812em 0 -0.44em,-0.256em -0.789em 0 -0.46em,-0.297em -0.775em 0 -0.477em}20%{box-shadow:0 -0.83em 0 -0.4em,-0.338em -0.758em 0 -0.42em,-0.555em -0.617em 0 -0.44em,-0.671em -0.488em 0 -0.46em,-0.749em -0.34em 0 -0.477em}38%{box-shadow:0 -0.83em 0 -0.4em,-0.377em -0.74em 0 -0.42em,-0.645em -0.522em 0 -0.44em,-0.775em -0.297em 0 -0.46em,-0.82em -0.09em 0 -0.477em}100%{box-shadow:0 -0.83em 0 -0.4em,0 -0.83em 0 -0.42em,0 -0.83em 0 -0.44em,0 -0.83em 0 -0.46em,0 -0.83em 0 -0.477em}}@-webkit-keyframes load{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}*>::-webkit-search-cancel-button{-webkit-appearance:none}div{font-family:"font-light",sans-serif}body{margin:0px}img{display:inline-block}input{border:none;font-size:16px}.ll_v_l{display:flex;flex-flow:column;align-items:flex-start}.ll_v_c{display:flex;flex-flow:column;align-items:center}.ll_v_r{display:flex;flex-flow:column;align-items:flex-end}.ll_h_t{display:flex;flex-flow:row;align-items:flex-start}.ll_h_c{display:flex;flex-flow:row;align-items:center}.ll_h_r{display:flex;flex-flow:row;align-items:flex-end}.match_height{height:100%}.match_width{width:100%}.match_all{height:100%;width:100%}.center_h{margin-left:auto;margin-right:auto}.center_v{margin-top:auto;margin-bottom:auto}.center{margin:0 auto}.clickable{cursor:pointer}.full_screen_overlay{position:absolute;z-index:2}.full_screen{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none}.absolute{position:absolute}.right{right:0}.bottom{bottom:0}.left{left:0}.top{top:0}
.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-0.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:bold}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:bold}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;line-height:16px;font:inherit;font-size:.833em}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}
.cloud-asset-info{display:flex;flex-direction:column}.cloud-asset-form{display:flex;align-items:center;flex-direction:row}.cloud-asset-input-edited{border:2px solid orange}.error-border{border:2px solid red}.cloud-asset-data{display:flex;align-items:flex-start;flex-direction:column;row-gap:10px}textarea{resize:none}.cloud-asset-image{display:flex;justify-content:center;align-items:center;margin:3%;flex-direction:column;row-gap:1em}.cloud-asset-actions{display:flex;align-items:flex-end;justify-content:flex-end}.cloud-asset-image>img{max-width:90%;max-height:60vh;border:1px solid #ddd;border-radius:4px;padding:5px}.cloud-asset-table{table-layout:fixed;width:90%;margin:15px;border-collapse:collapse}.cloud-asset-table tbody>*>*{border:1px solid #000;padding:8px}.cloud-asset-image>img:hover{box-shadow:0 0 2px 1px rgba(0,140,186,.5)}.cloud-asset-data{display:flex;flex-direction:column}.cloud-asset-search{display:flex;flex-direction:column;column-gap:20px;align-items:center;justify-content:center}.cloud-asset-search-bar{width:100%;display:flex;flex-direction:row;padding:20px;justify-content:center;column-gap:2vh}.cloud-asset-action-button{background-color:#add8e6;cursor:pointer;height:4em;text-decoration:none;border-radius:5px;border:1px solid #ccc;box-shadow:0 0 5px rgba(66,66,66,.75);padding:4px}.cloud-asset-search-bar>input{width:90%;height:4vh;padding:5px;font-size:16px;border-width:1px;border-color:#ccc;background-color:#fff;color:#000;border-style:solid;border-radius:0;box-shadow:0 0 5px rgba(66,66,66,.75)}.cloud-asset-search-actions{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:5px;padding:20px}.cloud-asset-search-actions-left{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:5px}.cloud-asset-search-actions-right{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:5px}.cloud-asset-search-sorting{display:flex;flex-direction:row;align-items:center;justify-content:space-around;gap:5px;padding-left:10px}.cloud-asset-sorting-button{background-color:rgba(0,0,0,0);cursor:pointer;height:4em;text-decoration:none;border-radius:5px;border:1px solid #ccc;box-shadow:0 0 5px rgba(66,66,66,.75);padding:4px}.cloud-asset-sorting-button-active{background-color:#add8e6;cursor:pointer;height:4em;text-decoration:none;border-radius:7px;box-shadow:0 0 5px rgba(66,66,66,.75);padding:4px}.cloud-asset-form-buttons{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:40px;padding:20px;margin-top:20px}
.dropdown-checkbox{position:relative;width:200px}.dropdown-checkbox button{background-color:#fff;border:1px solid #ccc;color:#333;padding:8px;width:100%;text-align:left;cursor:pointer}.dropdown-checkbox .checkbox-options{position:absolute;top:100%;left:0;width:100%;border:1px solid #ccc;background-color:#fff;max-height:200px;overflow-y:auto;z-index:1}.dropdown-checkbox label{display:block;padding:8px;border-bottom:1px solid #eee}.dropdown-checkbox label:last-child{border-bottom:none}.dropdown-checkbox input[type=checkbox]{margin-right:8px}
.react-calendar{border-style:hidden}

/*# sourceMappingURL=styles.902e36ea749e5048f685.css.map*/