@tailwind base;@tailwind components;@tailwind utilities;:root{--foreground-rgb: 0, 0, 0;--background-start-rgb: 214, 219, 220;--background-end-rgb: 255, 255, 255;--intra-main: #4cc2f0;--intra-text-main: #0e4d6a;--intra-main-rgb: 76, 194, 240;--dark-1: #1f2937;--fc-button-bg-color: #4cc2f0;--fc-button-border-color: #f0fbff}*{box-sizing:border-box;margin:0;padding:0}.fc-toolbar-title{color:var(--intra-text-main);font-size:30px!important;font-weight:600}.fc-toolbar-title:first-letter{text-transform:capitalize}.fc-col-header-cell-cushion{color:var(--intra-text-main);text-transform:capitalize}.fc-daygrid-day-frame{background-color:#fcfcfcb6}.fc-event-title{font-weight:700}@media (prefers-color-scheme: dark){:root{--foreground-rgb: 255, 255, 255;--background-start-rgb: 0, 0, 0;--background-end-rgb: 0, 0, 0}}.swal2-container,.above-all{z-index:X}*::-webkit-scrollbar{width:.5rem;height:.5rem;background-color:transparent}*::-webkit-scrollbar-track{position:absolute;border-radius:10px}*::-webkit-scrollbar-thumb{position:absolute;background:rgba(var(--intra-main-rgb),.5)}*::-webkit-scrollbar-thumb:hover{position:absolute;background-color:var(--intra-main)}.overflow-y-overlay{scrollbar-gutter:stable both-edges;overflow-y:overlay}.overflow-y-overlay::-webkit-scrollbar{width:.2rem;transition:all .1s ease-in-out;border-radius:50%}.overflow-y-overlay:not(:hover){overflow-y:hidden}.all-animated{transition:all .1s ease-in-out}.noselect{-webkit-touch-callout:none!important;-webkit-user-select:none!important;-khtml-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}button:focus{outline:none}.marquee{width:100%;background-color:inherit;color:inherit;white-space:nowrap;overflow:hidden;box-sizing:border-box}.marquee p{display:inline-block;padding-left:100%;animation:marquee 30s linear infinite}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.glass{background:rgba(255,255,255,.8);border-radius:16px;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(2.7px);-webkit-backdrop-filter:blur(2.7px);border:1px solid rgba(255,255,255,.31)}.navbar{padding:.4rem;color:#fff;display:flex;justify-content:space-between;flex-direction:row;align-items:center;position:fixed;width:100%;z-index:10}.rotate:hover{cursor:pointer;transform:rotate(7deg);transition:transform .3s}.rotate:not(:hover){transition:transform .1s}.rotateScale:hover{cursor:pointer;transform:scale(1.2) rotate(7deg);transition:transform .3s}.rotateScale:not(:hover){transition:transform .1s}.scale:hover{transform:scale(1.01)}.scale2:hover{transform:scale(1.2)}.scale:hover,.scale2:hover{cursor:pointer;transition:transform .3s}.scale:not(:hover),.scale2:not(:hover){transition:transform .3s}.gradientColorAnimation{height:2px;background:rgb(189,189,189);border-radius:5px;background:linear-gradient(90deg,rgb(255,255,255) 0%,var(--intra-main) 0%,rgb(255,255,255) 48%,var(--intra-main) 100%);background-size:300% 100%;animation:gradient 7s ease infinite}.glassIntra{background:rgba(76,194,241,.81);box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(10.6px);-webkit-backdrop-filter:blur(10.6px);border:1px solid rgba(76,194,241,.322)}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes fade-in{0%{opacity:0}to{opacity:100}}
