diff --git a/inc/databap.php b/inc/databap.php index e8feb33..e40f161 100755 --- a/inc/databap.php +++ b/inc/databap.php @@ -1902,12 +1902,11 @@ class Databap extends PhpObject return $iConnId; } - public function addChatMessage($sMessage, $sChanName) - { + private function parseChatMessage($sMessage, $sChanName) { $sMessage = htmlspecialchars($sMessage); $sType = self::MESSAGE_USER; $bSuccess = true; - $sDesc = ''; + if(mb_substr($sMessage, 0, 1) == '/') { if(mb_substr($sMessage, 0, 4) == '/me ') @@ -2076,11 +2075,19 @@ class Databap extends PhpObject $sType = self::MESSAGE_PRIVATE; } + return array('message'=>$sMessage, 'type'=>$sType, 'chan_name'=>$sChanName, 'success'=>$bSuccess); + } + + public function addChatMessage($sMessage, $sChanName) + { + $sDesc = ''; + $asMessage = $this->parseChatMessage($sMessage, $sChanName); + //Storing message - if($bSuccess) + if($asMessage['success']) { - $sChanId = $this->getChanId($sChanName); - $bSuccess = $this->addMessage($sMessage, $sType, $sChanId); + $sChanId = $this->getChanId($asMessage['chan_name']); + $bSuccess = $this->addMessage($asMessage['message'], $asMessage['type'], $sChanId); if(!$bSuccess) $sDesc = self::FAIL_INSERT; } @@ -2091,9 +2098,19 @@ class Databap extends PhpObject { $bSuccess = false; $sDesc = ''; + $asRefMsg = $this->oMySql->selectRow(self::MSG_TABLE, $iRefMsgId); - if(($asRefMsg['type'] == self::MESSAGE_USER || $asRefMsg['type'] == self::MESSAGE_PRIVATE) && $asRefMsg[$this->oMySql::getId(self::USER_TABLE)] == $this->getUserId()) { - $bSuccess = $this->addMessage($sMessage, $asRefMsg['type'], $asRefMsg['id_channel'], $this->getUserId(), $iRefMsgId); + $iChanId = $asRefMsg[MySqlManager::getId(self::CHAN_TABLE)]; + $sChanName = $this->oMySql->selectValue(self::CHAN_TABLE, MySqlManager::getText(self::CHAN_TABLE), $iChanId); + $asNewMsg = $this->parseChatMessage($sMessage, $sChanName); + if( + ($asRefMsg['type'] == self::MESSAGE_USER || $asRefMsg['type'] == self::MESSAGE_PRIVATE) + && + ($asNewMsg['type'] == self::MESSAGE_USER || $asNewMsg['type'] == self::MESSAGE_PRIVATE) + && + $asRefMsg[$this->oMySql::getId(self::USER_TABLE)] == $this->getUserId() + ) { + $bSuccess = $this->addMessage($sMessage, $asNewMsg['type'], $iChanId, $this->getUserId(), $iRefMsgId); } else $sDesc = 'Wrong user ID'; diff --git a/jquery/common.js b/jquery/common.js index 2186918..1fa0b5f 100755 --- a/jquery/common.js +++ b/jquery/common.js @@ -753,4 +753,56 @@ function utf8_encode(argString) } return utftext; +} + +function getCaretPosition(editableDiv) { + var caretPos = 0, sel, range; + if(window.getSelection) { + sel = window.getSelection(); + if(sel.rangeCount) { + range = sel.getRangeAt(0); + if(range.commonAncestorContainer.parentNode == editableDiv) { + caretPos = range.endOffset; + } + } + } + else if(document.selection && document.selection.createRange) { + range = document.selection.createRange(); + if (range.parentElement() == editableDiv) { + var tempEl = document.createElement("span"); + editableDiv.insertBefore(tempEl, editableDiv.firstChild); + var tempRange = range.duplicate(); + tempRange.moveToElementText(tempEl); + tempRange.setEndPoint("EndToEnd", range); + caretPos = tempRange.text.length; + } + } + return caretPos; + } + +function setCaretPosition(el, pos) { + // Loop through all child nodes + for(var node of el.childNodes) { + if(node.nodeType == 3){ // we have a text node + if(node.length >= pos) { + // finally add our range + var range = document.createRange(), sel = window.getSelection(); + range.setStart(node,pos); + range.collapse(true); + sel.removeAllRanges(); + sel.addRange(range); + return -1; // we are done + } + else { + pos -= node.length; + } + } + else { + pos = setCaretPosition(node,pos); + if(pos == -1) { + return -1; // no need to finish the for loop + } + } + } + return pos; // needed because of recursion stuff } \ No newline at end of file diff --git a/masks/chat.html b/masks/chat.html index 4f24185..bed9ea7 100755 --- a/masks/chat.html +++ b/masks/chat.html @@ -88,17 +88,19 @@ databap.pageInit = function() self.tmp('news_period', 10*60*1000); self.tmp('get_news', false); self.tmp('last_message_id', '0'); + self.tmp('messages', 'object'); self.tmp('scrolling', 'boolean'); databap.tmp('tab_info', 'object'); //Main elements $MsgInput = databap.getMainElem('#message'); $MsgInputBox = databap.getMainElem('#chat_input'); + $MsgBox = databap.getMainElem('#chat_messages'); //Bind message box key events databap.getMainElem('#chat_form').submit(function(e){e.preventDefault();}); $MsgInput.bind('keydown', function(e){if(e.which == 9)e.preventDefault();}); - $MsgInput.keyup(function(e){keyController(e);}); + $MsgInput.keyup(keyController); //Loading the chat self.initScrollBar('#chat_container', '#chat_messages_box', '#chat_messages'); @@ -466,8 +468,8 @@ function switchChan(sChanKeyName) $('#'+databap.consts.chanPrefix+sChanKeyName).addClass('active').removeClass('clickable'); //Show current channel messages - databap.getMainElem('#chat_messages').find('p').hide(); - databap.getMainElem('#chat_messages').find('p.class_'+sChanKeyName+', p.class_'+databap.consts.all_chan_id).show(); + $MsgBox.find('p').hide(); + $MsgBox.find('p.class_'+sChanKeyName+', p.class_'+databap.consts.all_chan_id).show(); //Update scrollbar databap.updateScrollBar(self.tmp('scrolling')?'relative':'bottom'); @@ -563,7 +565,7 @@ function quitChan(sChanKeyName) if(sChanName == currentChan()) switchChan(Object.keys(databap.vars.chans_list)[1]); //Delete messages - databap.getMainElem('#chat_messages').find('p.class_'+sChanKeyName).remove(); + $MsgBox.find('p.class_'+sChanKeyName).remove(); } else databap.addFailIcon('Ceci est le dernier chan'); } @@ -603,48 +605,49 @@ function postMessage(sMsg) return bSuccess; } -function keyController(e) +function keyController(e, elem) { + let $This = $(elem || this); console.log($This); + let sType = $This.is('input')?'input':'regular'; if(e.keyCode != 9) databap.tmp('tab_info', {}); //See case 9, tab switch(e.keyCode) { case 13 : //enter - var chat_message = $MsgInput.val(); + var chat_message = $This.val(); var bSuccess = true; if(chat_message.substr(0, 7) == '/join #') joinChan(chat_message.substr(7)); else if(chat_message.substr(0, 7) == '/quit #') quitChan(getChanKeyName(chat_message.substr(7))); else if(chat_message == '/help') displayHelp(); else if(chat_message.substr(0, 8) == '/invite ') invite($.trim(chat_message.substr(8)), currentChan()); - else if(chat_message != '' && $MsgInput.data('orig_msg_id')) editMessage($MsgInput.data('orig_msg_id'), chat_message); + else if(chat_message != '' && $This.data('orig_msg_id')) editMessage($This.data('orig_msg_id'), chat_message); else if(chat_message != '') bSuccess = postMessage(); if(bSuccess) { - $MsgInput.val(''); + $This.val(''); } break; case 27 : //echap - $MsgInput.val(''); - $MsgInput.data('orig_msg_id', ''); + $This.val(''); + $This.data('orig_msg_id', ''); break; case 38 : //arrow up - var $LastMsg = databap.getMainElem('#chat_messages').find('p.U[data-id-user='+databap.vars.user_id+'], p.P[data-id-user='+databap.vars.user_id+']').last(); - if($MsgInput.val()=='' && $LastMsg.length) + var $LastMsg = $MsgBox.find('p.U[data-id-user='+databap.vars.user_id+'], p.P[data-id-user='+databap.vars.user_id+']').last(); + if($This.val()=='' && $LastMsg.length) { - $MsgInput.val($LastMsg.data('orig_msg')); - $MsgInput.data('orig_msg_id', $LastMsg.data('id')); + $This.val($LastMsg.data('orig_msg')); + $This.data('orig_msg_id', $LastMsg.data('id')); } break; case 40 : //arrow down - if($MsgInput.data('orig_msg_id')) + if($This.data('orig_msg_id')) { - $MsgInput.val(''); - $MsgInput.data('orig_msg_id', ''); + $This.val(''); + $This.data('orig_msg_id', ''); } break; case 9 : //tab - $This = databap.getMainElem('#message'); - var sChatMsg = $This.val(); + var sChatMsg = (sType=='input')?$This.val():$This.text(); var iChatMsgLen = sChatMsg.length; if(!e.altKey && iChatMsgLen>0) @@ -663,7 +666,7 @@ function keyController(e) else { //Find word in chat message input box - iCurPos = $This.getCursorPosition(); + iCurPos = (sType=='input')?$This.getCursorPosition():getCaretPosition($This[0]); iFirstPos = sChatMsg.substr(0, iCurPos).lastIndexOf(' ') + 1; iOffset = sChatMsg.substr(iFirstPos).indexOf(' '); sWord = sChatMsg.substr(iFirstPos, (iOffset==-1)?iChatMsgLen:iOffset); @@ -713,8 +716,16 @@ function keyController(e) var sAfterWord = sChatMsg.substr(iFirstPos+sWordLen); var sSafeNickName = asSafeUserList[iIndex]; var sNickName = asUserList[sSafeNickName]; - $This.val(sBeforeWord+sNickName+sAfterWord); - $This.setCursorPosition((sBeforeWord+sNickName).length); + var sText = sBeforeWord+sNickName+sAfterWord; + var sCaretPos = (sBeforeWord+sNickName).length; + if(sType=='input'){ + $This.val(sText); + $This.setCursorPosition(sCaretPos); + } + else { + $This.text(sText); + setCaretPosition($This[0], sCaretPos); + } //Save value for tab-loops if(bLooping) databap.tmp(['tab_info', 'safe_nickname'], sSafeNickName); //not saving index in case of user list refresh @@ -764,7 +775,7 @@ function refresh_chat(bReset) if(bReset) { self.tmp('last_message_id', 0); - databap.getMainElem('#chat_messages').empty(); + $MsgBox.empty(); } databap.getInfo ( @@ -822,36 +833,25 @@ function refresh_chat(bReset) } } -function addMessage(message_info, bReset) +function getMessage(message_info, bReset) { + bReset = bReset || false; message_info.nickname = message_info.nickname || ''; var sChanKeyName = message_info.id_chan; var sMsgPrefix = ''+message_info.nickname+''; var msg_body = ''; var sUnreadChanName, iUnreadCount; - var bSystemMsg = false; var bImage = false; - var sNotif = ''; switch(message_info.msg_class) { case databap.consts.msg_types.user: - if(message_info.id_message_ref) { //edit user message - let $Msg = databap.getMainElem('#chat_messages').find('p[data-id='+message_info.id_message_ref+']'); - $Msg.find('.msg_txt').text(message_info.message); - $Msg.find('.status').show().text('modifié'); - $Msg.data('orig_msg', message_info.message); - } - else { - msg_body = sMsgPrefix+''+message_info.message+''; - sNotif = message_info.nickname+' : '+message_info.message; - } + msg_body = sMsgPrefix+''+message_info.message+''; break; case databap.consts.msg_types.news: databap.tmp('get_news', true); msg_body = ''+message_info.nickname+' a une news : '+message_info.message+' '; - sNotif = message_info.nickname+' a une news : '+message_info.message; break; case databap.consts.msg_types.add.code: var url = databap.getInternalLink('code', message_info.message); @@ -876,17 +876,7 @@ function addMessage(message_info, bReset) var slicePos = message_info.message.indexOf(' '); var msgTargetUser = message_info.message.substr(1, slicePos - 1); var msg = message_info.message.slice(slicePos + 1); - if(message_info.id_message_ref) { //edit user message - let $Msg = databap.getMainElem('#chat_messages').find('p[data-id='+message_info.id_message_ref+']'); - $Msg.find('.highlight').text(msgTargetUser); - $Msg.find('.msg_txt').text(msg); - $Msg.find('.status').show().text('modifié'); - $Msg.data('orig_msg', message_info.message); - } - else { - msg_body = ''+message_info.nickname+' '+msgTargetUser+''+msg+''; - sNotif = message_info.nickname+' @'+msgTargetUser+' : '+msg; - } + msg_body = ''+message_info.nickname+''+msgTargetUser+''+msg+''; break; case databap.consts.msg_types.nick: msg_body = ''+message_info.message+' ('+message_info.name+')'; @@ -895,7 +885,6 @@ function addMessage(message_info, bReset) case databap.consts.msg_types.conn: updateUsersList = true; msg_body = (!self.vars2('opt_console'))?'':''+message_info.nickname+' '+message_info.message+''; - bSystemMsg = true; break; case databap.consts.msg_types.img: message_info.message = {url:message_info.message[3], title:'Source : '+message_info.message[3], url_img:message_info.message[0], width:message_info.message[1], height:message_info.message[2]}; @@ -903,19 +892,16 @@ function addMessage(message_info, bReset) var msg = ''; msg_body = sMsgPrefix+''+msg+''; bImage = true; - sNotif = message_info.nickname+' a posté une image'; break; case databap.consts.msg_types.reboot: if(!bReset) { msg_body = ''+message_info.message+''; setTimeout(databap.refresh, databap.consts.reboot_delay*1000); - bSystemMsg = true; } break; case databap.consts.msg_types.invite: if(!bReset) joinChan(sChanKeyName, false, [], false); - bSystemMsg = true; break; case databap.consts.msg_types.article: var url = databap.getInternalLink('a', message_info.message); @@ -959,42 +945,97 @@ function addMessage(message_info, bReset) $Msg.find('a').addClass('img_box').append($Banner); } + if(message_info.edited) { + + } + //Adding message to channel panel $Message = $('

', {'class':message_info.msg_class+' class_'+sChanKeyName+' hide round_right', 'data-id':message_info.id, 'data-id-user':message_info.id_user}) .data('orig_msg', message_info.message) .append($('', {'class':'time'}).text(((message_info.date==databap.consts.cur_date)?'':message_info.date+' - ')+message_info.time)) .append($Msg) - .append($('', {'class':'status'})); + .append($('', {'class':'status'}).text('modifié')); $Message.find('.chan_link').click(function(){joinChan($(this).find('.chan_text').text());}); $Message.find('.user').click(setPm); - databap.getMainElem('#chat_messages').append($Message); - - //Edit own message $Message.find('.editable').hover(toggleEditButton).click(onMessageEditClick); - //Unread messages - if(!bReset && !bSystemMsg /* && message_info.id_user!=databap.vars.user_id */) - { - sUnreadChanName = getChanName(message_info.id_chan); - iUnreadCount = (databap.tmp(['unread_msg', sUnreadChanName]) || 0) + 1; - databap.tmp(['unread_msg', sUnreadChanName], iUnreadCount); + if(message_info.edited) $Message.find('.status').show(); + } + else $Message = null; - //Desktop Notification - if(!databap.vars.focus && sNotif != '' && Push.Permission.has()) { - Push.create('Databap - '+message_info.nickname, { - body: sNotif, - icon: databap.consts.app_image_folder+(databap.tmp(['logos', message_info.id_user]) || 'logo_25.png'), - timeout: 4000, - onClick: function () { - window.focus(); - this.close(); - } - }); - } + databap.tmp(['messages', message_info.id], message_info); + + return $Message; +} + +function getNotif(message_info) { + let sNotif = ''; + + switch(message_info.msg_class) + { + case databap.consts.msg_types.user: + sNotif = message_info.nickname+' : '+message_info.message; + break; + case databap.consts.msg_types.news: + sNotif = message_info.nickname+' a une news : '+message_info.message; + break; + case databap.consts.msg_types['private']: + var slicePos = message_info.message.indexOf(' '); + sNotif = message_info.nickname+' @'+message_info.message.substr(1, slicePos - 1)+' : '+message_info.message.slice(slicePos + 1); + break; + case databap.consts.msg_types.img: + case databap.consts.msg_types['9gag']: + sNotif = message_info.nickname+' a posté une image'; + break; + } + + return sNotif; +} + +function addMessage(message_info, bReset) { + let bNotif = false; + if(message_info.id_message_ref) { + let oOrigMsg = databap.tmp(['messages', message_info.id_message_ref]); + if(oOrigMsg) { + oOrigMsg.message = message_info.message; + oOrigMsg.msg_class = message_info.msg_class; + oOrigMsg.edited = true; + + $MsgBox.find('p[data-id='+message_info.id_message_ref+']').after(getMessage(oOrigMsg)).remove(); } + } + else { + let $Message = getMessage(message_info, bReset); + let bSystemMsg = ($.inArray(message_info.msg_class, [databap.consts.msg_types.conn, databap.consts.msg_types.reboot, databap.consts.msg_types.invite]) >= 0); + if($Message) { + $MsgBox.append($Message); - //Move to bottom if user is typing - if(message_info.id_user===databap.vars.user_id) self.tmp('scrolling', false); + //Unread messages + if(!bReset && !bSystemMsg) + { + sUnreadChanName = getChanName(message_info.id_chan); + iUnreadCount = (databap.tmp(['unread_msg', sUnreadChanName]) || 0) + 1; + databap.tmp(['unread_msg', sUnreadChanName], iUnreadCount); + } + + //Move to bottom if user is typing + if(message_info.id_user===databap.vars.user_id) self.tmp('scrolling', false); + bNotif = true; + } + } + + //Desktop Notification + let sNotif = getNotif(message_info); + if(bNotif && !databap.vars.focus && sNotif != '' && Push.Permission.has()) { + Push.create('Databap - '+message_info.nickname, { + body: sNotif, + icon: databap.consts.app_image_folder+(databap.tmp(['logos', message_info.id_user]) || 'logo_25.png'), + timeout: 4000, + onClick: function () { + window.focus(); + this.close(); + } + }); } } @@ -1009,38 +1050,55 @@ function toggleEditButton() function onMessageEditClick() { let $Editable = $(this); - $Editable.prop('contenteditable', 'true').focus(); + let $Message = $Editable.parents('p'); + let bPrivate = $Message.hasClass('P'); + let sDisplayedMsg = $Editable.text(); + let sOriginalMsg = $Message.data('orig_msg'); - if($Editable.data('backup') == null) - { - let $Message = $Editable.parents('p'); - let sPreContent = ''; - if($Message.hasClass('P')) sPreContent = '@'+$Message.find('.highlight').text()+' '; + $Editable + .prop('contenteditable', 'true') + .data('disp_msg', sDisplayedMsg) + .focus(); + + if(sDisplayedMsg != sOriginalMsg) { + let iCaretPos = getCaretPosition($Editable[0]); + $Editable.text(sOriginalMsg); + setCaretPosition($Editable[0], iCaretPos + sOriginalMsg.indexOf(sDisplayedMsg)); + } + if(bPrivate) $Message.find('.console').hide(); - $Editable - .data('backup', $Editable.text()) - .data('pre', sPreContent) - .on('focusout keydown', function(e) { - let $This = $(this); - if(e.type == 'focusout' || e.which == 13) { - e.preventDefault(); - var sOldMsg = $This.data('backup'); - var sNewMsg = $This.text(); + $Editable + .off('focusout keydown keyup') + .keyup(function(e) { + if(e.keyCode == 9) { + e.preventDefault(); + keyController(e, this); + console.log('shoot'); + } + }) + .on('focusout keydown', function(e) { + let $This = $(this); + if(e.type == 'focusout' || e.which == 13) { + e.preventDefault(); + let $Message = $Editable.parents('p'); + let sOldMsg = $Message.data('orig_msg'); + let sNewMsg = $This.text(); - if(sOldMsg != sNewMsg) { - $This.data('backup', sNewMsg); - $This.prop('contenteditable', 'false'); - - editMessage($This.parents('p').data('id'), $This.data('pre')+sNewMsg, function(){$This.data('backup', sOldMsg);}); - } + if(sOldMsg != sNewMsg) { + $This.prop('contenteditable', 'false'); + editMessage($This.parents('p').data('id'), sNewMsg); } - }); - } + else { + $This.text($This.data('disp_msg')); + $Message.find('.console').show(); + } + } + else if(e.keyCode == 9) e.preventDefault(); + }); } -function editMessage(iMsgId, sNewMsg, fOnError) +function editMessage(iMsgId, sNewMsg) { - fOnError = fOnError || function(){}; databap.getInfo ( 'edit_message', @@ -1053,7 +1111,6 @@ function editMessage(iMsgId, sNewMsg, fOnError) 'json', function(textStatus) { - fOnError(); databap.showError(textStatus); } ); diff --git a/style/databap.css b/style/databap.css index c78e272..acd6eee 100755 --- a/style/databap.css +++ b/style/databap.css @@ -1,4 +1,4 @@ @CHARSET "UTF-8";/*! * Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */@font-face{font-family:"FontAwesome";src:url("style/fontawesome-webfont.eot?v=4.2.0");src:url("style/fontawesome-webfont.eot?#iefix&v=4.2.0") format("embedded-opentype"),url("style/fontawesome-webfont.woff?v=4.2.0") format("woff"),url("style/fontawesome-webfont.ttf?v=4.2.0") format("truetype"),url("style/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-inline{margin-right:5px}.fa-10{font-size:1.1111111111em;line-height:.9166666667em;vertical-align:-5%}.fa-20,#chat_messages p span.text a.img_box.hidden .banner .button .fa{font-size:1.2222222222em;line-height:.8333333333em;vertical-align:-10%}.fa-30{font-size:1.3333333333em;line-height:.75em;vertical-align:-15%}.fa-40{font-size:1.4444444444em;line-height:.6666666667em;vertical-align:-20%}.fa-60,a.button .fa{font-size:1.6666666667em;line-height:.5em;vertical-align:-30%}.fa-c-c:before,.fa-c-code:before{content:""}.fa-c-procedure:before,.fa-c-proc:before,.fa-c-p:before{content:""}.fa-c-table:before,.fa-c-t:before{content:""}.fa-c-documentation:before,.fa-c-doc:before,.fa-c-d:before{content:""}.fa-c-article:before,.fa-c-art:before,.fa-c-a:before{content:""}.fa-c-note:before{content:""}.fa-c-list:before{content:""}.fa-c-profile:before{content:""}.fa-c-chat:before{content:""}.fa-c-news:before{content:""}.fa-c-version:before{content:""}.fa-c-details:before{content:""}.fa-c-bug:before{content:""}.fa-c-date:before{content:""}.fa-c-git:before{content:""}.fa-c-afk:before{content:""}.fa-c-comment{color:#04357b}.fa-c-comment:before{content:""}.fa-c-options:before{content:""}.fa-c-param:before{content:""}.fa-c-wip:before{content:""}.fa-c-rss:before{content:""}.fa-c-logmeout:before,.fa-c-logout:before{content:""}.fa-c-fold{color:#04357b}.fa-c-fold:before{content:""}.fa-c-success:before,.fa-c-ok:before,.available .fa:before{content:""}.fa-c-warning{color:orange}.fa-c-warning:before{content:""}.fa-c-error{color:red}.fa-c-error:before{content:""}.fa-c-ko{color:red}.fa-c-ko:before,.unavailable .fa:before{content:""}.fa-c-search:before{content:""}.fa-c-welcome:before{content:""}.fa-c-loading:before{content:""}.fa-c-edit:before{content:""}.fa-c-save:before{content:""}.fa-c-raw:before{content:""}.fa-c-print:before{content:""}.fa-c-share:before{content:""}.fa-c-refresh:before,.fa-c-switch:before{content:""}.fa-c-plus:before,.fa-c-add:before{content:""}.fa-c-minus:before,.fa-c-delete:before{content:""}.fa-c-up:before{content:""}.fa-c-down:before{content:""}.fa-c-next:before{content:""}.fa-c-prev:before{content:""}.fa-c-close:before{content:""}.fa-c-desc:before{content:""}.fa-c-company:before{content:""}.fa-c-name:before{content:""}.fa-c-assignment:before{content:""}.fa-c-lock:before{content:""}.fa-c-unlock:before{content:""}.fa-c-search:before{content:""}.fa-c-mail:before{content:""}.fa-c-upcoming:before{content:""}.fa-c-changelog:before{content:""}.fa-c-checked:before{content:""}.fa-c-unchecked:before{content:""}.fa-c-kpi:before{content:""}.fa-c-file-xls,.fa-c-file-xlsx{color:#247648}.fa-c-file-xls:before,.fa-c-file-xlsx:before{content:""}.fa-c-file-doc,.fa-c-file-docx{color:#2b5796}.fa-c-file-doc:before,.fa-c-file-docx:before{content:""}.fa-c-file-ppt,.fa-c-file-pptx{color:#d04423}.fa-c-file-ppt:before,.fa-c-file-pptx:before{content:""}.fa-c-file-pdf{color:#d20f0b}.fa-c-file-pdf:before{content:""}.fa-c-file-zip:before{content:""}.fa-c-file-png:before,.fa-c-file-gif:before,.fa-c-file-jpg:before,.fa-c-file-jpeg:before{content:""}.fa-c-image:before{content:""}.fa-c-on:before,.fa-c-1:before{content:""}.fa-c-off:before,.fa-c-0:before{content:""}.fa-c-ban:before{content:""}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#fff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;max-width:inherit;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:#04357b;*zoom:1;width:250px;height:250px;margin:0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;font-size:32px;color:#88b2f0}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;text-align:left;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;text-align:right;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-prev .fa,.lb-next .fa{position:relative;top:50%;font-size:45px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#04357b;padding:0 20px}.lb-prev .fa{text-shadow:-1px 2px 1px #88b2f0}.lb-next .fa{text-shadow:1px 1px 1px #88b2f0}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#04357b}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#04357b}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;font-size:30px;color:#04357b;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}@font-face{font-family:"Databap";font-style:normal;font-weight:400;src:local("Databap"),url(style/databap_normal_normal.woff) format("woff")}@font-face{font-family:"Databap";font-style:normal;font-weight:700;src:local("Databap Bold"),local("Databap-Bold"),url(style/databap_normal_bold.woff) format("woff")}@font-face{font-family:"Databap";font-style:italic;font-weight:400;src:local("Databap Italic"),local("Databap-Italic"),url(style/databap_italic_normal.woff) format("woff")}@font-face{font-family:"Databap";font-style:italic;font-weight:700;src:local("Databap Bold Italic"),local("Databap-BoldItalic"),url(style/databap_italic_bold.woff) format("woff")}body,html{background:#fff;font-family:"Databap",sans-serif;color:#04357b;background:#04357b;padding:0;margin:0;min-width:1024px}table{border:none;background:none;text-align:center;margin:0;padding:0;border-spacing:0}table td{padding:0}input,textarea,select{font-family:"Databap",sans-serif;font-size:12px;background:#fff;border:none}input[type=text],input[type=password]{padding:5px;width:200px}input[type=button]:hover,input[type=submit]:hover,input[type=password]:hover,input[type=text]:hover,input[type=text]:focus{background-color:#efab00}input[disabled=disabled],textarea[disabled=disabled],input:disabled,textarea:disabled{background-color:#88b2f0}input[disabled=disabled]:hover,textarea[disabled=disabled]:hover,input:disabled:hover,textarea:disabled:hover{background-color:#88b2f0}button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner{border:none}input[type=button],.clickable{cursor:pointer}iframe{width:100%;height:100%;margin:0;overflow:hidden;background:#d9e5f2;border:none}select{background:#fff;padding:5px;color:#04357b;margin:0}textarea{min-height:30px}input,select,textarea,h1,h2,h3,h4,p,a{color:#04357b}p{margin:0;padding:0}a,a:visited{text-decoration:none}a:active,a:focus,input:active,input:focus{outline:none}img{border:none}.round_top{-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-khtml-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.round_bottom{-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-khtml-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}.round_right{-moz-border-radius:0 10px 10px 0;-webkit-border-radius:0 10px 10px 0;-khtml-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0}.round_left{-moz-border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;-khtml-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px}.round_bottom_left{-moz-border-radius:0 0 0 10px;-webkit-border-radius:0 0 0 10px;-khtml-border-radius:0 0 0 10px;border-radius:0 0 0 10px}.round{-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;-khtml-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px}.tiny_round{-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;-khtml-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px}.tiny_top_right{-moz-border-radius:5px 0 5px 5px;-webkit-border-radius:5px 0 5px 5px;-khtml-border-radius:5px 0 5px 5px;border-radius:5px 0 5px 5px}.inc_border{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.loading{font-size:20px;margin:5px;text-align:center}.error,.warning,.success{margin:10px 0;border-width:1px;border-style:solid;padding:3px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;clear:both}.error a,.warning a,.success a{text-decoration:underline}.error,.error a{color:red;border-color:red;font-size:13px;font-weight:bold}.warning,.warning a{color:orange;border-color:orange;font-size:13px;font-style:italic}.success,.success a{color:green;border-color:green;font-size:13px}.default_text{color:#88b2f0 !important}a.button{padding:7px;margin-right:5px;background:#d9e5f2;font-size:13px;cursor:pointer;display:inline-block}a.button:hover{background-color:#efab00}a.button:active{background-color:#04357b;color:#fff}a.button .fa{margin-right:5px}a.button.no_text .fa{margin-right:0}a.button.no_bg,a.button.no_bg:hover{background:none;color:#fff;margin:.33333em 0;padding:0}a.button.no_bg:hover .fa{color:#efab00}a.button.strong .value{font-weight:bold}a.button.inverse{background-color:#04357b;color:#88b2f0}a.button.inverse:hover{background-color:#efab00;color:#04357b}a.button.heavy{border-width:2px;font-weight:bold}a.button.gimmespace{margin-left:10px;margin-right:10px}.addr{cursor:text}.addr:hover{background-color:#fff}.maximized{width:100%}.righty{text-align:right}.glue-right{float:right}.lefty{text-align:left}.side_margins{margin:0 12px 10px}a.internal_link{text-decoration:underline;font-style:normal;background:#88b2f0;padding:1px 8px 1px 5px;margin:0}a.internal_link:visited,a.external_link:visited{color:gray}a.internal_link span.type{text-transform:capitalize}a[href^=table].internal_link span.item{text-transform:uppercase}.author_box{padding:5px 10px;color:#04357b;font-style:italic;font-size:12px}.author_box:nth-child(odd){background:#fff}.author_box:nth-child(even){background:#f2f5f9}.author_box:hover a{color:#efab00}.author_box a{background:none;padding:0;display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.author_box i.fa-30{vertical-align:-5%}.author_box span.description{font-weight:bold;font-style:normal;font-size:13px}.author_box span.rank{font-weight:bold;margin-left:10px}.standalone .author_box{margin-top:10px}.hide,.mobile{display:none}.step_box{margin-top:5px;margin-bottom:5px;padding:10px;background:#d9e5f2;color:#04357b}.step_box:nth-child(even){background:#f2f5f9}.step_box input,.step_box textarea,.step_box select,.step_box .read.textarea,.step_box .read.input{margin-top:10px;background:#fff;font-size:13px;border-width:1px}.step_box input:disabled,.step_box textarea:disabled,.step_box select:disabled,.step_box input:hover:disabled,.step_box textarea:hover:disabled,.step_box select:hover:disabled{background-color:#fff}.step_box input[type=text],.step_box textarea,.step_box .read.textarea,.step_box .read.input{width:100%}.step_box textarea,.step_box .read.textarea{min-height:200px;padding:5px;background:#fff}.step_box .read.textarea,.step_box .read.input{border-color:#88b2f0;font-weight:bold}.step_box .read.textarea{background-color:#d9e5f2}.step_box:nth-child(even) .read.textarea{background-color:#f2f5f9}.step_box .read.input{background-color:#88b2f0;padding-left:0}.step_box .step_nb_box,.step_box .step_box_title{border-bottom:1px solid #04357b;padding:0}.scrollbar_box{position:relative;height:0px;overflow:hidden}.scrollbar_box .scrollbar_subbox{position:absolute;left:0;top:0;width:100%}.scrollbar{position:relative;float:right;width:15px;margin-left:5px}.scrollbar .thumb,.scrollbar .thumb .end{background-color:#04357b;width:13px}.scrollbar .track{background-color:#88b2f0;height:100%;width:13px;position:relative;padding:0}.scrollbar .thumb{position:absolute;top:0;overflow:hidden}.scrollbar .thumb .end{overflow:hidden;height:20px}.disable{display:none}.uploader_box{position:relative;width:100%}.uploader_droparea{position:absolute;top:-10px;left:0;width:100%;height:100%;height:210px;z-index:2;background:#fff;text-align:center}.uploader_droparea-active{background:#efab00}.uploader_droparea span{display:block;position:absolute;top:50%;width:100%;margin-top:-8px;font-size:16px}.uploader_buffer{width:100%;height:8px}.uploader_list{margin-top:0;padding:0;list-style:none}.uploader_list li{margin:0 0 10px 10px}.uploader_item_file,.uploader_item_loading,.uploader_item_size,.uploader_item_cancel,.uploader_item_failed{margin-right:5px}.uploader_item_size,.uploader_item_cancel{font-size:12px;font-weight:normal}a.uploader_item_cancel{text-decoration:underline;color:#04357b}.uploader_box .image_description{border-width:1px;padding:3px 5px;background:#fff}.uploader_box .image_action{font-size:12px}.uploader_box .image_action input{width:200px;margin:0}.uploader_item_failed_notice{display:none}.uploader_item_failed .uploader_item_failed_notice{display:inline}.uploader_item_failed{color:red}.uploader_item_success .fa-c-delete:hover,.uploader_item_cancel .fa-c-delete:hover{color:#efab00}#container{background:#04357b;padding:10px 10px 1px 1px}#header{padding:0 0 10px 0;margin:0}#header table td.cell{width:50%;height:35px;margin:0}#header .logo{position:absolute;top:9px;width:200px;height:35px;margin-left:36px}#header #query,#header #search_btn_submit{height:25px;color:#04357b;border:none;float:right;padding:0 10px;font-size:15px}#header #query{background:#fff;width:250px}#header #search_btn_submit{background:#88b2f0;height:20px;padding-top:5px}#header #search_btn_submit:hover{background-color:#efab00}#main_container{background:#88b2f0;margin-left:35px;position:relative;overflow:hidden;border:10px solid #88b2f0}#page_title .side_margins{margin:0 0 10px 0}#page_title h1{padding:2px 0;margin:0;width:100%;font-family:"Databap",sans-serif;font-size:32px;line-height:32px;font-style:italic;font-weight:bold}#page_title h1 #title_feedback{text-align:right}#title_feedback .feedback{margin:0;padding:0 5px;border:none;position:absolute;right:10px;top:14px}#main{margin:0;padding:0;overflow:hidden}#menu{position:absolute;width:auto;padding:10px 0;z-index:10}#menu #menu_title{position:relative;padding:0;margin:21px 0 0 0;text-align:center;cursor:pointer;font-size:20px;line-height:20px;font-weight:bold}#menu #menu_box ul{margin:0;padding:0;text-align:left;font-size:20px;list-style:none}#menu #menu_box ul li{padding:10px 10px 10px 0;margin:0;list-style:none;cursor:pointer;line-height:20px;height:20px;font-size:20px;text-transform:capitalize}#menu #menu_box ul li:FIRST-CHILD{padding-top:0}#menu #menu_box ul li:FIRST-CHILD a{padding-top:8px}#menu #menu_box ul li a{padding:10px 0 10px 0;color:#88b2f0;display:inline-block;width:100%}#menu #menu_box ul li:hover a{color:#efab00}#menu #menu_box a.active{background:#88b2f0;color:#efab00;padding-right:10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;-khtml-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px}#menu #menu_box ul li a span{display:none}#menu #menu_box a.active span{display:inline-block;text-transform:capitalize;background:#04357b}#menu #menu_box ul li a.active .fa{margin-right:10px}#menu #menu_box ul li#rss_ln a{color:#04357b}#welcome #welcome_container{background:#d9e5f2;padding:10px}#welcome p.welcome_text{font-weight:bold;padding-top:0;padding-bottom:5px;border-bottom:1px solid #04357b;margin-bottom:20px}#welcome #welcome_container ul{margin-top:0px}#welcome #welcome_container ul li{font-size:13px;margin-top:10px;font-weight:bold}#welcome #welcome_container ul li .fa-li{top:.242857em}#welcome #welcome_container ul li ul{font-size:12px;margin-top:2px}#welcome #welcome_container ul li ul li{font-weight:normal}#welcome #welcome_container ul li:FIRST-CHILD,#welcome #welcome_container ul li ul li{margin-top:0px}#welcome span.milestone{margin-left:5px;padding:2px 5px;font-weight:bold;border:1px solid #04357b;cursor:pointer;background:#fff;background:-moz-linear-gradient(top, #FFFFFF 15%, #88B2F0 85%);background:-webkit-gradient(linear, left top, left bottom, color-stop(15%, #FFFFFF), color-stop(85%, #88B2F0));background:-webkit-linear-gradient(top, #FFFFFF 15%, #88B2F0 85%);background:-o-linear-gradient(top, #FFFFFF 15%, #88B2F0 85%);background:-ms-linear-gradient(top, #FFFFFF 15%, #88B2F0 85%);background:linear-gradient(to bottom, #FFFFFF 15%, #88B2F0 85%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="$col_none", endColorstr="$col_main_2",GradientType=0 )}#welcome span.milestone:hover{color:#efab00;border-color:#efab00;background:-moz-linear-gradient(top, #FFFFFF 15%, #F2E1B5 85%);background:-webkit-gradient(linear, left top, left bottom, color-stop(15%, #FFFFFF), color-stop(85%, #F2E1B5));background:-webkit-linear-gradient(top, #FFFFFF 15%, #F2E1B5 85%);background:-o-linear-gradient(top, #FFFFFF 15%, #F2E1B5 85%);background:-ms-linear-gradient(top, #FFFFFF 15%, #F2E1B5 85%);background:linear-gradient(to bottom, #FFFFFF 15%, #F2E1B5 85%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="$col_none", endColorstr="$col_hover_2",GradientType=0 )}#welcome span.milestone .fa{margin-right:5px}#welcome a{text-decoration:underline}#add_code_container,#add_code_container input{font-size:13px}#add_code_container table{text-align:left}#add_code_container table tr td{padding:5px 5px 5px 0}#add_code_container table tr td:first-child{font-weight:bold}#add_code_container table tr td.last{padding-bottom:0px}#add_code_container textarea,#edit_container textarea{margin:0 -10px;padding:10px 6px 10px 10px;width:100%;min-height:100px;height:300px;font-family:Courier New,Courier;color:#000;font-size:13px}#add_code_container .loggued{margin:0 12px}#add_code_container input[type=text]{width:400px;padding:5px;color:#04357b}#auth_company_container{display:none}#add_code_container #add_code_btn{margin-top:10px;float:left}#add_code_container input:hover,#add_code_container input[type=text]:focus{background-color:#efab00}#link_result,#available_phrase{display:none;margin-left:15px;padding:5px;font-size:13px}#link_result{color:#04357b}#available_phrase{display:none}#available_phrase.available{color:green;background:#b2d6b2}#available_phrase.unavailable{color:red;background:#f6d3d3}#reader{margin:0;padding:0}#reader #code_menu{padding:0;margin:0}#code_container .code_reader{margin:10px 0 0 0;padding:0;background:#b5b5c6;background:#04357b}#reader #code_container .code_reader{margin:0}#code_container .code_reader ol li ::selection{background:#306897;color:#fff}#code_container .code_reader ol li ::-moz-selection{background:#306897;color:#fff}#code_container .code_reader .author_box{background:#04357b;border:none;color:#fff}#code_container .code_reader .author_box *{color:#fff}#code_container .code_reader .tab_left{margin:0;padding:0 0 0 19px;background:#f7efde;border:none}#code_container .code_reader ol{border-left:1px solid #848484;background:#fff;margin:0}#code_container .code_reader ol li{margin:0;padding:0;border-left:1px dotted #398c8c;background:#fff;font-family:Courier New,Courier;font-size:12px;line-height:12px;text-indent:20px;color:#398c8c}#code_container .code_reader ol li:first-child,#code_container .code_reader ol li:first-child span.expand_line{padding-top:5px}#code_container .code_reader ol li.bigline,#code_container .code_reader ol li.bigline span.expand_line{padding-top:5px;padding-bottom:5px}#code_container .code_reader ol li:hover,#code_container .code_reader ol li.code_hover{background-color:#d9e5f2}#code_container .code_reader .core{color:blue;text-transform:uppercase}#code_container .code_reader .comment{color:#848484}#code_container .code_reader .number{color:#319cff}#code_container .code_reader .operator{color:#840084}#code_container .code_reader .string{color:#4aa518;text-transform:uppercase}#code_container .code_reader .string span{color:#4aa518}#code_container .code_reader .string.curly{color:#000}#code_container .code_reader .string .operator.pipe,#code_container .code_reader .string .operator.curly{color:#840084}#code_container .code_reader .field-symbol{color:#848484}#code_container .code_reader .line{color:#848484}#code_container .code_reader .line-number,#code_container .code_reader .line-post-number{color:#398c8c}#code_container .code_reader .global{color:#000}#code_container .code_reader .expand{font-weight:bold}#code_container .code_reader .comment span.code_part{color:#04357b;font-weight:bold;text-transform:capitalize}#code_container .code_reader pre{white-space:pre-wrap;white-space:-moz-pre-wrap !important;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;margin:0;padding:0;border:none}#code_container .code_reader ol li span{color:#000}#code_container .code_reader ol li span.code,ol li span.comment{font-size:13px;margin-left:15px}#code_container .code_reader ol li span.comment span,#code_container .code_reader ol li span.code span.comment{color:#848484;text-transform:none;font-weight:normal}#code_container .code_reader ol li a.internal_link,#code_container .code_reader ol li a.external_link{color:#04357b;border:none;font-weight:normal;text-indent:0;text-decoration:underline}#code_container .code_reader ol li a.internal_link span{color:#04357b;font-weight:normal}#code_container .code_reader a.internal_link:hover,#code_container .code_reader a.internal_link:hover span{color:#efab00}#code_container .code_reader ol li span.hide span{color:#848484}#code_container .code_reader ol li span.expand_line{border-left:1px solid #424242;color:#424242;text-align:center;width:5px;position:relative}#reader #code_container .code_reader ol li span.expand_line span:before{content:"";position:absolute;margin-left:-21px}#reader #code_container .code_reader ol li span.expand_line input{position:absolute;margin:3px 0 0 -4px;cursor:pointer;padding:0;z-index:1000;background:#fff 0 0 no-repeat;width:9px;height:9px}#reader #code_container .code_reader ol li span.expand_line input.minus{background-image:url("images/expand_minus.png")}#reader #code_container .code_reader ol li span.expand_line input.plus{background-image:url("images/expand_plus.png")}#reader #code_container .code_reader ol li span.expand_line input:hover{background-position:0 -9px}#edit_container{display:none;margin-bottom:10px}#edit_container textarea{margin-top:10px;margin-bottom:20px;height:200px}#edit_container #edit_btn{margin-left:-10px}#search .summary{margin:10px 0 0px 5px;font-size:13px;font-style:italic}#search .code_reader:hover .tab_left,#search .code_reader:hover ol,#search .code_reader:hover li{background-color:#88b2f0;cursor:pointer}#search .step_box{margin-bottom:10px}#search #repeat_query{padding-bottom:6px}#search #sub_button_box{display:inline}#profile #avatar{width:96px;height:96px;background:url("images/avatar_96.png") 0 0 no-repeat;float:left}#profile #profile_company_logo{width:24px;height:24px;vertical-align:middle;margin-right:5px}#profile .user{margin-left:110px;padding:10px 16px;height:76px;background:#d9e5f2}#profile .user .fa{margin-right:2px}#profile .user p{font-size:16px;line-height:25px}#profile .user p span{font-weight:bold}#profile .user_history_title{margin:30px 0 0 0;padding:0 10px 0 25px;font-size:25px;color:#04357b;border-bottom:2px solid #04357b;background:url(images/logo_25.png) 0 1px no-repeat}#profile #history_subbox{margin-top:10px}#profile #user_history p.history_line{padding:5px 10px;font-size:13px}#profile #user_history p.history_line:nth-child(odd){background:#fff}#profile #user_history p.history_line:nth-child(even){background:#f2f5f9}#profile #user_history p.history_line:FIRST-CHILD{-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-khtml-border-top-left-radius:10px;-khtml-border-top-right-radius:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px}#profile #user_history p.history_line:LAST-CHILD{-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-khtml-border-bottom-left-radius:10px;-khtml-border-bottom-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}#profile #user_history p.history_line .fa{margin-left:5px;margin-right:5px}#profile #user_history a{text-decoration:underline}#article .loading_box{font-size:16px}#chat #chat_room{margin-right:175px;background:#fff;height:100%;padding:5px;position:relative}.g_white_transparent{background:#000 url("images/grad_white_transparent_50.png") repeat-x top}#chat #chat_room #chat_shades{position:absolute;width:0;left:18px;margin-top:5px;height:50px;background:url("images/grad_white_transparent_50.png") repeat-x top}#chat #chat_room #chat_container{clear:both;padding-bottom:5px}#chat #chat_room #chat_container #chat_messages_box{position:relative;height:20px;overflow:hidden;background:#fff url("images/sap_gold_332.jpg") 50% 50% no-repeat}#chat #chat_room #chat_container #chat_messages{position:absolute;left:0;top:0;list-style:none;background:rgba(255,255,255,.7);width:100%}.noSelect{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}#chat_messages p{color:#04357b;margin-bottom:3px}#chat_messages p.A,#chat_messages p.PA,#chat_messages p.E,#chat_messages p.PE,#chat_messages p.N{background-color:#d9e5f2;font-style:italic}#chat_messages p.C{color:#ccc;text-decoration:none;font-style:normal}#chat_messages p span.time{color:#efab00;font-size:9px;font-style:normal;vertical-align:middle}#chat_messages p a.user{font-weight:bold;color:#04357b;font-size:12px}#chat_messages p span.console{font-size:12px;margin-right:5px}#chat_messages p a.user{margin-left:5px}#chat_messages p a.user:hover{text-decoration:underline}#chat_messages p span.text{margin-left:5px;font-size:12px}#chat_messages p span.text:focus{outline:none}#chat_messages p span.text.edit-btn{vertical-align:middle}#chat_messages p span.action{font-style:italic}#chat_messages p span.text a{text-decoration:underline;font-style:normal}#chat_messages p span.text a:visited{color:gray}#chat_messages p span.highlight{color:red}#chat_messages p span.highlight::before{content:"@"}#chat_messages p span.chan_link{font-weight:bold}#chat_messages p span.news{font-weight:bold}#chat_messages p img.proxy{vertical-align:middle;border:1px solid #04357b;padding:5px;background:#fff}#chat_messages p span.text a.img_box{position:relative}#chat_messages p .banner{position:absolute;display:none;z-index:1000;right:0px;top:0;width:100%;margin:0;padding:0;background:rgba(4,53,123,.7)}#chat_messages p .banner a.button{margin:calc(0.33333em + 5px) 6px;float:right}#chat_messages p span.text a.img_box:hover .banner,#chat_messages p span.text a.img_box.hidden .banner{display:inherit}#chat_messages p .banner .banner_title{color:#fff;font-size:13px;line-height:25px;margin:0 0 0 6px;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}#chat_messages p span.text a.img_box.hidden{position:inherit}#chat_messages p span.text a.img_box.hidden img{display:none}#chat_messages p span.text a.img_box.hidden .banner{top:0 !important;position:inherit;background:none}#chat_messages p span.text a.img_box.hidden .banner_title{display:none}#chat_messages p span.text a.img_box.hidden .banner .button{color:#04357b;margin:0;padding:0;float:none}#chat_messages p span.status{font-size:9px;color:#88b2f0;vertical-align:middle;margin-left:5px;display:none}#chat_messages p span.status::before{content:"("}#chat_messages p span.status::after{content:")"}#chat_messages .help{border:1px dashed #666;padding:0 0 5px 0;margin:5px 0;background:#fff}#chat_messages .help p{padding:0 5px;color:#666;font-size:10px}#chat_messages .help p.title{font-size:12px;padding:3px 5px;border-bottom:1px dashed #666;letter-spacing:0;display:inline-block;width:calc(50% - 10px);float:left}#chat_messages .help p.subtitle{margin-top:5px;font-size:10px}#chat_messages .help p.item{margin-top:1px}#chat_messages .help p.subtitle span{font-style:italic;border-bottom:1px dashed #666}#chat_messages .help p span.key{font-weight:bold;margin-right:5px}#chat #chat_input{background:#d9e5f2;color:#94bdf9;overflow:hidden}#chat #c1_file{display:none}#chat .uploader_box{position:inherit;width:auto}#chat #upload_img{cursor:pointer;margin-top:2px}#chat i.fa#upload_img:hover{color:#efab00}#chat #chat_form .uploader_box>*{float:left;padding:7px 0px}#chat .uploader_droparea{background:#d9e5f2;height:100%;top:0}#chat .uploader_droparea-active{background:#efab00;color:#fff}#chat #chat_input .fa{color:#04357b;margin-right:5px;margin-left:5px}#chat #chat_input input#message{background:#d9e5f2;margin:0;border:none;min-width:200px;width:calc(100% - 72px);font-size:13px}#chat #chat_input input#message:hover,#chat #chat #chat_input input#message:focus{background-color:transparent}#chat #sidebar{position:absolute;right:0;width:165px}#chat #sidebar div{padding:5px}#chat #sidebar .sidebar_box{position:relative;font-weight:bold;padding:0;margin-bottom:10px;overflow:hidden}#chat #sidebar .sidebar_box_title{background-color:#d9e5f2;text-align:center;font-size:16px}#chat #sidebar .sidebar_box_content{background:#fff;font-size:10px;font-weight:normal}#chat #sidebar .help_paperclip{background:#fff url("images/ms_paperclip_112.jpg") 50% 50% no-repeat;height:109px}#chat #sidebar .sidebar_box_content p{padding:3px 0;overflow:hidden}#chat #sidebar .sidebar_box_content p span.key{font-weight:bold;padding-right:5px}#chat #sidebar p.connected_user{font-size:13px}#chat #sidebar a.connected_user_logo img{vertical-align:middle}#chat #sidebar a.connected_user_name{display:inline-block;width:calc(100% - 24px - 5px);font-style:italic;font-weight:normal;color:#04357b;text-decoration:underline;margin-left:5px}#chat #sidebar a.connected_user:hover{color:#efab00}#chat .afk{position:absolute;font-size:20px;line-height:20px;text-shadow:1px 1px 1px #88b2f0;margin-left:-20px;margin-top:2px}#chat #chat_chan .tab_bar{font-weight:bold;margin:0 0 0 5px}#chat #chat_chan .tab_bar span.chan{display:inline-block;background-color:#d9e5f2;padding:2px 8px;margin-left:5px;color:#04357b;font-size:15px}#chat #chat_chan .tab_bar span#join_chan{padding:2px;border-bottom:#04357b}#chat #chat_chan .tab_bar span#join_chan:hover #join_chan_button{color:#efab00}#chat #chat_chan .tab_bar span.chan:hover,#chat #chat_chan .tab_bar span#join_chan.active{background-color:#04357b;color:#fff}#chat #chat_chan .tab_bar span.chan span.chan_title{text-transform:capitalize}#chat #chat_chan .tab_bar span.chan span.chan_unread{font-weight:normal;font-style:italic}#chat #chat_chan .tab_bar a.quit_chan{margin-left:5px;color:#04357b}#chat #chat_chan .tab_bar span.chan.active:hover a.quit_chan{color:#04357b}#chat #chat_chan .tab_bar span.chan:hover a.quit_chan{color:#88b2f0}#chat #chat_chan .tab_bar span.chan a.quit_chan:hover,#chat #chat_chan .tab_bar .fa:hover{color:#efab00}#chat #chat_chan .tab_bar span#join_chan .hash{margin-left:5px}#chat #chat_chan .tab_bar span#join_chan input,#chat #chat_chan .tab_bar span#join_chan input:hover{border:none;font-size:15px;padding:0;margin:0;width:70px;background-color:#04357b;color:#fff;font-weight:bold}#chat #chat_chan .tab_bar span.active,#chat #chat_chan .tab_bar span.active:hover{border-bottom-color:#fff;background-color:#fff;color:#000}#chat #chat_chan .tab_bar span.light_up{background-color:#efab00}#chat #sidebar #news,#chat #sidebar #news p{padding:0}#chat #sidebar #news .new{padding:6px 5px}#chat #news .new:nth-child(even){background:#fff}#chat #news .new:nth-child(odd){background:#f2f5f9}#chat #news .new:last-child{-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-khtml-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}#chat #news .new .signature{font-size:.75em;text-align:right}#chat #news .new .signature .news_time{font-style:italic}#options .options_box{background:#d9e5f2;width:calc(50% - 25px);float:left;margin:0 10px 10px 0;padding:10px}#options .options_box:nth-child(even){margin-right:0}#options .options_box .loading{padding:10px}#options .options_box h2{color:#04357b;font-size:20px;margin:0 0 10px 0;border-bottom:2px solid #04357b}#options .options_box .option_line{margin:5px 0;float:left;width:100%}#options .options_box input[type=text],#options .options_box input[type=color],#options .options_box input[type=password],#options .options_box select,#options .options_box .checkbox{background:#f2f5f9;border-width:1px;font-size:14px;padding:5px;float:right;width:calc(50% - 10px)}#options .options_box input[type=color]{width:50%;padding:3px 5px}#options .options_box .option_line .clear{margin-left:10px;float:right;clear:inherit;color:#04357b}#options .options_box .option_line .clear+input{width:calc(50% - 10px - 30px)}#options .options_box .button{float:left;clear:both}#options .options_box select{color:#04357b}#options .options_box .checkbox{text-align:center;padding-top:0;padding-bottom:0;background:none;font-size:1.7em}#options .options_box .option_line p{float:left;width:50%;padding:5px 0;font-size:14px}#options .options_box .button{margin-top:5px;float:none}#options #admin{clear:both;width:calc(100% - 20px);padding-bottom:0}#options #admin .magic_box{font-size:14px;padding:5px 10px 10px;background:#f2f5f9;float:left;margin:0 10px 10px 0}#options #admin .magic_box form{text-align:center}#options #admin .magic_box:last-child{margin-right:0}#options #admin .magic_box h3{margin:0;font-style:italic;text-align:center;padding:5px 0}#options #admin .magic_box input,#options #admin .magic_box select{width:calc(100% - 10px);margin:5px 0;float:left;background:#fff}#options #admin .magic_box select{width:100%}#procedure #procedure_steps .button{background-color:#fff}#procedure #procedure_steps .button:hover{background-color:#efab00}#procedure #procedure_steps .step_box:LAST-CHILD{margin-bottom:0}#titles_read p.read_title{border-bottom:1px solid #04357b;font-weight:bold}#titles_read p.read_details{font-size:12px;font-style:italic;margin:3px 0 15px 0}#titles_read p.read_description{font-size:13px}#titles_read p.read_description .fa{margin-right:5px}#procedure table.step_box{width:100%}#procedure table.step_box td{text-align:left;margin:0}#procedure table.step_box td.step_margin{width:50%}#procedure table.step_box td.step_buttons{padding-top:10px}#procedure table.step_box td.image_box_container{vertical-align:top;padding-top:18px;padding-left:22px;min-width:350px}#procedure table.step_box .image_box{margin:10px 0 15px;padding:0}#procedure table.step_box input[type=file]{margin:0 10px;max-width:250px;border:1px solid #04357b;background:#fff}#procedure #procedure_title{margin-top:0}#procedure #bottom_menu{margin:10px 0 0 0}#procedure #top_menu{margin:0 0 10px 0}#procedure #validation_button .button{margin-right:10px}#procedure .thumbnail_box{margin:10px 0;height:100px}#procedure .thumbnail_image{background:#fff;border:1px solid #04357b;width:100px;height:100px;vertical-align:middle}#procedure .thumbnail_image:hover{border-color:#efab00}#procedure .thumbnail_desc{font-size:12px}#procedure .error{margin:0 0 15px 0}#procedure .uploader_box .error{font-size:12px;margin:10px 0}#doc_container,#doc{margin:0;padding:0}#doc .step_box{margin-bottom:10px}#doc .step_box:nth-child(odd){background:#f2f5f9}#doc #attach_file{margin-top:10px}#doc .uploader_droparea{height:150px}#doc #doc_links{padding:20px 10px 10px 0px}#doc #doc_links a.button{margin-top:5px}#table #system{width:80px}#table input#title{width:20%}#table input#description{width:calc(80% - 92px)}#table .step_box_title a{color:#04357b}#table #validation{margin-top:15px}#table .table_info{margin-top:20px;font-size:.8em}#table #read_title{font-weight:bold}#table #read_description{font-style:italic}#table #read_formated_keywords{margin:10px 0 0 0;font-size:.9em}#table #read_formatted_keywords a.internal_link{padding:0 0 0 2px}#table input:disabled{color:#88b2f0;background-color:#04357b}#table .form_success{display:none}#filters_container{margin-bottom:10px}#list_container div:FIRST-CHILD{margin-top:0}#err_404 p{margin-top:20px;color:#04357b}#footer{padding-right:10px;text-align:right}#footer p,#footer a{color:#fff;margin:0;font-size:9px}#footer a{font-weight:bold}#note{height:100%}#note_form{margin-bottom:10px}#note_form a.button{padding:5px 7px}.line_h{position:fixed;top:0;height:1px;width:100%;border-bottom:1px solid red;z-index:1000}.line_v{position:fixed;left:0;height:100%;width:1px;border-left:1px solid red;z-index:1000}/*# sourceMappingURL=databap.css.map */ + */@font-face{font-family:"FontAwesome";src:url("style/fontawesome-webfont.eot?v=4.2.0");src:url("style/fontawesome-webfont.eot?#iefix&v=4.2.0") format("embedded-opentype"),url("style/fontawesome-webfont.woff?v=4.2.0") format("woff"),url("style/fontawesome-webfont.ttf?v=4.2.0") format("truetype"),url("style/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-inline{margin-right:5px}.fa-10{font-size:1.1111111111em;line-height:.9166666667em;vertical-align:-5%}.fa-20,#chat_messages p span.text a.img_box.hidden .banner .button .fa{font-size:1.2222222222em;line-height:.8333333333em;vertical-align:-10%}.fa-30{font-size:1.3333333333em;line-height:.75em;vertical-align:-15%}.fa-40{font-size:1.4444444444em;line-height:.6666666667em;vertical-align:-20%}.fa-60,a.button .fa{font-size:1.6666666667em;line-height:.5em;vertical-align:-30%}.fa-c-c:before,.fa-c-code:before{content:""}.fa-c-procedure:before,.fa-c-proc:before,.fa-c-p:before{content:""}.fa-c-table:before,.fa-c-t:before{content:""}.fa-c-documentation:before,.fa-c-doc:before,.fa-c-d:before{content:""}.fa-c-article:before,.fa-c-art:before,.fa-c-a:before{content:""}.fa-c-note:before{content:""}.fa-c-list:before{content:""}.fa-c-profile:before{content:""}.fa-c-chat:before{content:""}.fa-c-news:before{content:""}.fa-c-version:before{content:""}.fa-c-details:before{content:""}.fa-c-bug:before{content:""}.fa-c-date:before{content:""}.fa-c-git:before{content:""}.fa-c-afk:before{content:""}.fa-c-comment{color:#04357b}.fa-c-comment:before{content:""}.fa-c-options:before{content:""}.fa-c-param:before{content:""}.fa-c-wip:before{content:""}.fa-c-rss:before{content:""}.fa-c-logmeout:before,.fa-c-logout:before{content:""}.fa-c-fold{color:#04357b}.fa-c-fold:before{content:""}.fa-c-success:before,.fa-c-ok:before,.available .fa:before{content:""}.fa-c-warning{color:orange}.fa-c-warning:before{content:""}.fa-c-error{color:red}.fa-c-error:before{content:""}.fa-c-ko{color:red}.fa-c-ko:before,.unavailable .fa:before{content:""}.fa-c-search:before{content:""}.fa-c-welcome:before{content:""}.fa-c-loading:before{content:""}.fa-c-edit:before{content:""}.fa-c-save:before{content:""}.fa-c-raw:before{content:""}.fa-c-print:before{content:""}.fa-c-share:before{content:""}.fa-c-refresh:before,.fa-c-switch:before{content:""}.fa-c-plus:before,.fa-c-add:before{content:""}.fa-c-minus:before,.fa-c-delete:before{content:""}.fa-c-up:before{content:""}.fa-c-down:before{content:""}.fa-c-next:before{content:""}.fa-c-prev:before{content:""}.fa-c-close:before{content:""}.fa-c-desc:before{content:""}.fa-c-company:before{content:""}.fa-c-name:before{content:""}.fa-c-assignment:before{content:""}.fa-c-lock:before{content:""}.fa-c-unlock:before{content:""}.fa-c-search:before{content:""}.fa-c-mail:before{content:""}.fa-c-upcoming:before{content:""}.fa-c-changelog:before{content:""}.fa-c-checked:before{content:""}.fa-c-unchecked:before{content:""}.fa-c-kpi:before{content:""}.fa-c-file-xls,.fa-c-file-xlsx{color:#247648}.fa-c-file-xls:before,.fa-c-file-xlsx:before{content:""}.fa-c-file-doc,.fa-c-file-docx{color:#2b5796}.fa-c-file-doc:before,.fa-c-file-docx:before{content:""}.fa-c-file-ppt,.fa-c-file-pptx{color:#d04423}.fa-c-file-ppt:before,.fa-c-file-pptx:before{content:""}.fa-c-file-pdf{color:#d20f0b}.fa-c-file-pdf:before{content:""}.fa-c-file-zip:before{content:""}.fa-c-file-png:before,.fa-c-file-gif:before,.fa-c-file-jpg:before,.fa-c-file-jpeg:before{content:""}.fa-c-image:before{content:""}.fa-c-on:before,.fa-c-1:before{content:""}.fa-c-off:before,.fa-c-0:before{content:""}.fa-c-ban:before{content:""}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#fff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;max-width:inherit;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:#04357b;*zoom:1;width:250px;height:250px;margin:0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;font-size:32px;color:#88b2f0}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;text-align:left;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;text-align:right;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-prev .fa,.lb-next .fa{position:relative;top:50%;font-size:45px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#04357b;padding:0 20px}.lb-prev .fa{text-shadow:-1px 2px 1px #88b2f0}.lb-next .fa{text-shadow:1px 1px 1px #88b2f0}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#04357b}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#04357b}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;font-size:30px;color:#04357b;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}@font-face{font-family:"Databap";font-style:normal;font-weight:400;src:local("Databap"),url(style/databap_normal_normal.woff) format("woff")}@font-face{font-family:"Databap";font-style:normal;font-weight:700;src:local("Databap Bold"),local("Databap-Bold"),url(style/databap_normal_bold.woff) format("woff")}@font-face{font-family:"Databap";font-style:italic;font-weight:400;src:local("Databap Italic"),local("Databap-Italic"),url(style/databap_italic_normal.woff) format("woff")}@font-face{font-family:"Databap";font-style:italic;font-weight:700;src:local("Databap Bold Italic"),local("Databap-BoldItalic"),url(style/databap_italic_bold.woff) format("woff")}body,html{background:#fff;font-family:"Databap",sans-serif;color:#04357b;background:#04357b;padding:0;margin:0;min-width:1024px}table{border:none;background:none;text-align:center;margin:0;padding:0;border-spacing:0}table td{padding:0}input,textarea,select{font-family:"Databap",sans-serif;font-size:12px;background:#fff;border:none}input[type=text],input[type=password]{padding:5px;width:200px}input[type=button]:hover,input[type=submit]:hover,input[type=password]:hover,input[type=text]:hover,input[type=text]:focus{background-color:#efab00}input[disabled=disabled],textarea[disabled=disabled],input:disabled,textarea:disabled{background-color:#88b2f0}input[disabled=disabled]:hover,textarea[disabled=disabled]:hover,input:disabled:hover,textarea:disabled:hover{background-color:#88b2f0}button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner{border:none}input[type=button],.clickable{cursor:pointer}iframe{width:100%;height:100%;margin:0;overflow:hidden;background:#d9e5f2;border:none}select{background:#fff;padding:5px;color:#04357b;margin:0}textarea{min-height:30px}input,select,textarea,h1,h2,h3,h4,p,a{color:#04357b}p{margin:0;padding:0}a,a:visited{text-decoration:none}a:active,a:focus,input:active,input:focus{outline:none}img{border:none}.round_top{-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-khtml-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.round_bottom{-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-khtml-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}.round_right{-moz-border-radius:0 10px 10px 0;-webkit-border-radius:0 10px 10px 0;-khtml-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0}.round_left{-moz-border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;-khtml-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px}.round_bottom_left{-moz-border-radius:0 0 0 10px;-webkit-border-radius:0 0 0 10px;-khtml-border-radius:0 0 0 10px;border-radius:0 0 0 10px}.round{-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;-khtml-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px}.tiny_round{-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;-khtml-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px}.tiny_top_right{-moz-border-radius:5px 0 5px 5px;-webkit-border-radius:5px 0 5px 5px;-khtml-border-radius:5px 0 5px 5px;border-radius:5px 0 5px 5px}.inc_border{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.loading{font-size:20px;margin:5px;text-align:center}.error,.warning,.success{margin:10px 0;border-width:1px;border-style:solid;padding:3px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;clear:both}.error a,.warning a,.success a{text-decoration:underline}.error,.error a{color:red;border-color:red;font-size:13px;font-weight:bold}.warning,.warning a{color:orange;border-color:orange;font-size:13px;font-style:italic}.success,.success a{color:green;border-color:green;font-size:13px}.default_text{color:#88b2f0 !important}a.button{padding:7px;margin-right:5px;background:#d9e5f2;font-size:13px;cursor:pointer;display:inline-block}a.button:hover{background-color:#efab00}a.button:active{background-color:#04357b;color:#fff}a.button .fa{margin-right:5px}a.button.no_text .fa{margin-right:0}a.button.no_bg,a.button.no_bg:hover{background:none;color:#fff;margin:.33333em 0;padding:0}a.button.no_bg:hover .fa{color:#efab00}a.button.strong .value{font-weight:bold}a.button.inverse{background-color:#04357b;color:#88b2f0}a.button.inverse:hover{background-color:#efab00;color:#04357b}a.button.heavy{border-width:2px;font-weight:bold}a.button.gimmespace{margin-left:10px;margin-right:10px}.addr{cursor:text}.addr:hover{background-color:#fff}.maximized{width:100%}.righty{text-align:right}.glue-right{float:right}.lefty{text-align:left}.side_margins{margin:0 12px 10px}a.internal_link{text-decoration:underline;font-style:normal;background:#88b2f0;padding:1px 8px 1px 5px;margin:0}a.internal_link:visited,a.external_link:visited{color:gray}a.internal_link span.type{text-transform:capitalize}a[href^=table].internal_link span.item{text-transform:uppercase}.author_box{padding:5px 10px;color:#04357b;font-style:italic;font-size:12px}.author_box:nth-child(odd){background:#fff}.author_box:nth-child(even){background:#f2f5f9}.author_box:hover a{color:#efab00}.author_box a{background:none;padding:0;display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.author_box i.fa-30{vertical-align:-5%}.author_box span.description{font-weight:bold;font-style:normal;font-size:13px}.author_box span.rank{font-weight:bold;margin-left:10px}.standalone .author_box{margin-top:10px}.hide,.mobile{display:none}.step_box{margin-top:5px;margin-bottom:5px;padding:10px;background:#d9e5f2;color:#04357b}.step_box:nth-child(even){background:#f2f5f9}.step_box input,.step_box textarea,.step_box select,.step_box .read.textarea,.step_box .read.input{margin-top:10px;background:#fff;font-size:13px;border-width:1px}.step_box input:disabled,.step_box textarea:disabled,.step_box select:disabled,.step_box input:hover:disabled,.step_box textarea:hover:disabled,.step_box select:hover:disabled{background-color:#fff}.step_box input[type=text],.step_box textarea,.step_box .read.textarea,.step_box .read.input{width:100%}.step_box textarea,.step_box .read.textarea{min-height:200px;padding:5px;background:#fff}.step_box .read.textarea,.step_box .read.input{border-color:#88b2f0;font-weight:bold}.step_box .read.textarea{background-color:#d9e5f2}.step_box:nth-child(even) .read.textarea{background-color:#f2f5f9}.step_box .read.input{background-color:#88b2f0;padding-left:0}.step_box .step_nb_box,.step_box .step_box_title{border-bottom:1px solid #04357b;padding:0}.scrollbar_box{position:relative;height:0px;overflow:hidden}.scrollbar_box .scrollbar_subbox{position:absolute;left:0;top:0;width:100%}.scrollbar{position:relative;float:right;width:15px;margin-left:5px}.scrollbar .thumb,.scrollbar .thumb .end{background-color:#04357b;width:13px}.scrollbar .track{background-color:#88b2f0;height:100%;width:13px;position:relative;padding:0}.scrollbar .thumb{position:absolute;top:0;overflow:hidden}.scrollbar .thumb .end{overflow:hidden;height:20px}.disable{display:none}.uploader_box{position:relative;width:100%}.uploader_droparea{position:absolute;top:-10px;left:0;width:100%;height:100%;height:210px;z-index:2;background:#fff;text-align:center}.uploader_droparea-active{background:#efab00}.uploader_droparea span{display:block;position:absolute;top:50%;width:100%;margin-top:-8px;font-size:16px}.uploader_buffer{width:100%;height:8px}.uploader_list{margin-top:0;padding:0;list-style:none}.uploader_list li{margin:0 0 10px 10px}.uploader_item_file,.uploader_item_loading,.uploader_item_size,.uploader_item_cancel,.uploader_item_failed{margin-right:5px}.uploader_item_size,.uploader_item_cancel{font-size:12px;font-weight:normal}a.uploader_item_cancel{text-decoration:underline;color:#04357b}.uploader_box .image_description{border-width:1px;padding:3px 5px;background:#fff}.uploader_box .image_action{font-size:12px}.uploader_box .image_action input{width:200px;margin:0}.uploader_item_failed_notice{display:none}.uploader_item_failed .uploader_item_failed_notice{display:inline}.uploader_item_failed{color:red}.uploader_item_success .fa-c-delete:hover,.uploader_item_cancel .fa-c-delete:hover{color:#efab00}#container{background:#04357b;padding:10px 10px 1px 1px}#header{padding:0 0 10px 0;margin:0}#header table td.cell{width:50%;height:35px;margin:0}#header .logo{position:absolute;top:9px;width:200px;height:35px;margin-left:36px}#header #query,#header #search_btn_submit{height:25px;color:#04357b;border:none;float:right;padding:0 10px;font-size:15px}#header #query{background:#fff;width:250px}#header #search_btn_submit{background:#88b2f0;height:20px;padding-top:5px}#header #search_btn_submit:hover{background-color:#efab00}#main_container{background:#88b2f0;margin-left:35px;position:relative;overflow:hidden;border:10px solid #88b2f0}#page_title .side_margins{margin:0 0 10px 0}#page_title h1{padding:2px 0;margin:0;width:100%;font-family:"Databap",sans-serif;font-size:32px;line-height:32px;font-style:italic;font-weight:bold}#page_title h1 #title_feedback{text-align:right}#title_feedback .feedback{margin:0;padding:0 5px;border:none;position:absolute;right:10px;top:14px}#main{margin:0;padding:0;overflow:hidden}#menu{position:absolute;width:auto;padding:10px 0;z-index:10}#menu #menu_title{position:relative;padding:0;margin:21px 0 0 0;text-align:center;cursor:pointer;font-size:20px;line-height:20px;font-weight:bold}#menu #menu_box ul{margin:0;padding:0;text-align:left;font-size:20px;list-style:none}#menu #menu_box ul li{padding:10px 10px 10px 0;margin:0;list-style:none;cursor:pointer;line-height:20px;height:20px;font-size:20px;text-transform:capitalize}#menu #menu_box ul li:FIRST-CHILD{padding-top:0}#menu #menu_box ul li:FIRST-CHILD a{padding-top:8px}#menu #menu_box ul li a{padding:10px 0 10px 0;color:#88b2f0;display:inline-block;width:100%}#menu #menu_box ul li:hover a{color:#efab00}#menu #menu_box a.active{background:#88b2f0;color:#efab00;padding-right:10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;-khtml-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px}#menu #menu_box ul li a span{display:none}#menu #menu_box a.active span{display:inline-block;text-transform:capitalize;background:#04357b}#menu #menu_box ul li a.active .fa{margin-right:10px}#menu #menu_box ul li#rss_ln a{color:#04357b}#welcome #welcome_container{background:#d9e5f2;padding:10px}#welcome p.welcome_text{font-weight:bold;padding-top:0;padding-bottom:5px;border-bottom:1px solid #04357b;margin-bottom:20px}#welcome #welcome_container ul{margin-top:0px}#welcome #welcome_container ul li{font-size:13px;margin-top:10px;font-weight:bold}#welcome #welcome_container ul li .fa-li{top:.242857em}#welcome #welcome_container ul li ul{font-size:12px;margin-top:2px}#welcome #welcome_container ul li ul li{font-weight:normal}#welcome #welcome_container ul li:FIRST-CHILD,#welcome #welcome_container ul li ul li{margin-top:0px}#welcome span.milestone{margin-left:5px;padding:2px 5px;font-weight:bold;border:1px solid #04357b;cursor:pointer;background:#fff;background:-moz-linear-gradient(top, #FFFFFF 15%, #88B2F0 85%);background:-webkit-gradient(linear, left top, left bottom, color-stop(15%, #FFFFFF), color-stop(85%, #88B2F0));background:-webkit-linear-gradient(top, #FFFFFF 15%, #88B2F0 85%);background:-o-linear-gradient(top, #FFFFFF 15%, #88B2F0 85%);background:-ms-linear-gradient(top, #FFFFFF 15%, #88B2F0 85%);background:linear-gradient(to bottom, #FFFFFF 15%, #88B2F0 85%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="$col_none", endColorstr="$col_main_2",GradientType=0 )}#welcome span.milestone:hover{color:#efab00;border-color:#efab00;background:-moz-linear-gradient(top, #FFFFFF 15%, #F2E1B5 85%);background:-webkit-gradient(linear, left top, left bottom, color-stop(15%, #FFFFFF), color-stop(85%, #F2E1B5));background:-webkit-linear-gradient(top, #FFFFFF 15%, #F2E1B5 85%);background:-o-linear-gradient(top, #FFFFFF 15%, #F2E1B5 85%);background:-ms-linear-gradient(top, #FFFFFF 15%, #F2E1B5 85%);background:linear-gradient(to bottom, #FFFFFF 15%, #F2E1B5 85%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="$col_none", endColorstr="$col_hover_2",GradientType=0 )}#welcome span.milestone .fa{margin-right:5px}#welcome a{text-decoration:underline}#add_code_container,#add_code_container input{font-size:13px}#add_code_container table{text-align:left}#add_code_container table tr td{padding:5px 5px 5px 0}#add_code_container table tr td:first-child{font-weight:bold}#add_code_container table tr td.last{padding-bottom:0px}#add_code_container textarea,#edit_container textarea{margin:0 -10px;padding:10px 6px 10px 10px;width:100%;min-height:100px;height:300px;font-family:Courier New,Courier;color:#000;font-size:13px}#add_code_container .loggued{margin:0 12px}#add_code_container input[type=text]{width:400px;padding:5px;color:#04357b}#auth_company_container{display:none}#add_code_container #add_code_btn{margin-top:10px;float:left}#add_code_container input:hover,#add_code_container input[type=text]:focus{background-color:#efab00}#link_result,#available_phrase{display:none;margin-left:15px;padding:5px;font-size:13px}#link_result{color:#04357b}#available_phrase{display:none}#available_phrase.available{color:green;background:#b2d6b2}#available_phrase.unavailable{color:red;background:#f6d3d3}#reader{margin:0;padding:0}#reader #code_menu{padding:0;margin:0}#code_container .code_reader{margin:10px 0 0 0;padding:0;background:#b5b5c6;background:#04357b}#reader #code_container .code_reader{margin:0}#code_container .code_reader ol li ::selection{background:#306897;color:#fff}#code_container .code_reader ol li ::-moz-selection{background:#306897;color:#fff}#code_container .code_reader .author_box{background:#04357b;border:none;color:#fff}#code_container .code_reader .author_box *{color:#fff}#code_container .code_reader .tab_left{margin:0;padding:0 0 0 19px;background:#f7efde;border:none}#code_container .code_reader ol{border-left:1px solid #848484;background:#fff;margin:0}#code_container .code_reader ol li{margin:0;padding:0;border-left:1px dotted #398c8c;background:#fff;font-family:Courier New,Courier;font-size:12px;line-height:12px;text-indent:20px;color:#398c8c}#code_container .code_reader ol li:first-child,#code_container .code_reader ol li:first-child span.expand_line{padding-top:5px}#code_container .code_reader ol li.bigline,#code_container .code_reader ol li.bigline span.expand_line{padding-top:5px;padding-bottom:5px}#code_container .code_reader ol li:hover,#code_container .code_reader ol li.code_hover{background-color:#d9e5f2}#code_container .code_reader .core{color:blue;text-transform:uppercase}#code_container .code_reader .comment{color:#848484}#code_container .code_reader .number{color:#319cff}#code_container .code_reader .operator{color:#840084}#code_container .code_reader .string{color:#4aa518;text-transform:uppercase}#code_container .code_reader .string span{color:#4aa518}#code_container .code_reader .string.curly{color:#000}#code_container .code_reader .string .operator.pipe,#code_container .code_reader .string .operator.curly{color:#840084}#code_container .code_reader .field-symbol{color:#848484}#code_container .code_reader .line{color:#848484}#code_container .code_reader .line-number,#code_container .code_reader .line-post-number{color:#398c8c}#code_container .code_reader .global{color:#000}#code_container .code_reader .expand{font-weight:bold}#code_container .code_reader .comment span.code_part{color:#04357b;font-weight:bold;text-transform:capitalize}#code_container .code_reader pre{white-space:pre-wrap;white-space:-moz-pre-wrap !important;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;margin:0;padding:0;border:none}#code_container .code_reader ol li span{color:#000}#code_container .code_reader ol li span.code,ol li span.comment{font-size:13px;margin-left:15px}#code_container .code_reader ol li span.comment span,#code_container .code_reader ol li span.code span.comment{color:#848484;text-transform:none;font-weight:normal}#code_container .code_reader ol li a.internal_link,#code_container .code_reader ol li a.external_link{color:#04357b;border:none;font-weight:normal;text-indent:0;text-decoration:underline}#code_container .code_reader ol li a.internal_link span{color:#04357b;font-weight:normal}#code_container .code_reader a.internal_link:hover,#code_container .code_reader a.internal_link:hover span{color:#efab00}#code_container .code_reader ol li span.hide span{color:#848484}#code_container .code_reader ol li span.expand_line{border-left:1px solid #424242;color:#424242;text-align:center;width:5px;position:relative}#reader #code_container .code_reader ol li span.expand_line span:before{content:"";position:absolute;margin-left:-21px}#reader #code_container .code_reader ol li span.expand_line input{position:absolute;margin:3px 0 0 -4px;cursor:pointer;padding:0;z-index:1000;background:#fff 0 0 no-repeat;width:9px;height:9px}#reader #code_container .code_reader ol li span.expand_line input.minus{background-image:url("images/expand_minus.png")}#reader #code_container .code_reader ol li span.expand_line input.plus{background-image:url("images/expand_plus.png")}#reader #code_container .code_reader ol li span.expand_line input:hover{background-position:0 -9px}#edit_container{display:none;margin-bottom:10px}#edit_container textarea{margin-top:10px;margin-bottom:20px;height:200px}#edit_container #edit_btn{margin-left:-10px}#search .summary{margin:10px 0 0px 5px;font-size:13px;font-style:italic}#search .code_reader:hover .tab_left,#search .code_reader:hover ol,#search .code_reader:hover li{background-color:#88b2f0;cursor:pointer}#search .step_box{margin-bottom:10px}#search #repeat_query{padding-bottom:6px}#search #sub_button_box{display:inline}#profile #avatar{width:96px;height:96px;background:url("images/avatar_96.png") 0 0 no-repeat;float:left}#profile #profile_company_logo{width:24px;height:24px;vertical-align:middle;margin-right:5px}#profile .user{margin-left:110px;padding:10px 16px;height:76px;background:#d9e5f2}#profile .user .fa{margin-right:2px}#profile .user p{font-size:16px;line-height:25px}#profile .user p span{font-weight:bold}#profile .user_history_title{margin:30px 0 0 0;padding:0 10px 0 25px;font-size:25px;color:#04357b;border-bottom:2px solid #04357b;background:url(images/logo_25.png) 0 1px no-repeat}#profile #history_subbox{margin-top:10px}#profile #user_history p.history_line{padding:5px 10px;font-size:13px}#profile #user_history p.history_line:nth-child(odd){background:#fff}#profile #user_history p.history_line:nth-child(even){background:#f2f5f9}#profile #user_history p.history_line:FIRST-CHILD{-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-khtml-border-top-left-radius:10px;-khtml-border-top-right-radius:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px}#profile #user_history p.history_line:LAST-CHILD{-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-khtml-border-bottom-left-radius:10px;-khtml-border-bottom-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}#profile #user_history p.history_line .fa{margin-left:5px;margin-right:5px}#profile #user_history a{text-decoration:underline}#article .loading_box{font-size:16px}#chat #chat_room{margin-right:175px;background:#fff;height:100%;padding:5px;position:relative}.g_white_transparent{background:#000 url("images/grad_white_transparent_50.png") repeat-x top}#chat #chat_room #chat_shades{position:absolute;width:0;left:18px;margin-top:5px;height:50px;background:url("images/grad_white_transparent_50.png") repeat-x top}#chat #chat_room #chat_container{clear:both;padding-bottom:5px}#chat #chat_room #chat_container #chat_messages_box{position:relative;height:20px;overflow:hidden;background:#fff url("images/sap_gold_332.jpg") 50% 50% no-repeat}#chat #chat_room #chat_container #chat_messages{position:absolute;left:0;top:0;list-style:none;background:rgba(255,255,255,.7);width:100%}.noSelect{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}#chat_messages p{color:#04357b;margin-bottom:3px}#chat_messages p.A,#chat_messages p.PA,#chat_messages p.E,#chat_messages p.PE,#chat_messages p.N{background-color:#d9e5f2;font-style:italic}#chat_messages p.C{color:#ccc;text-decoration:none;font-style:normal}#chat_messages p.P span.console{margin-left:5px}#chat_messages p span.time{color:#efab00;font-size:9px;font-style:normal;vertical-align:middle}#chat_messages p a.user{font-weight:bold;color:#04357b;font-size:12px}#chat_messages p span.console{font-size:12px;margin-right:5px}#chat_messages p a.user{margin-left:5px}#chat_messages p a.user:hover{text-decoration:underline}#chat_messages p span.text{margin-left:5px;font-size:12px}#chat_messages p span.text:focus{outline:none}#chat_messages p span.text.edit-btn{vertical-align:middle}#chat_messages p span.action{font-style:italic}#chat_messages p span.text a{text-decoration:underline;font-style:normal}#chat_messages p span.text a:visited{color:gray}#chat_messages p span.highlight{color:red}#chat_messages p span.highlight::before{content:"@"}#chat_messages p span.chan_link{font-weight:bold}#chat_messages p span.news{font-weight:bold}#chat_messages p img.proxy{vertical-align:middle;border:1px solid #04357b;padding:5px;background:#fff}#chat_messages p span.text a.img_box{position:relative}#chat_messages p .banner{position:absolute;display:none;z-index:1000;right:0px;top:0;width:100%;margin:0;padding:0;background:rgba(4,53,123,.7)}#chat_messages p .banner a.button{margin:calc(0.33333em + 5px) 6px;float:right}#chat_messages p span.text a.img_box:hover .banner,#chat_messages p span.text a.img_box.hidden .banner{display:inherit}#chat_messages p .banner .banner_title{color:#fff;font-size:13px;line-height:25px;margin:0 0 0 6px;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}#chat_messages p span.text a.img_box.hidden{position:inherit}#chat_messages p span.text a.img_box.hidden img{display:none}#chat_messages p span.text a.img_box.hidden .banner{top:0 !important;position:inherit;background:none}#chat_messages p span.text a.img_box.hidden .banner_title{display:none}#chat_messages p span.text a.img_box.hidden .banner .button{color:#04357b;margin:0;padding:0;float:none}#chat_messages p span.status{font-size:9px;color:#88b2f0;vertical-align:middle;margin-left:5px;display:none}#chat_messages p span.status::before{content:"("}#chat_messages p span.status::after{content:")"}#chat_messages .help{border:1px dashed #666;padding:0 0 5px 0;margin:5px 0;background:#fff}#chat_messages .help p{padding:0 5px;color:#666;font-size:10px}#chat_messages .help p.title{font-size:12px;padding:3px 5px;border-bottom:1px dashed #666;letter-spacing:0;display:inline-block;width:calc(50% - 10px);float:left}#chat_messages .help p.subtitle{margin-top:5px;font-size:10px}#chat_messages .help p.item{margin-top:1px}#chat_messages .help p.subtitle span{font-style:italic;border-bottom:1px dashed #666}#chat_messages .help p span.key{font-weight:bold;margin-right:5px}#chat #chat_input{background:#d9e5f2;color:#94bdf9;overflow:hidden}#chat #c1_file{display:none}#chat .uploader_box{position:inherit;width:auto}#chat #upload_img{cursor:pointer;margin-top:2px}#chat i.fa#upload_img:hover{color:#efab00}#chat #chat_form .uploader_box>*{float:left;padding:7px 0px}#chat .uploader_droparea{background:#d9e5f2;height:100%;top:0}#chat .uploader_droparea-active{background:#efab00;color:#fff}#chat #chat_input .fa{color:#04357b;margin-right:5px;margin-left:5px}#chat #chat_input input#message{background:#d9e5f2;margin:0;border:none;min-width:200px;width:calc(100% - 72px);font-size:13px}#chat #chat_input input#message:hover,#chat #chat #chat_input input#message:focus{background-color:transparent}#chat #sidebar{position:absolute;right:0;width:165px}#chat #sidebar div{padding:5px}#chat #sidebar .sidebar_box{position:relative;font-weight:bold;padding:0;margin-bottom:10px;overflow:hidden}#chat #sidebar .sidebar_box_title{background-color:#d9e5f2;text-align:center;font-size:16px}#chat #sidebar .sidebar_box_content{background:#fff;font-size:10px;font-weight:normal}#chat #sidebar .help_paperclip{background:#fff url("images/ms_paperclip_112.jpg") 50% 50% no-repeat;height:109px}#chat #sidebar .sidebar_box_content p{padding:3px 0;overflow:hidden}#chat #sidebar .sidebar_box_content p span.key{font-weight:bold;padding-right:5px}#chat #sidebar p.connected_user{font-size:13px}#chat #sidebar a.connected_user_logo img{vertical-align:middle}#chat #sidebar a.connected_user_name{display:inline-block;width:calc(100% - 24px - 5px);font-style:italic;font-weight:normal;color:#04357b;text-decoration:underline;margin-left:5px}#chat #sidebar a.connected_user:hover{color:#efab00}#chat .afk{position:absolute;font-size:20px;line-height:20px;text-shadow:1px 1px 1px #88b2f0;margin-left:-20px;margin-top:2px}#chat #chat_chan .tab_bar{font-weight:bold;margin:0 0 0 5px}#chat #chat_chan .tab_bar span.chan{display:inline-block;background-color:#d9e5f2;padding:2px 8px;margin-left:5px;color:#04357b;font-size:15px}#chat #chat_chan .tab_bar span#join_chan{padding:2px;border-bottom:#04357b}#chat #chat_chan .tab_bar span#join_chan:hover #join_chan_button{color:#efab00}#chat #chat_chan .tab_bar span.chan:hover,#chat #chat_chan .tab_bar span#join_chan.active{background-color:#04357b;color:#fff}#chat #chat_chan .tab_bar span.chan span.chan_title{text-transform:capitalize}#chat #chat_chan .tab_bar span.chan span.chan_unread{font-weight:normal;font-style:italic}#chat #chat_chan .tab_bar a.quit_chan{margin-left:5px;color:#04357b}#chat #chat_chan .tab_bar span.chan.active:hover a.quit_chan{color:#04357b}#chat #chat_chan .tab_bar span.chan:hover a.quit_chan{color:#88b2f0}#chat #chat_chan .tab_bar span.chan a.quit_chan:hover,#chat #chat_chan .tab_bar .fa:hover{color:#efab00}#chat #chat_chan .tab_bar span#join_chan .hash{margin-left:5px}#chat #chat_chan .tab_bar span#join_chan input,#chat #chat_chan .tab_bar span#join_chan input:hover{border:none;font-size:15px;padding:0;margin:0;width:70px;background-color:#04357b;color:#fff;font-weight:bold}#chat #chat_chan .tab_bar span.active,#chat #chat_chan .tab_bar span.active:hover{border-bottom-color:#fff;background-color:#fff;color:#000}#chat #chat_chan .tab_bar span.light_up{background-color:#efab00}#chat #sidebar #news,#chat #sidebar #news p{padding:0}#chat #sidebar #news .new{padding:6px 5px}#chat #news .new:nth-child(even){background:#fff}#chat #news .new:nth-child(odd){background:#f2f5f9}#chat #news .new:last-child{-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-khtml-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}#chat #news .new .signature{font-size:.75em;text-align:right}#chat #news .new .signature .news_time{font-style:italic}#options .options_box{background:#d9e5f2;width:calc(50% - 25px);float:left;margin:0 10px 10px 0;padding:10px}#options .options_box:nth-child(even){margin-right:0}#options .options_box .loading{padding:10px}#options .options_box h2{color:#04357b;font-size:20px;margin:0 0 10px 0;border-bottom:2px solid #04357b}#options .options_box .option_line{margin:5px 0;float:left;width:100%}#options .options_box input[type=text],#options .options_box input[type=color],#options .options_box input[type=password],#options .options_box select,#options .options_box .checkbox{background:#f2f5f9;border-width:1px;font-size:14px;padding:5px;float:right;width:calc(50% - 10px)}#options .options_box input[type=color]{width:50%;padding:3px 5px}#options .options_box .option_line .clear{margin-left:10px;float:right;clear:inherit;color:#04357b}#options .options_box .option_line .clear+input{width:calc(50% - 10px - 30px)}#options .options_box .button{float:left;clear:both}#options .options_box select{color:#04357b}#options .options_box .checkbox{text-align:center;padding-top:0;padding-bottom:0;background:none;font-size:1.7em}#options .options_box .option_line p{float:left;width:50%;padding:5px 0;font-size:14px}#options .options_box .button{margin-top:5px;float:none}#options #admin{clear:both;width:calc(100% - 20px);padding-bottom:0}#options #admin .magic_box{font-size:14px;padding:5px 10px 10px;background:#f2f5f9;float:left;margin:0 10px 10px 0}#options #admin .magic_box form{text-align:center}#options #admin .magic_box:last-child{margin-right:0}#options #admin .magic_box h3{margin:0;font-style:italic;text-align:center;padding:5px 0}#options #admin .magic_box input,#options #admin .magic_box select{width:calc(100% - 10px);margin:5px 0;float:left;background:#fff}#options #admin .magic_box select{width:100%}#procedure #procedure_steps .button{background-color:#fff}#procedure #procedure_steps .button:hover{background-color:#efab00}#procedure #procedure_steps .step_box:LAST-CHILD{margin-bottom:0}#titles_read p.read_title{border-bottom:1px solid #04357b;font-weight:bold}#titles_read p.read_details{font-size:12px;font-style:italic;margin:3px 0 15px 0}#titles_read p.read_description{font-size:13px}#titles_read p.read_description .fa{margin-right:5px}#procedure table.step_box{width:100%}#procedure table.step_box td{text-align:left;margin:0}#procedure table.step_box td.step_margin{width:50%}#procedure table.step_box td.step_buttons{padding-top:10px}#procedure table.step_box td.image_box_container{vertical-align:top;padding-top:18px;padding-left:22px;min-width:350px}#procedure table.step_box .image_box{margin:10px 0 15px;padding:0}#procedure table.step_box input[type=file]{margin:0 10px;max-width:250px;border:1px solid #04357b;background:#fff}#procedure #procedure_title{margin-top:0}#procedure #bottom_menu{margin:10px 0 0 0}#procedure #top_menu{margin:0 0 10px 0}#procedure #validation_button .button{margin-right:10px}#procedure .thumbnail_box{margin:10px 0;height:100px}#procedure .thumbnail_image{background:#fff;border:1px solid #04357b;width:100px;height:100px;vertical-align:middle}#procedure .thumbnail_image:hover{border-color:#efab00}#procedure .thumbnail_desc{font-size:12px}#procedure .error{margin:0 0 15px 0}#procedure .uploader_box .error{font-size:12px;margin:10px 0}#doc_container,#doc{margin:0;padding:0}#doc .step_box{margin-bottom:10px}#doc .step_box:nth-child(odd){background:#f2f5f9}#doc #attach_file{margin-top:10px}#doc .uploader_droparea{height:150px}#doc #doc_links{padding:20px 10px 10px 0px}#doc #doc_links a.button{margin-top:5px}#table #system{width:80px}#table input#title{width:20%}#table input#description{width:calc(80% - 92px)}#table .step_box_title a{color:#04357b}#table #validation{margin-top:15px}#table .table_info{margin-top:20px;font-size:.8em}#table #read_title{font-weight:bold}#table #read_description{font-style:italic}#table #read_formated_keywords{margin:10px 0 0 0;font-size:.9em}#table #read_formatted_keywords a.internal_link{padding:0 0 0 2px}#table input:disabled{color:#88b2f0;background-color:#04357b}#table .form_success{display:none}#filters_container{margin-bottom:10px}#list_container div:FIRST-CHILD{margin-top:0}#err_404 p{margin-top:20px;color:#04357b}#footer{padding-right:10px;text-align:right}#footer p,#footer a{color:#fff;margin:0;font-size:9px}#footer a{font-weight:bold}#note{height:100%}#note_form{margin-bottom:10px}#note_form a.button{padding:5px 7px}.line_h{position:fixed;top:0;height:1px;width:100%;border-bottom:1px solid red;z-index:1000}.line_v{position:fixed;left:0;height:100%;width:1px;border-left:1px solid red;z-index:1000}/*# sourceMappingURL=databap.css.map */ diff --git a/style/databap.css.map b/style/databap.css.map index ce51b81..d2b51a9 100755 --- a/style/databap.css.map +++ b/style/databap.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["_variables.scss","_fa.scss","_fa-custom.scss","_lightbox.scss","_common.scss","databap.scss"],"names":[],"mappings":"CAAA;AAAA;AAAA;AAAA,GCMA,WACE,0BACA,iDACA,+RACA,mBACA,kBAEF,IACE,qBACA,wBACA,kBACA,mBACA,cACA,mCACA,kCAGF,OACE,uBACA,kBACA,oBAEF,OACE,cAEF,OACE,cAEF,OACE,cAEF,OACE,cAEF,OACE,mBACA,kBAEF,OACE,eACA,yBACA,qBAEF,UACE,kBAEF,OACE,kBACA,mBACA,mBACA,gBACA,kBAEF,aACE,mBAEF,WACE,yBACA,wBACA,mBAEF,YACE,YAEF,WACE,WAEF,cACE,kBAEF,eACE,iBAEF,SACE,0CACA,uCACA,qCACA,kCAEF,qBACE,GACE,4BAEF,KACE,+BAGJ,wBACE,GACE,+BAEF,KACE,kCAGJ,mBACE,GACE,0BAEF,KACE,6BAGJ,gBACE,GACE,+BACA,uBAEF,KACE,iCACA,0BAGJ,cACE,gEACA,gCACA,6BACA,4BACA,2BACA,wBAEF,eACE,gEACA,iCACA,8BACA,6BACA,4BACA,yBAEF,eACE,gEACA,iCACA,8BACA,6BACA,4BACA,yBAEF,oBACE,0EACA,+BACA,4BACA,2BACA,0BACA,uBAEF,kBACE,0EACA,+BACA,4BACA,2BACA,0BACA,uBAEF,UACE,kBACA,qBACA,UACA,WACA,gBACA,sBAEF,0BAEE,kBACA,OACA,WACA,kBAEF,aACE,oBAEF,aACE,cAEF,YACE,WCnLF,WACC,iBAUD,OACC,yBACA,0BACA,mBAED,uEACC,yBACA,0BACA,oBAED,OACC,yBACA,kBACA,oBAED,OACC,yBACA,0BACA,oBAED,oBACC,yBACA,iBACA,oBAGD,iCACE,YAGF,wDACC,YAGD,kCACC,YAGD,2DACC,YAGD,qDACC,YAGD,kBACC,YAGD,kBACC,YAGD,qBACE,YAGF,kBACC,YAGD,kBACC,YAGD,qBACC,YAGD,qBACC,YAGD,iBACC,YAGD,kBACC,YAGD,iBACC,YAGD,iBACC,YAGD,cACC,MFnGY,QEqGb,qBACC,YAGD,qBACC,YAGD,mBACC,YAGD,iBACC,YAGD,iBACE,YAGF,0CACE,YAGF,WACC,MF9HY,QEgIb,kBACC,YAGD,2DACC,YAGD,cACC,MF7Ha,OE+Hd,qBACC,YAGD,YACC,MFnIW,IEqIZ,mBACC,YAGD,SACC,MF1IW,IE4IZ,wCACC,YAGD,oBACE,YAGF,qBACE,YAGF,qBACC,YAGD,kBACC,YAGD,kBACC,YAGD,iBACC,YAGD,mBACC,YAGD,mBACC,YAGD,yCACC,YAGD,mCACC,YAGD,uCACC,YAGD,gBACC,YAGD,kBACC,YAGD,kBACC,YAGD,kBACC,YAGD,mBACC,YAGD,kBACC,YAGD,qBACC,YAGD,kBACC,YAGD,wBACC,YAGD,kBACC,YAED,oBACC,YAGD,oBACC,YAGD,kBACC,YAGD,sBACC,YAGD,uBACC,YAGD,qBACC,YAGD,uBACC,YAGD,iBACC,YAGD,+BACC,cAED,6CACC,YAGD,+BACC,cAED,6CACC,YAGD,+BACC,cAED,6CACC,YAGD,eACC,cAED,sBACC,YAGD,sBACC,YAGD,yFACC,YAGD,mBACC,YAGD,+BACC,YAED,gCACC,YAGD,iBACC,YCrUD,iBACE,kBACA,MACA,OACA,aACA,sBACA,2DACA,WACA,aAGF,UACE,kBACA,OACA,WACA,cACA,kBACA,cACA,mBAGF,oBACE,cACA,YACA,kBACA,0BACA,uBACA,sBACA,qBACA,kBAGF,gBACE,YAGF,mBACE,kBACA,iBHjCW,QGkCX,QACA,YACA,aACA,cACA,0BACA,uBACA,sBACA,qBACA,kBAGF,yBACE,WACA,cACA,WAGF,cACE,YAGF,WACE,kBACA,QACA,OACA,WACA,WACA,kBACA,cAGF,WACE,cACA,WACA,YACA,cACA,eACA,MHtEuB,QGyEzB,QACE,kBACA,MACA,OACA,YACA,WACA,WAGF,mBACE,OAGF,UACE,aACA,2GAGF,kBACE,YACA,eACA,cAGF,kBACE,UACA,OACA,WACA,gBACA,0DACA,UACA,+BACA,4BACA,0BACA,uBAGF,wBACE,4DACA,UAGF,kBACE,UACA,QACA,YACA,iBACA,0DACA,UACA,+BACA,4BACA,0BACA,uBAGF,wBACE,4DACA,UAGF,0BACC,kBACA,QACA,eACA,mCACA,+BACA,2BACA,MH7IY,QG8IZ,eAGD,aACC,iCAGD,aACC,gCAGD,kBACE,cACA,gBACA,QACA,WACA,kCACA,sCACA,8BACA,mCACA,uCACA,+BAGF,wBACE,WACA,cACA,WAGF,SACE,cACA,MH9KW,QGiLb,qBACE,UACA,WACA,gBACA,kBAGF,qBACE,eACA,iBACA,gBAGF,oBACE,cACA,WACA,mBACA,eACA,MHnMW,QGsMb,mBACE,cACA,YACA,WACA,YACA,eACA,MH5MW,QG6MX,iBACA,aACA,2DACA,WACA,+BACA,4BACA,0BACA,uBAGF,yBACE,eACA,4DACA,UC7NF,WACE,sBACA,kBACA,gBACA,0EAEF,WACE,sBACA,kBACA,gBACA,mGAEF,WACE,sBACA,kBACA,gBACA,yGAEF,WACE,sBACA,kBACA,gBACA,gHAKF,UACC,WJRU,KISV,iCACA,MJ3BY,QI4BZ,WJ5BY,QI6BZ,UACA,SACA,iBAGD,MACC,YACA,gBACA,kBACA,SACA,UACA,iBAGD,SACC,UAGD,sBACC,iCACA,UJzBS,KI0BT,WJjCU,KIkCV,YAED,sCACC,YACA,YAGD,2HACC,iBJrDa,QIwDd,sFACC,iBJ9DwB,QIiEzB,8GACC,iBJlEwB,QIqEzB,6LACC,YAGD,8BACC,eAGD,OACC,WACA,YACA,SACA,gBACA,WJjFwB,QIkFxB,YAGD,OACC,WJvEU,KIwEV,YACA,MJ1FY,QI2FZ,SAGD,SACC,gBAGD,sCACC,MJnGY,QIsGb,EACC,SACA,UAGD,YACC,qBAGD,0CACC,aAGD,IACC,YAyBD,WARC,iCACA,oCACA,mCACA,4BAQD,cAXC,iCACA,oCACA,mCACA,4BAWD,aAdC,iCACA,oCACA,mCACA,4BAcD,YAjBC,iCACA,oCACA,mCACA,4BAiBD,mBApBC,8BACA,iCACA,gCACA,yBAoBD,OAvBC,uCACA,0CACA,yCACA,kCAuBD,YA1BC,mCACA,sCACA,qCACA,8BA0BD,gBA7BC,iCACA,oCACA,mCACA,4BA8BD,YACC,sBACA,2BACA,8BAGD,SACC,eACA,WACA,kBAGD,yBACC,cACA,iBACA,mBACA,YACA,uBACA,0BACA,yBACA,kBACA,WAGD,+BACC,0BAGD,gBACC,MJtLW,IIuLX,aJvLW,IIwLX,UJ5KU,KI6KV,iBAGD,oBACC,MJ9La,OI+Lb,aJ/La,OIgMb,UJnLU,KIoLV,kBAGD,oBACC,MJvMa,MIwMb,aJxMa,MIyMb,UJ1LU,KI6LX,cACC,yBAGD,SACC,YACA,iBACA,WJ3NwB,QI4NxB,UJrMU,KIsMV,eAEA,qBAED,eACC,iBJ9Na,QIgOd,gBACC,iBJvOY,QIwOZ,MJvNU,KI0NX,aAEC,iBAGD,qBACC,eAGD,oCACC,gBACA,MJrOU,KIsOV,kBACA,UAED,yBACC,MJrPa,QIwPd,uBACC,iBAGD,iBACC,iBJnQY,QIoQZ,MJnQwB,QIsQzB,uBACC,iBJlQa,QImQb,MJzQY,QI4Qb,eACC,iBACA,iBAGD,oBACC,iBACA,kBAGD,MACC,YAGD,YACC,iBJ1QU,KI6QX,WACC,WAGD,QACC,iBAGD,YACC,YAGD,OACC,gBAGD,cACC,mBAGD,gBACC,0BACA,kBACA,WJpTwB,QIqTxB,wBACA,SAED,gDACC,WAED,0BACC,0BAED,uCACC,yBAGD,YACC,iBACA,MJrUY,QIsUZ,kBACA,UJ/SS,KIiTV,2BACC,WJzTU,KI2TX,4BACC,WJ1UW,QI4UZ,oBACC,MJ1Ua,QI6Ud,cACC,gBACA,UACA,cACA,WACA,gBACA,uBACA,mBAGD,oBACC,mBAGD,6BACC,iBACA,kBACA,UJ3UU,KI8UX,sBACC,iBACA,iBAGD,wBACC,gBAGD,cACC,aAKD,UACC,eACA,kBACA,aACA,WJxXwB,QIyXxB,MJ3XY,QI6Xb,0BACC,WJ3XW,QI8XZ,mGACC,gBACA,WJlXU,KImXV,UJ3WU,KI4WV,iBAED,gLACC,iBJvXU,KIyXX,6FACC,WAED,4CACC,iBACA,YACA,WJ/XU,KIiYX,+CACC,aJlZwB,QImZxB,iBAED,yBACC,iBJrZwB,QIuZzB,yCACC,iBJvZW,QIyZZ,sBACC,iBJ5ZwB,QI6ZxB,eAGD,iDACC,gCACA,UAKD,eACC,kBACA,WACA,gBAGD,iCACC,kBACA,OACA,MACA,WAGD,WACC,kBACA,YACA,WACA,gBAGD,yCACC,iBJ7bY,QI8bZ,WAED,kBACC,iBJhcwB,QIicxB,YACA,WACA,kBACA,UAED,kBACC,kBACA,MACA,gBAED,uBACC,gBACA,YAGD,SACC,aAKD,cACC,kBACA,WAGD,mBACI,kBACA,UACA,OACA,WACA,YACA,aACA,UACA,WJndO,KIodP,kBAGJ,0BACC,WJnea,QIqed,wBACI,cACA,kBACA,QACA,WACA,gBACA,eAGJ,iBACC,WACA,WAGD,eACc,aACb,UACA,gBAED,kBACC,qBAGD,2GACI,iBAGJ,0CACC,UJ/eS,KIgfT,mBAGD,uBACC,0BACA,MJ7gBY,QIghBb,iCACC,iBACA,gBACA,WJlgBU,KIsgBX,4BACC,UJhgBS,KImgBV,kCACC,YACA,SAGD,6BACC,aAED,mDACC,eAGD,sBACC,MJ3hBW,II8hBZ,mFACC,MJtiBa,QKDd,WACC,WLNY,QKOZ,0BAKD,QACC,mBACA,SAEA,sBACC,UACA,YACA,SAGD,cACC,kBACA,QACA,YACA,YACA,iBAGD,0CACC,YACA,MLhCW,QKiCX,YACA,YACA,eACA,eAGD,eACC,WLvBS,KKwBT,YAGD,2BACC,WL5CuB,QK6CvB,YACA,gBAGD,iCACC,iBL7CY,QKmDd,gBACC,WLzDwB,QK0DxB,iBACA,kBACA,gBACA,0BAGD,0BACC,kBAGD,eACC,cACA,SACA,WACA,iCACA,eACA,iBACA,kBACA,iBAGD,+BACC,iBAGD,0BACC,SACA,cACA,YACA,kBACA,WACA,SAGD,MACC,SACA,UACA,gBAKD,MACC,kBACA,WACA,eACA,WAEA,kBACC,kBACA,UACA,kBACA,kBACA,eACA,eACA,iBACA,iBAGD,mBACC,SACA,UACA,gBACA,eACA,gBAGD,sBACC,yBACA,SACA,gBACA,eACA,iBACA,YACA,eACA,0BAGD,kCACC,cAGD,oCACC,gBAGD,wBACC,sBACA,MLlJuB,QKmJvB,qBACA,WAGD,8BACC,MLnJY,QKsJb,yBACC,mBACA,MLxJY,QKyJZ,mBD1BD,uCACA,0CACA,yCACA,kCC2BA,6BACC,aAGD,8BACC,qBACA,0BACA,mBAGD,mCACC,kBAID,+BACC,MLnLW,QKyLb,4BACC,WLxLwB,QKyLxB,aAGD,wBACC,iBACA,cACA,mBACA,gCACA,mBAGD,+BACC,eAGD,kCACC,ULlLU,KKmLV,gBACA,iBAED,yCACC,cAGD,qCACC,UL5LS,KK6LT,eAGD,wCACC,mBAGD,sFACC,eAGD,wBACC,gBACA,gBACA,iBACA,yBACA,eACA,WLrNU,KKsNV,+DACA,+GACA,kEACA,6DACA,8DACA,gEACA,yHAED,8BACC,ML1Oa,QK2Ob,aL3Oa,QK4Ob,+DACA,+GACA,kEACA,6DACA,8DACA,gEACA,0HAED,4BACC,iBAGD,WACC,0BAKD,8CACC,UL5OU,KK+OX,0BACC,gBAGD,gCACC,sBAGD,4CACC,iBAGD,qCACC,mBAGD,sDACC,eACA,2BACA,WACA,iBACA,aACA,gCACA,ML7QW,KK8QX,ULvQU,KK0QX,6BACC,cAGD,qCACC,YACA,YACA,ML1SY,QK6Sb,wBACC,aAGD,kCACC,gBACA,WAGD,2EACC,iBLjTa,QKoTd,+BACC,aACA,iBACA,YACA,ULrSU,KKwSX,aACC,MLlUY,QKqUb,kBACC,aAGD,4BACC,MLhUa,MKiUb,WLhUc,QKkUf,8BACC,MLjUW,IKkUX,WLjUY,QKsUb,QACC,SACA,UAGD,mBACC,UACA,SAGD,6BACC,kBACA,UACA,mBACA,WLlWY,QKqWb,qCACC,SAGD,+CACC,mBACA,ML1VU,KK4VX,oDACC,mBACA,ML9VU,KKiWX,yCACC,WLnXY,QKoXZ,YACA,MLpWU,KKuWX,2CACC,MLxWU,KK2WX,uCAEC,SACA,mBACA,mBACA,YAGD,gCACC,8BACA,WLrXU,KKsXV,SAID,mCAEC,SACA,UACA,+BACA,WL/XU,KKgYV,gCACA,UL1XS,KK2XT,iBACA,iBACA,cAGD,+GACC,gBAGD,uGACC,gBACA,mBAGD,uFACC,iBLhawB,QKmazB,uEACA,oDACA,mDACA,qDACA,4EACA,wDACA,sDACA,yGACsD,cACtD,yDACA,iDACA,uGACA,2CL/ZY,KKgaZ,sDACA,qDACC,MLpbY,QKqbZ,iBACA,0BAGD,iCACC,qBACA,qCACA,sBACA,wBACA,qBACA,SACA,UACA,YAID,wCACC,MLpbW,KKsbZ,gEACC,ULhbU,KKibV,iBAED,+GACC,cACA,oBACA,mBAGD,sGACC,MLndY,QKodZ,YACA,mBACA,cACA,0BAED,wDACC,ML1dY,QK2dZ,mBAED,2GACC,MLxda,QK2dd,kDACC,cAID,oDACC,8BACA,cACA,kBACA,UACA,kBAGD,wEACC,WACA,kBACA,kBAGD,kEACC,kBACA,oBACA,eACA,UACA,aACA,8BACA,UACA,WAGD,wEACC,gDAGD,uEACC,+CAGD,wEACC,2BAGD,gBACC,aACA,mBAGD,yBACC,gBACA,mBACA,aAGD,0BACC,kBAKD,iBACC,sBACA,ULrgBU,KKsgBV,kBAGD,iGAGC,iBLpiBwB,QKqiBxB,eAGD,kBACC,mBAGD,sBACC,mBAGD,wBACC,eAKD,iBACC,WACA,YACA,qDACA,WAGD,+BACC,WACA,YACA,sBACA,iBAGD,eACC,kBACA,kBACA,YACA,WLvkBwB,QK0kBzB,mBACC,iBAGD,iBACC,eACA,iBAGD,sBACC,iBAGD,6BACC,kBACA,sBACA,eACA,ML7lBY,QK8lBZ,gCACA,mDAGD,yBACC,gBAGD,sCACC,iBACA,UL/kBU,KKilBX,qDACC,WL1lBU,KK4lBX,sDACC,WL3mBW,QK6mBZ,kDACC,gCACA,iCACA,mCACA,oCACA,oCACA,qCACA,4BACA,6BAED,iDACC,oCACA,mCACA,sCACA,uCACA,wCACA,uCACA,gCACA,+BAED,0CACC,gBACA,iBAGD,yBACC,0BAKD,sBACC,eAKD,iBACC,mBACA,WLtoBU,KKuoBV,YACA,YACA,kBAGD,qBACC,yEAkBD,8BACC,kBACA,QACA,UACA,eACA,YACA,oEAGD,iCACC,WACA,mBAED,oDACC,kBACA,YACA,gBACA,iEAGD,gDACC,kBACA,OACA,MACA,gBACA,gCACA,WAGD,UACC,4GAGD,iBACC,MLltBY,QKmtBZ,kBAKD,iGACC,iBLvtBwB,QKwtBxB,kBAED,mBACC,WACA,qBACA,kBAED,2BACC,ML5tBa,QK6tBb,UL7sBW,IK8sBX,kBACA,sBAED,wBACC,iBACA,MLzuBY,QK0uBZ,ULltBS,KKotBV,8BACC,ULrtBS,KKstBT,iBAED,wBACC,gBAED,8BACC,0BAED,2BACC,gBACA,ULhuBS,KKkuBT,iCACC,aAGD,oCACC,sBAGF,6BACC,kBAED,6BACC,0BACA,kBAED,qCACC,WAED,gCACC,MLhwBW,IKkwBX,wCACC,YAGF,gCACC,iBAED,2BACC,iBAGD,2BACC,sBACA,yBACA,YACA,WL7wBU,KK+wBX,qCACC,kBAED,yBACC,kBACA,aACA,aACA,UACA,MACA,WACA,SACA,UACA,6BAED,kCACC,iCACA,YAED,uGACC,gBAGD,uCACC,MLtyBU,KKuyBV,UL/xBU,KKgyBV,iBACA,iBACA,UACA,mBACA,gBACA,uBACA,qBAGD,4CACC,iBAED,gDACC,aAED,oDACC,iBACA,iBACA,gBAED,0DACC,aAED,4DACC,MLj1BY,QKk1BZ,SACA,UACA,WAMD,6BAKC,ULz0BW,IK00BX,ML/1BwB,QKg2BxB,sBACA,gBACA,aARA,qCACC,YASD,oCACC,YAIF,qBACC,uBACA,kBACA,aACA,WL71BU,KK+1BX,uBACC,cACA,WACA,UL51BY,KK81Bb,6BACC,UL91BS,KK+1BT,gBACA,8BACA,iBACA,qBACA,uBACA,WAED,gCACC,eACA,ULz2BY,KK22Bb,4BACC,eAED,qCACC,kBACA,8BAED,gCACC,iBACA,iBAOA,kBACC,WLj5BuB,QKk5BvB,cACA,gBAGD,eACC,aAGD,oBACC,iBACA,WAGD,kBACC,eACA,eAED,4BACC,cAGD,iCACC,WACA,gBAGD,yBACC,mBACA,YACA,MAGD,gCACC,mBACA,WAGD,sBACC,ML17BW,QK27BX,iBACA,gBAGD,gCACC,WL97BuB,QK+7BvB,SACA,YACA,gBACA,wBACA,UL56BS,KK+6BV,kFACC,6BAMF,eACC,kBACA,QACA,YAGD,mBACC,YAGD,4BACC,kBACA,iBACA,UACA,mBACA,gBAGD,kCACC,iBLh+BwB,QKi+BxB,kBACA,ULz8Bc,KK48Bf,oCACC,WLv9BU,KKw9BV,ULl9BY,KKm9BZ,mBAGD,+BACC,qEACA,aAGD,sCACC,cACA,gBAGD,+CACC,iBACA,kBAGD,gCACC,ULp+BU,KKs+BX,yCACC,sBAED,qCACC,qBACA,8BACA,kBACA,mBACA,MLvgCY,QKwgCZ,0BACA,gBAED,sCACC,MLtgCa,QKygCd,WACC,kBACA,eACA,iBACA,gCACA,kBACA,eAMD,0BACC,iBACA,iBAGD,oCACC,qBACA,iBLhiCwB,QKiiCrB,gBACA,gBACH,MLriCY,QKsiCZ,UL5gCW,KK+gCZ,yCACC,YACA,cL3iCY,QK6iCb,iEACC,MLxiCa,QK0iCd,0FACC,iBLjjCY,QKkjCZ,MLjiCU,KKmiCX,oDACI,0BAEJ,qDACI,mBACA,kBAEJ,sCACC,gBACA,ML7jCY,QK+jCb,6DACC,MLhkCY,QKkkCb,sDACC,MLlkCwB,QKokCzB,0FAEC,MLjkCa,QKokCd,+CACC,gBAED,oGACC,YACA,ULrjCW,KKsjCX,UACA,SACA,WACA,iBLnlCY,QKolCZ,MLnkCU,KKokCV,iBAED,kFACC,oBLvkCU,KKwkCV,iBLxkCU,KKykCV,MLxkCW,KK2kCZ,wCACC,iBLxlCa,QK2lCd,4CACC,UAED,0BACC,gBAED,iCACC,WLvlCU,KKylCX,gCACC,WLxmCW,QK0mCZ,4BACC,iCACA,oCACA,mCACA,4BAED,4BACC,gBACA,iBAED,uCACC,kBAKD,sBACC,WL5nCwB,QK6nCxB,uBACA,WACA,qBACA,aAED,sCACC,eAED,+BACC,aAGD,yBACC,ML5oCY,QK6oCZ,eACA,kBACA,gCAGD,mCACC,aACA,WACA,WAGD,uLAKC,WL1pCW,QK2pCX,iBACA,eACA,YACA,YACA,uBAGD,wCACC,UACA,gBAGD,0CACC,iBACA,YACA,cACA,ML9qCY,QKgrCb,gDACC,8BAGD,8BACC,WACA,WAGD,6BACC,ML1rCY,QK6rCb,gCACC,kBACA,cACA,iBACA,gBACA,gBAGD,qCACC,WACA,UACA,cACA,eAGD,8BACC,eACA,WAGD,gBACC,WACA,wBACA,iBAGD,2BACC,eACA,sBACA,WLvtCW,QKwtCX,WACA,qBAGD,gCACC,kBAGD,sCACC,eAGD,8BACC,SACA,kBACA,kBACA,cAGD,mEACC,wBACA,aACA,WACA,gBAED,kCACC,WAKD,oCACC,iBL1uCU,KK6uCX,0CACC,iBLzvCa,QK4vCd,iDACC,gBAGD,0BACC,gCACA,iBAGD,4BACC,ULpvCS,KKqvCT,kBACA,oBAGD,gCACC,ULzvCU,KK4vCX,oCACC,iBAGD,0BACC,WAGD,6BACC,gBACA,SAGD,yCACC,UAGD,0CACC,iBAGD,iDACC,mBACA,iBACA,kBACA,gBAGD,qCACC,mBACA,UAGD,2CACC,cACA,gBACA,yBACA,WLzyCU,KK4yCX,4BACC,aAGD,wBACC,kBAGD,qBACC,kBAGD,sCACC,kBAKD,0BACC,cACA,aAGD,4BACC,WLp0CU,KKq0CV,yBACA,YACA,aACA,sBAED,kCACC,aLt1Ca,QKy1Cd,2BACC,ULx0CS,KK60CV,kBACC,kBAGD,gCACC,ULl1CS,KKm1CT,cAKD,oBACC,SACA,UAGD,eACC,mBAGD,8BACC,WLv3CW,QK03CZ,kBACC,gBAGD,wBACC,aAGD,gBACC,2BAGD,yBACC,eAKD,eACC,WAGD,mBACC,UAED,yBACC,uBAGD,yBACC,ML35CY,QK85Cb,mBACC,gBAGD,mBACC,gBACA,eAGD,mBACC,iBAGD,yBACC,kBAGD,+BACC,kBACA,eAGD,gDACC,kBAGD,sBACC,MLx7CwB,QKy7CxB,iBL17CY,QK67Cb,qBACC,aAKD,mBACC,mBAGD,gCACC,aAKD,WACC,gBACA,ML/8CY,QKo9Cb,QACC,mBACA,iBAGD,oBACC,MLz8CU,KK08CV,SACA,ULt8CW,IKy8CZ,UACC,iBAKD,MACC,YAGD,WACC,mBAGD,oBACC,gBAKD,QACC,eACA,MACA,WACA,WACA,4BACA,aAED,QACC,eACA,OACA,YACA,UACA,0BACA","file":"databap.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["_variables.scss","_fa.scss","_fa-custom.scss","_lightbox.scss","_common.scss","databap.scss"],"names":[],"mappings":"CAAA;AAAA;AAAA;AAAA,GCMA,WACE,0BACA,iDACA,+RACA,mBACA,kBAEF,IACE,qBACA,wBACA,kBACA,mBACA,cACA,mCACA,kCAGF,OACE,uBACA,kBACA,oBAEF,OACE,cAEF,OACE,cAEF,OACE,cAEF,OACE,cAEF,OACE,mBACA,kBAEF,OACE,eACA,yBACA,qBAEF,UACE,kBAEF,OACE,kBACA,mBACA,mBACA,gBACA,kBAEF,aACE,mBAEF,WACE,yBACA,wBACA,mBAEF,YACE,YAEF,WACE,WAEF,cACE,kBAEF,eACE,iBAEF,SACE,0CACA,uCACA,qCACA,kCAEF,qBACE,GACE,4BAEF,KACE,+BAGJ,wBACE,GACE,+BAEF,KACE,kCAGJ,mBACE,GACE,0BAEF,KACE,6BAGJ,gBACE,GACE,+BACA,uBAEF,KACE,iCACA,0BAGJ,cACE,gEACA,gCACA,6BACA,4BACA,2BACA,wBAEF,eACE,gEACA,iCACA,8BACA,6BACA,4BACA,yBAEF,eACE,gEACA,iCACA,8BACA,6BACA,4BACA,yBAEF,oBACE,0EACA,+BACA,4BACA,2BACA,0BACA,uBAEF,kBACE,0EACA,+BACA,4BACA,2BACA,0BACA,uBAEF,UACE,kBACA,qBACA,UACA,WACA,gBACA,sBAEF,0BAEE,kBACA,OACA,WACA,kBAEF,aACE,oBAEF,aACE,cAEF,YACE,WCnLF,WACC,iBAUD,OACC,yBACA,0BACA,mBAED,uEACC,yBACA,0BACA,oBAED,OACC,yBACA,kBACA,oBAED,OACC,yBACA,0BACA,oBAED,oBACC,yBACA,iBACA,oBAGD,iCACE,YAGF,wDACC,YAGD,kCACC,YAGD,2DACC,YAGD,qDACC,YAGD,kBACC,YAGD,kBACC,YAGD,qBACE,YAGF,kBACC,YAGD,kBACC,YAGD,qBACC,YAGD,qBACC,YAGD,iBACC,YAGD,kBACC,YAGD,iBACC,YAGD,iBACC,YAGD,cACC,MFnGY,QEqGb,qBACC,YAGD,qBACC,YAGD,mBACC,YAGD,iBACC,YAGD,iBACE,YAGF,0CACE,YAGF,WACC,MF9HY,QEgIb,kBACC,YAGD,2DACC,YAGD,cACC,MF7Ha,OE+Hd,qBACC,YAGD,YACC,MFnIW,IEqIZ,mBACC,YAGD,SACC,MF1IW,IE4IZ,wCACC,YAGD,oBACE,YAGF,qBACE,YAGF,qBACC,YAGD,kBACC,YAGD,kBACC,YAGD,iBACC,YAGD,mBACC,YAGD,mBACC,YAGD,yCACC,YAGD,mCACC,YAGD,uCACC,YAGD,gBACC,YAGD,kBACC,YAGD,kBACC,YAGD,kBACC,YAGD,mBACC,YAGD,kBACC,YAGD,qBACC,YAGD,kBACC,YAGD,wBACC,YAGD,kBACC,YAED,oBACC,YAGD,oBACC,YAGD,kBACC,YAGD,sBACC,YAGD,uBACC,YAGD,qBACC,YAGD,uBACC,YAGD,iBACC,YAGD,+BACC,cAED,6CACC,YAGD,+BACC,cAED,6CACC,YAGD,+BACC,cAED,6CACC,YAGD,eACC,cAED,sBACC,YAGD,sBACC,YAGD,yFACC,YAGD,mBACC,YAGD,+BACC,YAED,gCACC,YAGD,iBACC,YCrUD,iBACE,kBACA,MACA,OACA,aACA,sBACA,2DACA,WACA,aAGF,UACE,kBACA,OACA,WACA,cACA,kBACA,cACA,mBAGF,oBACE,cACA,YACA,kBACA,0BACA,uBACA,sBACA,qBACA,kBAGF,gBACE,YAGF,mBACE,kBACA,iBHjCW,QGkCX,QACA,YACA,aACA,cACA,0BACA,uBACA,sBACA,qBACA,kBAGF,yBACE,WACA,cACA,WAGF,cACE,YAGF,WACE,kBACA,QACA,OACA,WACA,WACA,kBACA,cAGF,WACE,cACA,WACA,YACA,cACA,eACA,MHtEuB,QGyEzB,QACE,kBACA,MACA,OACA,YACA,WACA,WAGF,mBACE,OAGF,UACE,aACA,2GAGF,kBACE,YACA,eACA,cAGF,kBACE,UACA,OACA,WACA,gBACA,0DACA,UACA,+BACA,4BACA,0BACA,uBAGF,wBACE,4DACA,UAGF,kBACE,UACA,QACA,YACA,iBACA,0DACA,UACA,+BACA,4BACA,0BACA,uBAGF,wBACE,4DACA,UAGF,0BACC,kBACA,QACA,eACA,mCACA,+BACA,2BACA,MH7IY,QG8IZ,eAGD,aACC,iCAGD,aACC,gCAGD,kBACE,cACA,gBACA,QACA,WACA,kCACA,sCACA,8BACA,mCACA,uCACA,+BAGF,wBACE,WACA,cACA,WAGF,SACE,cACA,MH9KW,QGiLb,qBACE,UACA,WACA,gBACA,kBAGF,qBACE,eACA,iBACA,gBAGF,oBACE,cACA,WACA,mBACA,eACA,MHnMW,QGsMb,mBACE,cACA,YACA,WACA,YACA,eACA,MH5MW,QG6MX,iBACA,aACA,2DACA,WACA,+BACA,4BACA,0BACA,uBAGF,yBACE,eACA,4DACA,UC7NF,WACE,sBACA,kBACA,gBACA,0EAEF,WACE,sBACA,kBACA,gBACA,mGAEF,WACE,sBACA,kBACA,gBACA,yGAEF,WACE,sBACA,kBACA,gBACA,gHAKF,UACC,WJRU,KISV,iCACA,MJ3BY,QI4BZ,WJ5BY,QI6BZ,UACA,SACA,iBAGD,MACC,YACA,gBACA,kBACA,SACA,UACA,iBAGD,SACC,UAGD,sBACC,iCACA,UJzBS,KI0BT,WJjCU,KIkCV,YAED,sCACC,YACA,YAGD,2HACC,iBJrDa,QIwDd,sFACC,iBJ9DwB,QIiEzB,8GACC,iBJlEwB,QIqEzB,6LACC,YAGD,8BACC,eAGD,OACC,WACA,YACA,SACA,gBACA,WJjFwB,QIkFxB,YAGD,OACC,WJvEU,KIwEV,YACA,MJ1FY,QI2FZ,SAGD,SACC,gBAGD,sCACC,MJnGY,QIsGb,EACC,SACA,UAGD,YACC,qBAGD,0CACC,aAGD,IACC,YAyBD,WARC,iCACA,oCACA,mCACA,4BAQD,cAXC,iCACA,oCACA,mCACA,4BAWD,aAdC,iCACA,oCACA,mCACA,4BAcD,YAjBC,iCACA,oCACA,mCACA,4BAiBD,mBApBC,8BACA,iCACA,gCACA,yBAoBD,OAvBC,uCACA,0CACA,yCACA,kCAuBD,YA1BC,mCACA,sCACA,qCACA,8BA0BD,gBA7BC,iCACA,oCACA,mCACA,4BA8BD,YACC,sBACA,2BACA,8BAGD,SACC,eACA,WACA,kBAGD,yBACC,cACA,iBACA,mBACA,YACA,uBACA,0BACA,yBACA,kBACA,WAGD,+BACC,0BAGD,gBACC,MJtLW,IIuLX,aJvLW,IIwLX,UJ5KU,KI6KV,iBAGD,oBACC,MJ9La,OI+Lb,aJ/La,OIgMb,UJnLU,KIoLV,kBAGD,oBACC,MJvMa,MIwMb,aJxMa,MIyMb,UJ1LU,KI6LX,cACC,yBAGD,SACC,YACA,iBACA,WJ3NwB,QI4NxB,UJrMU,KIsMV,eAEA,qBAED,eACC,iBJ9Na,QIgOd,gBACC,iBJvOY,QIwOZ,MJvNU,KI0NX,aAEC,iBAGD,qBACC,eAGD,oCACC,gBACA,MJrOU,KIsOV,kBACA,UAED,yBACC,MJrPa,QIwPd,uBACC,iBAGD,iBACC,iBJnQY,QIoQZ,MJnQwB,QIsQzB,uBACC,iBJlQa,QImQb,MJzQY,QI4Qb,eACC,iBACA,iBAGD,oBACC,iBACA,kBAGD,MACC,YAGD,YACC,iBJ1QU,KI6QX,WACC,WAGD,QACC,iBAGD,YACC,YAGD,OACC,gBAGD,cACC,mBAGD,gBACC,0BACA,kBACA,WJpTwB,QIqTxB,wBACA,SAED,gDACC,WAED,0BACC,0BAED,uCACC,yBAGD,YACC,iBACA,MJrUY,QIsUZ,kBACA,UJ/SS,KIiTV,2BACC,WJzTU,KI2TX,4BACC,WJ1UW,QI4UZ,oBACC,MJ1Ua,QI6Ud,cACC,gBACA,UACA,cACA,WACA,gBACA,uBACA,mBAGD,oBACC,mBAGD,6BACC,iBACA,kBACA,UJ3UU,KI8UX,sBACC,iBACA,iBAGD,wBACC,gBAGD,cACC,aAKD,UACC,eACA,kBACA,aACA,WJxXwB,QIyXxB,MJ3XY,QI6Xb,0BACC,WJ3XW,QI8XZ,mGACC,gBACA,WJlXU,KImXV,UJ3WU,KI4WV,iBAED,gLACC,iBJvXU,KIyXX,6FACC,WAED,4CACC,iBACA,YACA,WJ/XU,KIiYX,+CACC,aJlZwB,QImZxB,iBAED,yBACC,iBJrZwB,QIuZzB,yCACC,iBJvZW,QIyZZ,sBACC,iBJ5ZwB,QI6ZxB,eAGD,iDACC,gCACA,UAKD,eACC,kBACA,WACA,gBAGD,iCACC,kBACA,OACA,MACA,WAGD,WACC,kBACA,YACA,WACA,gBAGD,yCACC,iBJ7bY,QI8bZ,WAED,kBACC,iBJhcwB,QIicxB,YACA,WACA,kBACA,UAED,kBACC,kBACA,MACA,gBAED,uBACC,gBACA,YAGD,SACC,aAKD,cACC,kBACA,WAGD,mBACI,kBACA,UACA,OACA,WACA,YACA,aACA,UACA,WJndO,KIodP,kBAGJ,0BACC,WJnea,QIqed,wBACI,cACA,kBACA,QACA,WACA,gBACA,eAGJ,iBACC,WACA,WAGD,eACc,aACb,UACA,gBAED,kBACC,qBAGD,2GACI,iBAGJ,0CACC,UJ/eS,KIgfT,mBAGD,uBACC,0BACA,MJ7gBY,QIghBb,iCACC,iBACA,gBACA,WJlgBU,KIsgBX,4BACC,UJhgBS,KImgBV,kCACC,YACA,SAGD,6BACC,aAED,mDACC,eAGD,sBACC,MJ3hBW,II8hBZ,mFACC,MJtiBa,QKDd,WACC,WLNY,QKOZ,0BAKD,QACC,mBACA,SAEA,sBACC,UACA,YACA,SAGD,cACC,kBACA,QACA,YACA,YACA,iBAGD,0CACC,YACA,MLhCW,QKiCX,YACA,YACA,eACA,eAGD,eACC,WLvBS,KKwBT,YAGD,2BACC,WL5CuB,QK6CvB,YACA,gBAGD,iCACC,iBL7CY,QKmDd,gBACC,WLzDwB,QK0DxB,iBACA,kBACA,gBACA,0BAGD,0BACC,kBAGD,eACC,cACA,SACA,WACA,iCACA,eACA,iBACA,kBACA,iBAGD,+BACC,iBAGD,0BACC,SACA,cACA,YACA,kBACA,WACA,SAGD,MACC,SACA,UACA,gBAKD,MACC,kBACA,WACA,eACA,WAEA,kBACC,kBACA,UACA,kBACA,kBACA,eACA,eACA,iBACA,iBAGD,mBACC,SACA,UACA,gBACA,eACA,gBAGD,sBACC,yBACA,SACA,gBACA,eACA,iBACA,YACA,eACA,0BAGD,kCACC,cAGD,oCACC,gBAGD,wBACC,sBACA,MLlJuB,QKmJvB,qBACA,WAGD,8BACC,MLnJY,QKsJb,yBACC,mBACA,MLxJY,QKyJZ,mBD1BD,uCACA,0CACA,yCACA,kCC2BA,6BACC,aAGD,8BACC,qBACA,0BACA,mBAGD,mCACC,kBAID,+BACC,MLnLW,QKyLb,4BACC,WLxLwB,QKyLxB,aAGD,wBACC,iBACA,cACA,mBACA,gCACA,mBAGD,+BACC,eAGD,kCACC,ULlLU,KKmLV,gBACA,iBAED,yCACC,cAGD,qCACC,UL5LS,KK6LT,eAGD,wCACC,mBAGD,sFACC,eAGD,wBACC,gBACA,gBACA,iBACA,yBACA,eACA,WLrNU,KKsNV,+DACA,+GACA,kEACA,6DACA,8DACA,gEACA,yHAED,8BACC,ML1Oa,QK2Ob,aL3Oa,QK4Ob,+DACA,+GACA,kEACA,6DACA,8DACA,gEACA,0HAED,4BACC,iBAGD,WACC,0BAKD,8CACC,UL5OU,KK+OX,0BACC,gBAGD,gCACC,sBAGD,4CACC,iBAGD,qCACC,mBAGD,sDACC,eACA,2BACA,WACA,iBACA,aACA,gCACA,ML7QW,KK8QX,ULvQU,KK0QX,6BACC,cAGD,qCACC,YACA,YACA,ML1SY,QK6Sb,wBACC,aAGD,kCACC,gBACA,WAGD,2EACC,iBLjTa,QKoTd,+BACC,aACA,iBACA,YACA,ULrSU,KKwSX,aACC,MLlUY,QKqUb,kBACC,aAGD,4BACC,MLhUa,MKiUb,WLhUc,QKkUf,8BACC,MLjUW,IKkUX,WLjUY,QKsUb,QACC,SACA,UAGD,mBACC,UACA,SAGD,6BACC,kBACA,UACA,mBACA,WLlWY,QKqWb,qCACC,SAGD,+CACC,mBACA,ML1VU,KK4VX,oDACC,mBACA,ML9VU,KKiWX,yCACC,WLnXY,QKoXZ,YACA,MLpWU,KKuWX,2CACC,MLxWU,KK2WX,uCAEC,SACA,mBACA,mBACA,YAGD,gCACC,8BACA,WLrXU,KKsXV,SAID,mCAEC,SACA,UACA,+BACA,WL/XU,KKgYV,gCACA,UL1XS,KK2XT,iBACA,iBACA,cAGD,+GACC,gBAGD,uGACC,gBACA,mBAGD,uFACC,iBLhawB,QKmazB,uEACA,oDACA,mDACA,qDACA,4EACA,wDACA,sDACA,yGACsD,cACtD,yDACA,iDACA,uGACA,2CL/ZY,KKgaZ,sDACA,qDACC,MLpbY,QKqbZ,iBACA,0BAGD,iCACC,qBACA,qCACA,sBACA,wBACA,qBACA,SACA,UACA,YAID,wCACC,MLpbW,KKsbZ,gEACC,ULhbU,KKibV,iBAED,+GACC,cACA,oBACA,mBAGD,sGACC,MLndY,QKodZ,YACA,mBACA,cACA,0BAED,wDACC,ML1dY,QK2dZ,mBAED,2GACC,MLxda,QK2dd,kDACC,cAID,oDACC,8BACA,cACA,kBACA,UACA,kBAGD,wEACC,WACA,kBACA,kBAGD,kEACC,kBACA,oBACA,eACA,UACA,aACA,8BACA,UACA,WAGD,wEACC,gDAGD,uEACC,+CAGD,wEACC,2BAGD,gBACC,aACA,mBAGD,yBACC,gBACA,mBACA,aAGD,0BACC,kBAKD,iBACC,sBACA,ULrgBU,KKsgBV,kBAGD,iGAGC,iBLpiBwB,QKqiBxB,eAGD,kBACC,mBAGD,sBACC,mBAGD,wBACC,eAKD,iBACC,WACA,YACA,qDACA,WAGD,+BACC,WACA,YACA,sBACA,iBAGD,eACC,kBACA,kBACA,YACA,WLvkBwB,QK0kBzB,mBACC,iBAGD,iBACC,eACA,iBAGD,sBACC,iBAGD,6BACC,kBACA,sBACA,eACA,ML7lBY,QK8lBZ,gCACA,mDAGD,yBACC,gBAGD,sCACC,iBACA,UL/kBU,KKilBX,qDACC,WL1lBU,KK4lBX,sDACC,WL3mBW,QK6mBZ,kDACC,gCACA,iCACA,mCACA,oCACA,oCACA,qCACA,4BACA,6BAED,iDACC,oCACA,mCACA,sCACA,uCACA,wCACA,uCACA,gCACA,+BAED,0CACC,gBACA,iBAGD,yBACC,0BAKD,sBACC,eAKD,iBACC,mBACA,WLtoBU,KKuoBV,YACA,YACA,kBAGD,qBACC,yEAkBD,8BACC,kBACA,QACA,UACA,eACA,YACA,oEAGD,iCACC,WACA,mBAED,oDACC,kBACA,YACA,gBACA,iEAGD,gDACC,kBACA,OACA,MACA,gBACA,gCACA,WAGD,UACC,4GAGD,iBACC,MLltBY,QKmtBZ,kBAKD,iGACC,iBLvtBwB,QKwtBxB,kBAED,mBACC,WACA,qBACA,kBAED,gCACC,gBAED,2BACC,ML/tBa,QKguBb,ULhtBW,IKitBX,kBACA,sBAED,wBACC,iBACA,ML5uBY,QK6uBZ,ULrtBS,KKutBV,8BACC,ULxtBS,KKytBT,iBAED,wBACC,gBAED,8BACC,0BAED,2BACC,gBACA,ULnuBS,KKquBT,iCACC,aAGD,oCACC,sBAGF,6BACC,kBAED,6BACC,0BACA,kBAED,qCACC,WAED,gCACC,MLnwBW,IKqwBX,wCACC,YAGF,gCACC,iBAED,2BACC,iBAGD,2BACC,sBACA,yBACA,YACA,WLhxBU,KKkxBX,qCACC,kBAED,yBACC,kBACA,aACA,aACA,UACA,MACA,WACA,SACA,UACA,6BAED,kCACC,iCACA,YAED,uGACC,gBAGD,uCACC,MLzyBU,KK0yBV,ULlyBU,KKmyBV,iBACA,iBACA,UACA,mBACA,gBACA,uBACA,qBAGD,4CACC,iBAED,gDACC,aAED,oDACC,iBACA,iBACA,gBAED,0DACC,aAED,4DACC,MLp1BY,QKq1BZ,SACA,UACA,WAMD,6BAKC,UL50BW,IK60BX,MLl2BwB,QKm2BxB,sBACA,gBACA,aARA,qCACC,YASD,oCACC,YAIF,qBACC,uBACA,kBACA,aACA,WLh2BU,KKk2BX,uBACC,cACA,WACA,UL/1BY,KKi2Bb,6BACC,ULj2BS,KKk2BT,gBACA,8BACA,iBACA,qBACA,uBACA,WAED,gCACC,eACA,UL52BY,KK82Bb,4BACC,eAED,qCACC,kBACA,8BAED,gCACC,iBACA,iBAOA,kBACC,WLp5BuB,QKq5BvB,cACA,gBAGD,eACC,aAGD,oBACC,iBACA,WAGD,kBACC,eACA,eAED,4BACC,cAGD,iCACC,WACA,gBAGD,yBACC,mBACA,YACA,MAGD,gCACC,mBACA,WAGD,sBACC,ML77BW,QK87BX,iBACA,gBAGD,gCACC,WLj8BuB,QKk8BvB,SACA,YACA,gBACA,wBACA,UL/6BS,KKk7BV,kFACC,6BAMF,eACC,kBACA,QACA,YAGD,mBACC,YAGD,4BACC,kBACA,iBACA,UACA,mBACA,gBAGD,kCACC,iBLn+BwB,QKo+BxB,kBACA,UL58Bc,KK+8Bf,oCACC,WL19BU,KK29BV,ULr9BY,KKs9BZ,mBAGD,+BACC,qEACA,aAGD,sCACC,cACA,gBAGD,+CACC,iBACA,kBAGD,gCACC,ULv+BU,KKy+BX,yCACC,sBAED,qCACC,qBACA,8BACA,kBACA,mBACA,ML1gCY,QK2gCZ,0BACA,gBAED,sCACC,MLzgCa,QK4gCd,WACC,kBACA,eACA,iBACA,gCACA,kBACA,eAMD,0BACC,iBACA,iBAGD,oCACC,qBACA,iBLniCwB,QKoiCrB,gBACA,gBACH,MLxiCY,QKyiCZ,UL/gCW,KKkhCZ,yCACC,YACA,cL9iCY,QKgjCb,iEACC,ML3iCa,QK6iCd,0FACC,iBLpjCY,QKqjCZ,MLpiCU,KKsiCX,oDACI,0BAEJ,qDACI,mBACA,kBAEJ,sCACC,gBACA,MLhkCY,QKkkCb,6DACC,MLnkCY,QKqkCb,sDACC,MLrkCwB,QKukCzB,0FAEC,MLpkCa,QKukCd,+CACC,gBAED,oGACC,YACA,ULxjCW,KKyjCX,UACA,SACA,WACA,iBLtlCY,QKulCZ,MLtkCU,KKukCV,iBAED,kFACC,oBL1kCU,KK2kCV,iBL3kCU,KK4kCV,ML3kCW,KK8kCZ,wCACC,iBL3lCa,QK8lCd,4CACC,UAED,0BACC,gBAED,iCACC,WL1lCU,KK4lCX,gCACC,WL3mCW,QK6mCZ,4BACC,iCACA,oCACA,mCACA,4BAED,4BACC,gBACA,iBAED,uCACC,kBAKD,sBACC,WL/nCwB,QKgoCxB,uBACA,WACA,qBACA,aAED,sCACC,eAED,+BACC,aAGD,yBACC,ML/oCY,QKgpCZ,eACA,kBACA,gCAGD,mCACC,aACA,WACA,WAGD,uLAKC,WL7pCW,QK8pCX,iBACA,eACA,YACA,YACA,uBAGD,wCACC,UACA,gBAGD,0CACC,iBACA,YACA,cACA,MLjrCY,QKmrCb,gDACC,8BAGD,8BACC,WACA,WAGD,6BACC,ML7rCY,QKgsCb,gCACC,kBACA,cACA,iBACA,gBACA,gBAGD,qCACC,WACA,UACA,cACA,eAGD,8BACC,eACA,WAGD,gBACC,WACA,wBACA,iBAGD,2BACC,eACA,sBACA,WL1tCW,QK2tCX,WACA,qBAGD,gCACC,kBAGD,sCACC,eAGD,8BACC,SACA,kBACA,kBACA,cAGD,mEACC,wBACA,aACA,WACA,gBAED,kCACC,WAKD,oCACC,iBL7uCU,KKgvCX,0CACC,iBL5vCa,QK+vCd,iDACC,gBAGD,0BACC,gCACA,iBAGD,4BACC,ULvvCS,KKwvCT,kBACA,oBAGD,gCACC,UL5vCU,KK+vCX,oCACC,iBAGD,0BACC,WAGD,6BACC,gBACA,SAGD,yCACC,UAGD,0CACC,iBAGD,iDACC,mBACA,iBACA,kBACA,gBAGD,qCACC,mBACA,UAGD,2CACC,cACA,gBACA,yBACA,WL5yCU,KK+yCX,4BACC,aAGD,wBACC,kBAGD,qBACC,kBAGD,sCACC,kBAKD,0BACC,cACA,aAGD,4BACC,WLv0CU,KKw0CV,yBACA,YACA,aACA,sBAED,kCACC,aLz1Ca,QK41Cd,2BACC,UL30CS,KKg1CV,kBACC,kBAGD,gCACC,ULr1CS,KKs1CT,cAKD,oBACC,SACA,UAGD,eACC,mBAGD,8BACC,WL13CW,QK63CZ,kBACC,gBAGD,wBACC,aAGD,gBACC,2BAGD,yBACC,eAKD,eACC,WAGD,mBACC,UAED,yBACC,uBAGD,yBACC,ML95CY,QKi6Cb,mBACC,gBAGD,mBACC,gBACA,eAGD,mBACC,iBAGD,yBACC,kBAGD,+BACC,kBACA,eAGD,gDACC,kBAGD,sBACC,ML37CwB,QK47CxB,iBL77CY,QKg8Cb,qBACC,aAKD,mBACC,mBAGD,gCACC,aAKD,WACC,gBACA,MLl9CY,QKu9Cb,QACC,mBACA,iBAGD,oBACC,ML58CU,KK68CV,SACA,ULz8CW,IK48CZ,UACC,iBAKD,MACC,YAGD,WACC,mBAGD,oBACC,gBAKD,QACC,eACA,MACA,WACA,WACA,4BACA,aAED,QACC,eACA,OACA,YACA,UACA,0BACA","file":"databap.css"} \ No newline at end of file diff --git a/style/databap.scss b/style/databap.scss index a07c368..a0c64a3 100644 --- a/style/databap.scss +++ b/style/databap.scss @@ -740,6 +740,9 @@ text-decoration:none; font-style:normal; } +#chat_messages p.P span.console { + margin-left:5px; +} #chat_messages p span.time { color:$col_hover_1; font-size:$size_small;