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}details>summary{list-style:none}details>summary::-webkit-details-marker{display:none!important}details>summary::marker{display:none!important}details>summary:before{background:url("data:image/svg+xml;utf8,<svg fill=%27black%27 xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27><path d=%27M8 5v14l11-7z%27/></svg>") no-repeat 50%;content:"";display:inline-block;height:12px;margin-right:4px;vertical-align:middle;width:12px}details[open]>summary:before{background:url("data:image/svg+xml;utf8,<svg fill=%27black%27 xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27><path d=%27M19 8l-7 8-7-8z%27/></svg>") no-repeat 50%}table.schedule-table tbody tr:hover{background-color:#0ce3ff38!important;transition:background-color .3s ease!important}table.schedule-table,table.schedule-table td,table.schedule-table th{border:1px solid #ccc}table.schedule-table tbody td button{background-color:#f0f0f0;border:none;border-radius:4px;cursor:pointer;padding:6px 10px;transition:all .2s ease}table.schedule-table tbody td button:hover{background-color:#e0e0e0}table.schedule-table tbody td button:active{transform:scale(.97)}table.schedule-table tbody tr{transition:background-color .3s ease}.logout-button{background:#dc3545;border:none;color:#fff;cursor:pointer;padding:6px 12px;transition:background .2s}.logout-button:hover{background:#c82333}
/*# sourceMappingURL=main.273852f0.css.map*/