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}body,html{height:100%;margin:0;padding:0}.scroller3::-webkit-scrollbar{width:8px}.scroller3::-webkit-scrollbar-thumb{background-color:#0003;border-radius:4px}@media (max-width:600px){.scroller3{max-height:200px!important}}body{display:flex;flex-direction:column;min-height:100vh}@media(max-width:810px){.slider1{height:32vh}.loginimg1{width:70%}.sizer{font-size:20}.side1{display:none}.side2{background-color:#fff;color:#767676;text-align:center}.logomain{width:25%}.slider{color:#fff;margin-top:20%}.credentials{width:100%}.credentials2{width:270px}.signup{width:300px}}@media(min-width:810px){.loginbox{margin-left:10%;width:80%}.slider1{height:60vh}.sizer{font-size:30px}.loginimg1{width:70%}.slogan{display:none}.mainsection{height:100%;position:fixed;width:100%}.mainsection>div{display:inline-block;height:100%;width:50%}.side1{background-color:#1976d2}.side2{background-color:#fff;color:#767676;text-align:center}.logomain{width:15%}.slider{color:#fff;margin-top:20%}.credentials{width:100%}.credentials2{width:290px}.signup{width:260px}}Link,a{text-decoration:none}Button{background-color:#1976d2}.menuclick:hover{background-color:red}.table1,.td1,.th1{border:solid;border-color:#0000381a;border-width:.5px;margin:0;padding:8px}.menulink:hover{background-color:#e0eff9;color:#fff}.menulinkclick{border-bottom-right-radius:30px;border-left:solid;border-color:#1976d2;border-top-right-radius:30px}.menulinkclick,.scroller{background-color:#e0eff9;color:#1976d2}.scroller{height:160px;margin-top:5px;overflow-y:scroll;padding-left:20px;padding-right:20px}.scroller::-webkit-scrollbar{width:5px}.scroller::-webkit-scrollbar-thumb{background-color:#d3d3d3;border-radius:20px}.scroller2{background-color:#e0eff9;color:#1976d2;overflow-x:hidden;overflow-y:scroll}.scroller2::-webkit-scrollbar{width:5px}.scroller2::-webkit-scrollbar-thumb{background-color:#d3d3d3;border-radius:20px}.scroller3{color:#1976d2;overflow-y:scroll}.scroller3::-webkit-scrollbar{width:5px}.scroller3::-webkit-scrollbar-thumb{background-color:#d3d3d3;border-radius:20px}.tablehead{background-color:blue}#Select,Select:focus,input:focus,textArea:focus{outline:none}.particle{background-color:#fff;background-size:cover;height:100%;position:relative;width:100%}#button_{background-color:red;color:#89a7af}@media print{.pagebreak{page-break-after:always}}.react-calendar{background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;max-width:100%;width:350px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;line-height:16px;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.react-date-picker{display:inline-flex;position:relative}.react-date-picker,.react-date-picker *,.react-date-picker :after,.react-date-picker :before{box-sizing:border-box}.react-date-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-date-picker__wrapper{border:thin solid gray;display:flex;flex-grow:1;flex-shrink:0}.react-date-picker__inputGroup{box-sizing:initial;flex-grow:1;min-width:calc(12px + 4.754em);padding:0 2px}.react-date-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-date-picker__inputGroup__input{-moz-appearance:textfield;background:none;border:0;box-sizing:initial;font:inherit;height:100%;min-width:.54em;padding:0 1px;position:relative}.react-date-picker__inputGroup__input::-webkit-inner-spin-button,.react-date-picker__inputGroup__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-date-picker__inputGroup__input:invalid{background:#ff00001a}.react-date-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-date-picker__button{background:#0000;border:0;padding:4px 6px}.react-date-picker__button:enabled{cursor:pointer}.react-date-picker__button:enabled:focus .react-date-picker__button__icon,.react-date-picker__button:enabled:hover .react-date-picker__button__icon{stroke:#0078d7}.react-date-picker__button:disabled .react-date-picker__button__icon{stroke:#6d6d6d}.react-date-picker__button svg{display:inherit}.react-date-picker__calendar{max-width:100vw;width:350px;z-index:1}.react-date-picker__calendar--closed{display:none}.react-date-picker__calendar .react-calendar{border-width:thin}button{background-color:#e0eff9;border:none;border-radius:4px;color:red;color:#1976d2;cursor:pointer;margin-left:10px;padding:10px}.rc_root,.rc_shortcut_cal_root{--rc-color-transparent:#0000;--rc-color-text-dark:#353535;--rc-color-text-inactive:#c9c9ca;--rc-color-text-light:#fff;--rc-color-bg-light:#fff;--rc-color-border:#f3f3f3;--rc-color-text-hover:#f8f9fa;--rc-hsl-primary-hue:208deg;--rc-hsl-primary-saturation:77%;--rc-hsl-primary-light:47%;--rc-hsl-accent-hue:0deg;--rc-hsl-accent-saturation:77%;--rc-hsl-accent-light:47%;--rc-color-primary:hsl(var(--rc-hsl-primary-hue) var(--rc-hsl-primary-saturation) var(--rc-hsl-primary-light));--rc-color-primary-light:hsla(var(--rc-hsl-primary-hue) var(--rc-hsl-primary-saturation) var(--rc-hsl-primary-light)/40%);--rc-color-primary-lighter:hsla(var(--rc-hsl-primary-hue) var(--rc-hsl-primary-saturation) var(--rc-hsl-primary-light)/8%);--rc-color-accent:hsl(var(--rc-hsl-accent-hue) var(--rc-hsl-accent-saturation) var(--rc-hsl-accent-light));--rc-color-accent-light:hsla(var(--rc-hsl-accent-hue) var(--rc-hsl-accent-saturation) var(--rc-hsl-accent-light)/40%);--rc-color-accent-lighter:hsla(var(--rc-hsl-accent-hue) var(--rc-hsl-accent-saturation) var(--rc-hsl-accent-light)/8%);--rc-color-border-root:var(--rc-color-border);--rc-color-bg-text-hover-header-button:var(--rc-color-text-hover);--rc-color-text-today:var(--rc-color-primary);--rc-color-border-weekdays:var(--rc-color-border);--rc-color-text-weekday-label:var(--rc-color-text-inactive);--rc-color-text-weekend-label:var(--rc-color-accent-light);--rc-color-text-dom-inactive:var(--rc-color-text-inactive);--rc-color-text-dom-active:var(--rc-color-text-dark);--rc-color-text-dom-weekend-active:var(--rc-color-accent);--rc-color-text-dom-weekend-inactive:var(--rc-color-accent-light);--rc-color-bg-dom-in-range-active:var(--rc-color-primary-lighter);--rc-color-bg-dom-in-range-inactive:var(--rc-color-primary-lighter);--rc-color-bg-dom-in-range-weekend-active:var(--rc-color-accent-lighter);--rc-color-bg-dom-range-ep-active:var(--rc-color-primary);--rc-color-bg-dom-range-ep-inactive:var(--rc-color-primary-lighter);--rc-color-bg-dom-range-ep-weekend-active:var(--rc-color-accent);--rc-color-bg-dom-range-ep-weekend-inactive:var(--rc-color-accent-lighter);--rc-color-text-dom-range-ep-weekend-inactive:var(--rc-color-accent-light);--rc-color-text-dom-range-ep-active:var(--rc-color-text-light);--rc-color-text-dom-range-ep-inactive:var(--rc-color-primary-light);--rc-color-bg-dom-selected:var(--rc-color-primary);--rc-color-bg-dom-weekend-selected:var(--rc-color-accent);--rc-color-text-dom-selected:var(--rc-color-text-light);--rc-color-text-dom-weekend-selected:var(--rc-color-text-light);--rc-color-text-disabled:var(--rc-color-text-inactive);--rc-color-text-disabled-weekend:var(--rc-color-accent-light);--rc-color-bg-disabled:var(--rc-color-bg-light);--rc-color-bg-disabled-cross:var(--rc-color-text-inactive);--rc-color-bg-disabled-weekend-cross:var(--rc-color-accent-light)}.rc_root.rc_dark,.rc_shortcut_cal_root.rc_dark{--rc-color-transparent:#0000;--rc-color-text-dark:#fff;--rc-color-text-inactive:#727273;--rc-color-text-light:#353535;--rc-color-bg-light:#353535;--rc-color-border:#4e4d4d;--rc-color-text-hover:#403e3e;--rc-color-primary:#cdd8ea;--rc-color-primary-light:#6c6f7f;--rc-color-primary-lighter:#cdd8ea2e;--rc-color-accent:#eacdcd;--rc-color-accent-light:#7f6c6c;--rc-color-accent-lighter:#eacdcd2e;--rc-color-shorcut-button:#ced9ea;--rc-color-shorcut-button-text:#353535;--rc-color-shorcut-button-hover:#b5c3db}.rc_root{background-color:var(--rc-color-bg-light);border:1px solid var(--rc-color-border-root);border-radius:8px;font-size:1rem}.rc,.rc_root{position:relative}.rc_root.rc_dual .rc+.rc{margin-left:12px}.rc_root.rc_dual .rc+.rc:before{background-color:var(--rc-color-border);content:"";height:1px;left:-12px;position:absolute;top:25%;width:12px}.rc_root *{-webkit-tap-highlight-color:var(--rc-color-transparent);box-sizing:border-box;font-family:inherit}.rc_root button{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background:#0000;border:none;color:inherit;font:inherit;line-height:normal;margin:0;overflow:visible;padding:0;width:auto}.rc_root button::-moz-focus-inner{border:0;padding:0}.rc_header_label,.rc_header_nav{border-radius:6px;cursor:pointer}.rc_header_label div+div{margin-left:2.5%}.rc_header span{color:var(--rc-color-text-dark);font-size:.85em}.rc_header button:hover{background-color:var(--rc-color-bg-text-hover-header-button)}.rc_header button:active{transform:translateY(1px)}.rc_body{width:100%}.rc_shortcut_cal_root{background-color:var(--rc-color-bg-light);border:1px solid var(--rc-color-border-root);border-radius:8px;margin-bottom:16px;overflow:hidden}.rc_shortcut_cal_root .rc_root{border:none;border-radius:0;margin:0}.rc_shortcuts_view{background-color:var(--rc-color-bg-light)}.rc_shortcut_cal_root.rc_dir-left .rc_shortcuts_view{border-right:1px solid var(--rc-color-border)}.rc_shortcut_cal_root.rc_dir-right .rc_shortcuts_view{border-left:1px solid var(--rc-color-border)}.rc_shortcut_cal_root.rc_dir-bottom .rc_shortcuts_view{border-top:1px solid var(--rc-color-border)}.rc_body-months .rc_body-cell button{color:var(--rc-color-text-dom-active);cursor:pointer;font-size:.85em}.rc_body-months .rc_body-cell button:hover{background-color:var(--rc-color-bg-text-hover-header-button)}.rc_body-months .rc_body-cell.rc_this_month{border-radius:6px;color:var(--rc-color-text-today)}.rc_body-years .rc_body-cell button{color:var(--rc-color-text-dom-active);cursor:pointer;font-size:.85em}.rc_body-years .rc_body-cell button:hover{background-color:var(--rc-color-bg-text-hover-header-button)}.rc_body-years .rc_body-cell.rc_this_year{border-radius:6px;color:var(--rc-color-text-today)}.rc_body-weekdays{border-bottom:1px solid var(--rc-color-border-weekdays)}.rc_body-weekdays_cell{color:var(--rc-color-text-weekday-label);font-size:.83em;text-transform:uppercase}.rc_body-weekdays_cell.rc_wknd{color:var(--rc-color-text-weekend-label)}.rc_body-days-of-month .rc_body-cell{cursor:pointer}.rc_body-days-of-month .rc_body-cell .rc_body-cell_value{border-radius:2px;cursor:pointer}.rc_no_range_padding .rc_body-days-of-month .rc_body-cell .rc_body-cell_value{border-radius:0}.rc_body-days-of-month .rc_body-cell .rc_body-cell_value:hover{background-color:var(--rc-color-bg-text-hover-header-button)}.rc_body-days-of-month .rc_body-cell button{color:var(--rc-color-text-dom-inactive);cursor:pointer;font-size:.83em}.rc_body-days-of-month .rc_body-cell.rc_active button{color:var(--rc-color-text-dom-active)}.rc_body-days-of-month .rc_body-cell.rc_wknd button{color:var(--rc-color-text-dom-weekend-active)}.rc_body-days-of-month .rc_body-cell.rc_wknd:not(.rc_active) button{color:var(--rc-color-text-dom-weekend-inactive)}.rc_body-days-of-month .rc_body-cell.rc_in_range.rc_active .rc_body-cell_value{background-color:var(--rc-color-bg-dom-in-range-active);color:var(--rc-color-text-dark)}.rc_no_range_padding .rc_body-days-of-month .rc_body-cell.rc_range_end .rc_body-cell_value{border-bottom-right-radius:2px;border-top-right-radius:2px}.rc_no_range_padding .rc_body-days-of-month .rc_body-cell.rc_range_start .rc_body-cell_value{border-bottom-left-radius:2px;border-top-left-radius:2px}.rc_body-days-of-month .rc_body-cell.rc_in_range.rc_wknd.rc_active .rc_body-cell_value{background-color:var(--rc-color-bg-dom-in-range-weekend-active);color:var(--rc-color-text-dark)}.rc_body-days-of-month .rc_body-cell.rc_range_end.rc_active button,.rc_body-days-of-month .rc_body-cell.rc_range_start.rc_active button{color:var(--rc-color-text-dom-range-ep-active)}.rc_body-days-of-month .rc_body-cell.rc_range_end.rc_active .rc_body-cell_value,.rc_body-days-of-month .rc_body-cell.rc_range_start.rc_active .rc_body-cell_value{background-color:var(--rc-color-bg-dom-range-ep-active)}.rc_body-days-of-month .rc_body-cell.rc_range_end.rc_wknd.rc_active .rc_body-cell_value,.rc_body-days-of-month .rc_body-cell.rc_range_start.rc_wknd.rc_active .rc_body-cell_value{background-color:var(--rc-color-bg-dom-range-ep-weekend-active)}.rc_body-days-of-month .rc_body-cell.rc_range_end.rc_wknd.rc_active button,.rc_body-days-of-month .rc_body-cell.rc_range_start.rc_wknd.rc_active button{border-bottom-color:var(--rc-color-bg-dom-range-ep-weekend-active)}.rc_body-days-of-month .rc_body-cell.rc_range_end:not(.rc_active) .rc_body-cell_value,.rc_body-days-of-month .rc_body-cell.rc_range_start:not(.rc_active) .rc_body-cell_value,.rc_body-days-of-month .rc_body-cell.rc_selected:not(.rc_active) .rc_body-cell_value{background-color:var(--rc-color-bg-dom-range-ep-inactive)}.rc_body-days-of-month .rc_body-cell.rc_range_end:not(.rc_active) button,.rc_body-days-of-month .rc_body-cell.rc_range_start:not(.rc_active) button,.rc_body-days-of-month .rc_body-cell.rc_selected:not(.rc_active) button{color:var(--rc-color-text-dom-range-ep-inactive)}.rc_body-days-of-month .rc_body-cell.rc_in_range.rc_range_end.rc_wknd:not(.rc_active) .rc_body-cell_value,.rc_body-days-of-month .rc_body-cell.rc_in_range.rc_range_start.rc_wknd:not(.rc_active) .rc_body-cell_value,.rc_body-days-of-month .rc_body-cell.rc_selected.rc_wknd:not(.rc_active) .rc_body-cell_value{background-color:var(--rc-color-bg-dom-range-ep-weekend-inactive)}.rc_body-days-of-month .rc_body-cell.rc_in_range.rc_range_end.rc_wknd:not(.rc_active) button,.rc_body-days-of-month .rc_body-cell.rc_in_range.rc_range_start.rc_wknd:not(.rc_active) button,.rc_body-days-of-month .rc_body-cell.rc_selected.rc_wknd:not(.rc_active) button{color:var(--rc-color-text-dom-range-ep-weekend-inactive)}.rc_body-days-of-month .rc_body-cell.rc_highlight:not(.rc_disabled) button,.rc_body-days-of-month .rc_body-cell.rc_today:not(.rc_disabled) button{border-bottom:1px solid}.rc_body-days-of-month .rc_body-cell.rc_selected .rc_body-cell_value{background-color:var(--rc-color-bg-dom-selected)}.rc_body-days-of-month .rc_body-cell.rc_selected button{color:var(--rc-color-text-dom-selected)}.rc_body-days-of-month .rc_body-cell.rc_selected.rc_wknd .rc_body-cell_value{background-color:var(--rc-color-bg-dom-weekend-selected)}.rc_body-days-of-month .rc_body-cell.rc_selected.rc_wknd button{color:var(--rc-color-text-dom-weekend-selected)}.rc_body-days-of-month .rc_body-cell.rc_disabled{position:relative}.rc_body-days-of-month .rc_body-cell.rc_disabled .rc_body-cell_value,.rc_body-days-of-month .rc_body-cell.rc_disabled.rc_in_range .rc_body-cell_value,.rc_body-days-of-month .rc_body-cell.rc_disabled.rc_in_range.rc_wknd .rc_body-cell_value,.rc_body-days-of-month .rc_body-cell.rc_disabled.rc_wknd .rc_body-cell_value{background-color:var(--rc-color-bg-disabled)}.rc_body-days-of-month .rc_body-cell.rc_disabled .rc_body-cell_value button{color:var(--rc-color-text-disabled);cursor:none;pointer-events:none}.rc_body-days-of-month .rc_body-cell.rc_disabled.rc_wknd .rc_body-cell_value button{color:var(--rc-color-text-disabled-weekend)}.rc_body-days-of-month .rc_body-cell.rc_disabled .rc_body-cell_value button:before{background-color:var(--rc-color-bg-disabled-cross);content:"";display:block;font-weight:300;height:70%;left:50%;position:absolute;top:15%;transform:rotate(45deg);width:1px}.rc_body-days-of-month .rc_body-cell.rc_disabled.rc_wknd button:before,.rc_body-days-of-month .rc_body-cell.rc_wknd button:before{background-color:var(--rc-color-bg-disabled-weekend-cross)}.floating-panel{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:15px;bottom:20px;box-shadow:0 10px 30px #0000004d;left:50%;overflow:hidden;position:fixed;transform:translateX(-50%);transition:all .3s ease;width:350px;z-index:1000}.panel-header{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff1a;cursor:move;display:flex;justify-content:space-between;padding:10px 15px}.panel-title{color:#fff;font-size:14px;font-weight:600}.panel-controls{display:flex;gap:5px}.minimize-btn{align-items:center;background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:12px;height:20px;justify-content:center;transition:all .3s ease;width:20px}.minimize-btn:hover{background:#ffffff4d;transform:scale(1.1)}.panel-content{max-height:200px;overflow-y:auto;padding:20px;transition:all .3s ease}.content-wrapper{color:#fff}.content-wrapper h3{font-size:18px;margin:0 0 10px}.content-wrapper p{font-size:14px;margin:0 0 15px;opacity:.9}.action-btn{background:linear-gradient(45deg,#ff6b6b,#ff8e53);border:none;border-radius:20px;color:#fff;cursor:pointer;padding:8px 20px;transition:all .3s ease}.action-btn:hover{box-shadow:0 5px 15px #ff6b6b66;transform:translateY(-2px)}.floating-panel.minimized{height:40px}.floating-panel.minimized .panel-content{max-height:0;padding:0}.panel-content::-webkit-scrollbar{width:5px}.panel-content::-webkit-scrollbar-track{background:#0000}.panel-content::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:10px}.App{background-color:#f5f5f5;min-height:100vh;text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.nav-bar{align-items:center;background-color:#2c3e50;color:#fff;display:flex;justify-content:space-between;padding:1rem}.nav-links{display:flex;gap:1rem}.nav-links a{border-radius:4px;color:#fff;padding:.5rem 1rem;text-decoration:none;transition:background-color .3s}.nav-links a:hover{background-color:#34495e}.next-siren{background-color:#e74c3c;border-radius:4px;font-weight:700;padding:.5rem 1rem}.siren-settings{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin:2rem auto;max-width:600px;padding:2rem}.siren-settings form{display:flex;flex-direction:column;gap:1rem}.siren-settings form div{display:flex;flex-direction:column;gap:.5rem;text-align:left}.siren-settings label{color:#2c3e50;font-weight:700}.siren-settings input,.siren-settings select{border:1px solid #ddd;border-radius:4px;font-size:1rem;padding:.5rem}.button-group{display:flex;gap:1rem;margin-top:1rem}.siren-settings button{background-color:#3498db;border:none;border-radius:4px;color:#fff;cursor:pointer;flex:1 1;font-size:1rem;padding:.75rem;transition:background-color .3s}.siren-settings button:hover{background-color:#2980b9}.siren-settings button[type=button]:first-child{background-color:#2ecc71}.siren-settings button[type=button]:first-child:hover{background-color:#27ae60}.siren-settings .cancel-button{background-color:#e74c3c}.siren-settings .cancel-button:hover{background-color:#c0392b}.home{padding:2rem}.home h1{color:#2c3e50;margin-bottom:1rem}.home p{color:#7f8c8d;font-size:1.2rem;margin-bottom:2rem}.sirens-list{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin:2rem auto;max-width:800px;padding:2rem}.sirens-list h2{color:#2c3e50;margin-bottom:1rem}.sirens-list ul{list-style:none;margin:0;padding:0}.siren-item{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:1.5rem;transition:background-color .3s}.siren-item:hover{background-color:#f8f9fa}.siren-info{flex:1 1;text-align:left}.siren-info strong{color:#2c3e50;display:block;font-size:1.1rem;margin-bottom:.5rem}.siren-actions{align-items:flex-end;display:flex;flex-direction:column;gap:1rem}.countdown-container{background-color:#f8f9fa;border-radius:4px;min-width:200px;padding:.75rem 1.5rem;text-align:center}.countdown-label{color:#7f8c8d;display:block;font-size:.9rem;margin-bottom:.25rem}.countdown{color:#e74c3c;font-size:1.2rem;font-weight:700}.action-buttons{display:flex;gap:.5rem}.action-buttons button{border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.9rem;padding:.5rem 1rem;transition:background-color .3s}.edit-button{background-color:#3498db}.edit-button:hover{background-color:#2980b9}.delete-button{background-color:#e74c3c}.delete-button:hover{background-color:#c0392b}.play-button{background-color:#2ecc71}.play-button:hover{background-color:#27ae60}.siren-item:last-child{border-bottom:none}.loading{color:#2c3e50}.error,.loading{align-items:center;display:flex;font-size:1.2rem;justify-content:center;min-height:200px}.error{background-color:#fde8e8;border:1px solid #fbd5d5;border-radius:4px;color:#e74c3c;margin:1rem;padding:1rem}
/*# sourceMappingURL=main.53a7900b.css.map*/