// Run `stylus -w styl -o css` to compile props(prop, args) -webkit-{prop} args -moz-{prop} args -ms-{prop} args -o-{prop} args {prop} args transition() props('transition', arguments) body margin: 0 padding: 0 font-family: Open Sans, Everson Mono, Helvetica .grade1 margin-bottom: 0 margin-top: 0 display: block text-align: center .grade2 margin-bottom: 0 margin-top: 20px display: block text-align: center .grade3 margin-bottom: 0 margin-top: 20px display: block text-align: center .ircclient position: absolute width: 100% height: 100% .coverwindow position: absolute width: 100% height: 100% &#authdialog z-index: 100 .wrapper width: 320px margin: auto margin-top: 5% padding: 15px label display: block font-size: 80% margin-top: 5px &.autosize width: auto display: inline-block !important font-size: 90% !important margin-bottom: 10px input[type=text], input[type=number], input[type=password] padding: 8px; width: 300px; border-radius: 5px; input[type="submit"] width: 318px; padding: 12px; margin-top: 20px; display: block; border-radius: 4px; font-size: 120%; font-weight: bold; text-transform: uppercase; cursor: pointer #chat overflow: hidden; .ircwrapper position: absolute width: 100% height: 100% .toolbar height: 56px position: relative z-index: 15 .open_settings width: 36px; height: 36px; display: inline-block; position: absolute; right: 10px; top: 10px; cursor: pointer; transition transform 0.2s linear &:hover transform: rotateZ(-90deg); .tabby display: inline-block height: 56px position: absolute right: 45px left: 0 white-space: nowrap overflow-x: auto overflow-y: hidden .tab display: inline-block; min-width: 60px; height: 25px; margin: 5px; margin-right: 0; padding: 10px; line-height: 25px; transition background-color 0.2s linear border-radius: 5px; cursor: pointer; font-weight: 600; #unread display: inline-block; min-width: 18px; height: 18px; text-align: center; font-size: 12px; margin: 0 5px; line-height: 20px; border-radius: 100%; &.none display: none; #close display: inline-block; width: 12px; text-align: center; margin-left: 5px .chatarea position: absolute; top: 56px; width: 100%; bottom: 46px; .smsc-nicklistbtn width: 46px; height: 46px; position: absolute; top: 16px; right: 16px; border-radius: 100%; display: none; opacity: 0.5; cursor: pointer; .topicbar position: absolute; top: 0; height: 20px; right: 0; left: 0; padding: 12px; display: none; overflow: hidden; z-index: 10 &:hover height: auto max-height: 100px overflow: auto word-wrap: break-word .letterbox position: absolute; top: 0; bottom: 0; left: 0; right: 0; overflow-y: auto; white-space: pre-wrap; word-wrap: break-word; padding: 5px; .nicklist width: 280px; position: absolute; right: 0; padding: 10px; top: 0; bottom: 0; display: none; z-index: 11; overflow: auto; .nick cursor: pointer; .nickname font-size: 120%; .prefix width: 16px; height: 16px; line-height: 16px; padding: 2px; display: inline-block; border-radius: 4px; text-align: center; margin-right: 5px; font-weight: bold; .no-prefix width: 25px; display: inline-block; .settings position: absolute; top: 0; bottom: 0; left: 0; right: 0; padding: 20px; width: 60%; min-width: 360px; margin: auto; overflow: auto; .grade1, .grade2, .grade3 text-align: left; &.vnicks .nicklist display: block; .letterbox right: 301px; .topicbar right: 301px; &.vtopic .topicbar display: block; .letterbox top: 45px; .input position: absolute; bottom: 0; height: 46px; width: 100%; .my_nickname margin: 5px; padding: 7px; border-top-left-radius: 10px; border-bottom-left-radius: 10px; padding-right: 20px; margin-right: 0; width: 183px; overflow: hidden; .inputwrapper display: inline-block position: absolute margin: 5px 0 left: 210px right: 55px top: 0 input width: 100% padding: 6px font-size: 120% border-left: 0 .sendbutton width: 32px; position: absolute; height: 32px; float: right; top: 5px; right: 5px; cursor: pointer; @media all and (max-width: 600px) .vnicks .nicklist display: none !important; .letterbox right: 0 !important; .topicbar right: 0 !important; &.vopentrig .nicklist display: block !important; .topicbar right: 45px; .smsc-nicklistbtn z-index: 12; display: block !important; .my_nickname display: none; .inputwrapper left: 38px !important;