:root{--judge0-black: #333;--judge0-gray: #CED4DA;--judge0-red: #FF8787;--judge0-pink: #F783AC;--judge0-grape: #DA77F2;--judge0-violet: #9775FA;--judge0-indigo: #748FFC;--judge0-blue: #4DABF7;--judge0-cyan: #3BC9DB;--judge0-teal: #38D9A9;--judge0-green: #69DB7C;--judge0-lime: #A9E34B;--judge0-yellow: #FFD43B;--judge0-orange: #FFA94D;--judge0-theme: var(--judge0-indigo)}.ide-logo{height:32px;position:relative;top:5px;left:9px;filter:brightness(0) invert(1)}html,body{height:100%;min-height:100%;margin:0;padding:0}body{background:url() no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.ui[class*="left action"].input>.dropdown{border-radius:0 .28571429rem .28571429rem 0}.ui.selection.dropdown{width:205px}.lm_header .lm_tab{padding-bottom:3px;height:16px;font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback";font-size:14px}.lm_header .lm_tab.lm_active{box-shadow:none;padding-bottom:3px}#site-navigation{border-radius:0;margin:0;background:#1e1e1e;border-bottom:1px solid rgba(255,255,255,0.08);height:45px}#navigation-message{font-size:1.2em;white-space:nowrap;overflow:hidden}@keyframes slide{0%{transform:translateX(570px)}100%{transform:translateX(-100%)}}@-webkit-keyframes slide{0%{transform:translateX(570px)}100%{transform:translateX(-100%)}}.navigation-message-text{white-space:nowrap;-moz-animation:slide 60s linear infinite;-webkit-animation:slide 60s linear infinite;animation:slide 60s linear infinite}.navigation-message-text:hover{-moz-animation-play-state:paused;-webkit-animation-play-state:paused;animation-play-state:paused}#navigation-message a{color:var(--judge0-theme);font-weight:bold}#site-icon{width:30px;height:30px;vertical-align:middle}#site-header{padding-left:0;padding-top:0;padding-bottom:0}#site-header h2{display:inline;vertical-align:middle;font-family:'Exo 2', sans-serif}#site-content{height:calc(100% - 45px - 19px)}#site-modal .header{color:#db2828}#run-btn{background-color:var(--judge0-theme)}#site-footer,#status-line{background-color:var(--judge0-theme);bottom:0;font-family:"Droid Sans Mono", monospace, monospace, "Droid Sans Fallback";font-size:13px;height:19px;padding-left:16px;padding-right:16px;position:fixed}#site-footer{color:white;left:0;text-align:center;width:100%}#site-footer a{color:white;font-weight:bold}#site-footer a:hover{color:#333}#status-line{color:#fff;float:right;right:0;text-align:right;width:fit-content}#editor-status-line{background:transparent;color:#fff;font-family:monospace;height:19px;padding:0px 16px;width:inherit}#editor-status-line input[type=text]{background:transparent;border:none;color:#fff;font-family:monospace;outline:none}#editor-status-line input[type=text]::selection{background-color:#cce2ff;color:#fff}.blink{animation:blinker 1s linear infinite}@keyframes blinker{50%{background:#FFD700}}.dot{background:#0E6EB8;position:absolute;border-radius:50px;width:5px;height:5px;right:7.5px;top:7.5px}.no-left-padding{padding-left:0 !important}@media only screen and (min-width: 375px) and (max-width: 1439px){#site-navigation .ide-operations div:nth-of-type(4){display:flex !important;padding:0px;padding-left:15px;padding-top:10px;padding-bottom:10px}#site-navigation .ide-operations div:nth-of-type(5){display:flex !important;padding:0px;padding-left:15px;padding-right:10px;padding-top:10px;padding-bottom:10px}#site-navigation .ide-operations{flex-wrap:wrap;padding:10px;gap:5px}#site-navigation{flex-wrap:wrap;height:auto}#compiler-options{display:block}}@media only screen and (min-width: 375px) and (max-width: 767px){#site-navigation .site-links{width:48vw}#site-navigation .link{width:45vw}#site-content .lm_goldenlayout .lm_item div:nth-of-type(3) .lm_items .lm_item_container .lm_content{height:400px !important}#site-content .lm_goldenlayout .lm_item .lm_item:nth-of-type(1){height:190px !important}}@media only screen and (min-width: 767px) and (max-width: 1023px){#site-navigation .site-links{width:20vw}#site-navigation .link{width:20vw}}@media only screen and (min-width: 1024px) and (max-width: 1439px){.ide-operations{display:flex;flex-wrap:wrap;height:auto}}
