header#main{display:flex;justify-content:space-between;height:50px;padding:0 80px;background:#1a1a19}header#main h1{display:inline-block;margin:0;padding:0;font-family:FanfareTicker,Helvetica,sans-serif!important;font-size:1.6rem;letter-spacing:.3rem}header#main h1 a{display:block;height:100%;color:#fff;text-decoration:none;vertical-align:middle;line-height:50px}header#main h1 a:active,header#main h1 a:hover{color:#ff8000!important}header#main nav{background:#161616}header#main nav ul{list-style:none;margin:0;padding:0;line-height:50px}header#main nav ul li{display:inline-block;margin:0 40px 0 0}header#main nav ul li:last-child{margin-right:0}header#main nav ul li a{display:inline-block;font-family:Helvetica,arial,sans-serif!important;color:#fff!important;text-align:center;vertical-align:middle;text-decoration:none}header#main nav ul li a:active,header#main nav ul li a:hover{color:#ff8000!important;border-color:#ff8000}.key-value-pair{-webkit-animation:slide-up .1s;animation:slide-up .1s}.key-value fieldset{padding:.5rem;border:1px solid #444;border-radius:.2rem}.key-value fieldset legend{padding:0 .5rem;font-size:.7rem;color:#ccc;text-transform:uppercase;letter-spacing:.2rem}.key-value button{padding:.5rem;margin:0 .5rem 0 0;color:#fff;background:#161616;border:1px solid #444;border-radius:.2rem;cursor:pointer}.key-value button:hover{color:#ff8000;border:1px solid #ff8000}.key-value button.key-value-remove{width:35px;margin-right:0}.key-value input{width:calc(50% - .5rem - 20px);margin:0 .5rem .5rem 0;padding:.5rem;color:#fff;background:#444;border:none;border-radius:.2rem}.json-builder button{margin:0 .5rem .5rem 0;padding:.4rem;color:#fff;background:#161616;border:1px solid #444;border-radius:.2rem;cursor:pointer}.json-builder button:hover{color:#ff8000;border:1px solid #ff8000}.json-builder button.json-builder-remove{width:32px;height:32px;margin-right:0}.json-builder .json-builder-options{display:flex}.json-builder input{margin:0 .5rem .6rem 0;padding:.5rem;color:#fff;background:#444;border:none;border-radius:.2rem}.test-assertion-input{margin:0 .5rem .5rem 0;padding:.4rem;color:#fff;background:#161616;border:1px solid #444;border-radius:.2rem;cursor:pointer}.test-assertion-input:hover{color:#ff8000;border:1px solid #ff8000}.test-fixture-input{position:absolute;top:-50px;left:-2px}.cross{width:24px;height:24px;color:red}.error-container{min-height:35px}.error-content{display:flex;align-items:center;flex-direction:row-reverse;font-family:FanfareTicker,Helvetica,sans-serif!important}#fixture-text-area{height:300px}.regex{display:flex;align-items:center}.bound{color:#ff8000}.dark-input.pattern{width:10rem;margin:0 .5rem}.dark-input.modifiers{width:5rem;margin-left:.5rem}.add-input button{padding:.5rem;margin:0 .5rem 0 0;color:#fff;background:#161616;border:1px solid #444;border-radius:.2rem;cursor:pointer}.add-input button:hover{color:#ff8000;border:1px solid #ff8000}.node{max-width:450px!important}.textConditional button{padding:.5rem;margin:0 .5rem 0 0;color:#fff;background:#161616;border:1px solid #444;border-radius:.2rem;cursor:pointer}.textConditional button:hover{color:#ff8000;border:1px solid #ff8000}.textConditional button.conditional-remove{width:35px;margin-right:0}.textConditional input,.textConditional select{width:calc(36% - .5rem - 20px);margin:0 .5rem .5rem 0;padding:.4rem;color:#fff;background:#444;border:none;border-radius:.2rem}.errorMapping button{padding:.5rem;margin:0!important;color:#fff;background:#161616;border:1px solid #444;border-radius:.2rem;cursor:pointer}.errorMapping button:hover{color:#ff8000;border:1px solid #ff8000}.errorMapping button.conditional-remove{width:35px}.errorMapping input{width:58%}.errorMapping input,.errorMapping select{margin:0 .5rem .5rem 0;padding:.4rem;color:#fff;background:#444;border:none;border-radius:.2rem}.errorMapping select{width:32%}.errorMapping hr{margin-bottom:15px;border:1px solid #5a5a5a}.node{max-width:500px!important}.numberConditional button{padding:.5rem;margin:0 .5rem 0 0;color:#fff;background:#161616;border:1px solid #444;border-radius:.2rem;cursor:pointer}.numberConditional button:hover{color:#ff8000;border:1px solid #ff8000}.numberConditional button.conditional-remove{width:35px;margin-right:0}.numberConditional input,.numberConditional select{width:calc(45% - .5rem - 20px);padding:.4rem}.number-option input,.numberConditional input,.numberConditional select{margin:0 .5rem .5rem 0;color:#fff;background:#444;border:none;border-radius:.2rem}.number-option input{width:100%;padding:.5rem}.saving[data-v-4885865c]:before{content:"";display:inline-block;height:8px;width:8px;margin-right:10px;-webkit-animation:spin-data-v-4885865c 1.2s linear infinite;animation:spin-data-v-4885865c 1.2s linear infinite;border:2px dotted #fff;border-left-color:#000;border-radius:100%}@-webkit-keyframes spin-data-v-4885865c{to{transform:rotate(1turn)}}@keyframes spin-data-v-4885865c{to{transform:rotate(1turn)}}.slider-toggle{display:flex;align-self:center;align-items:center;height:2rem;margin:0 2rem 0 0;border-radius:100px;border:2px solid #575655;background:#575655}.slider-toggle button{flex:1;height:100%;color:#fff;white-space:nowrap;box-sizing:border-box;border:none;background:transparent;cursor:pointer;border-radius:100px}.slider-toggle button.selected{font-weight:700;color:#242e30;background:#fff;box-shadow:0 4px 6px rgba(0,0,0,.08),0 2px 12px -2px rgba(0,0,0,.32),0 3px 6px rgba(0,0,0,.24);-webkit-animation-name:pressed;animation-name:pressed;-webkit-animation-duration:.5s;animation-duration:.5s}@-webkit-keyframes pressed{0%{border-radius:5px;background:transparent}to{border-radius:100px;background:#fff}}@keyframes pressed{0%{border-radius:5px;background:transparent}to{border-radius:100px;background:#fff}}#graph{height:calc(100vh - 100px)}.saving{top:calc(50vh - 25px);left:calc(50vw - 25px);position:absolute}.saving:before{content:"";display:inline-block;width:50px;height:50px;margin-right:10px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border:5px dotted #fff;border-left-color:transparent;border-radius:100%}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}.node-editor .background{background-color:transparent!important}#sub{display:flex;height:50px;padding:0 80px;font-family:Helvetica,Arial,sans-serif;font-size:.88rem;color:#fff;line-height:50px;background:#262626}#sub>div:first-child{margin:0 1.5rem 0 0}#sub>div:first-child span{margin:0 1rem 0 0}#sub nav{flex-grow:1}#sub nav ul{list-style:none;height:100%;margin:0;padding:0}#sub nav ul li{display:inline-block;height:100%;margin:0 2rem 0 0}#sub nav ul li a{display:block;height:100%;padding:0 0 0 1.5rem;color:#fff;text-decoration:none}#sub nav ul li a:active,#sub nav ul li a:hover{color:#ff8000!important}#sub nav ul li#btn-save{background:url(../img/save.06aacfbb.svg) 0 no-repeat}#sub nav ul li#btn-save div{height:100%}#sub nav ul li#btn-copy{background:url(../img/copy.b8050b9d.svg) 0 no-repeat}#sub nav ul li#btn-log{background:url(../img/log.efc8e962.svg) 0 no-repeat}#sub nav ul li#btn-publish-version a{height:2rem;padding:0 .5rem;font-weight:700;color:#000;line-height:2rem;background:#fb6100;border-radius:100px}#sub nav ul li#btn-publish-version a:hover{color:#fff!important}#sub nav ul li#btn-publish-version a.busy{opacity:.35;cursor:wait}#test-panel{display:flex}#test-panel #test-mode-toggle{order:1}#test-panel #test-mode-toggle input{cursor:pointer}#test-panel #test-controls{order:0;display:flex;-moz-column-gap:.5rem;column-gap:.5rem}#test-panel #test-controls #test-list-dropdown-container select{min-width:9.5rem;box-sizing:content-box;padding:.4rem .8rem;color:#fff;border-radius:.4rem .4rem;border:1px solid #444;background:#161616;cursor:pointer}#test-panel #test-controls #test-list-dropdown-container select:hover{border-color:#ff8000}#test-panel #test-controls #test-list-dropdown-container input#add-test-input{width:9.5rem;padding:.4rem .8rem;color:#fff;border-radius:.4rem .4rem;border:1px solid #444;background:#161616}#test-panel #test-controls #test-list-dropdown-container input#add-test-input:hover{color:#fff!important;border:1px solid #444}#test-panel #test-controls #test-management-container{min-width:105px;display:flex}#test-panel #test-controls #test-management-container>div{display:flex;flex:1}#test-panel #test-controls #test-management-container>div button{width:25px;height:25px;margin:.7rem .6rem 0 0;cursor:pointer;border:none;background:indigo}#test-panel #test-controls #test-management-container>div button[disabled]{opacity:.35}#test-panel #test-controls #test-management-container>div button#add-test-button{background:url(../img/add.29dbf316.svg) 50% no-repeat}#test-panel #test-controls #test-management-container>div button#duplicate-test-button{background:url(../img/duplicate.5efd4aec.svg) 50% no-repeat}#test-panel #test-controls #test-management-container>div button#delete-test-button{background:url(../img/delete.627badec.svg) 50% no-repeat}#test-panel #test-controls #test-management-container>div button#confirm-test-button{background:url(../img/confirm.49e248b7.svg) 50% no-repeat}#test-panel #test-controls #test-management-container>div button#confirm-test-button.new{background:url(../img/new.43ba6060.svg) 50% no-repeat}#test-panel #test-controls #test-management-container>div button#cancel-test-button{background:url(../img/cancel.46a735ac.svg) 50% no-repeat}#test-panel #test-controls #test-runner-container{width:35px;height:35px;margin:0 1rem 0 0}#test-panel #test-controls #test-runner-container button#run-test{width:100%;height:100%;padding:.5rem .8rem;border-radius:.4rem;background:#ff8000;border:none;cursor:pointer}#test-panel #test-controls #test-runner-container button#run-test.success{outline:2px solid green}#test-panel #test-controls #test-runner-container button#run-test.failure{outline:2px solid red}#test-panel #test-controls #test-runner-container #arrow{display:inline-block;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent}#test-panel #test-controls #test-runner-container #arrow.test-button-running{border-left:10px solid grey}#test-panel #test-controls #test-runner-container #arrow.test-button-ready{border-left:10px solid #fff}@font-face{font-family:FanfareTicker;src:url(../fonts/FanfareTicker-aXBx.e5bba312.ttf) format("truetype")}@-webkit-keyframes slide-up{0%{position:relative;top:20px;opacity:0}to{top:0;opacity:1}}@keyframes slide-up{0%{position:relative;top:20px;opacity:0}to{top:0;opacity:1}}#app,#runway,body,html{margin:0;padding:0;height:100%!important;font-size:100%}body{margin:0;background:#161616;color:#888}#graph .dark-context-menu{min-width:150px}#graph.published .dark-context-menu{display:none}#graph.published .node .__port,#graph.published .node .__title,#graph.published .node button,#graph.published .node input,#graph.published .node select{pointer-events:none}#unsaved{font-family:FanfareTicker,Helvetica,sans-serif!important;border-radius:.4rem;border:1px solid #ff8000;background:#161616;color:#ff8000;position:absolute;padding:1rem 1.5rem;right:0;bottom:0;z-index:1;margin-right:1rem;margin-bottom:1rem}.node.--selected,.node:hover{box-shadow:0 0 0 1px #ff8000!important}.node.event{width:150px!important}.node.event .__title{background:#c30}.node.date .__title{background:#770e66}.node.--type-Assert{width:150px!important}.node.--type-Assert .__title{background:#8a3}div#graph.test-mode .node.--type-Assert{opacity:.45;cursor:not-allowed}div#graph.test-mode .node.--type-Assert .__title{pointer-events:none}.node.--type-Date{width:150px!important}.node.--type-DateTransform{width:450px!important}.node.--type-DateFormat{width:400px!important}.node.--type-DateOperation{width:250px!important}.node.--type-JsonBuilder{width:260px!important}.node.--type-JsonBuilder .__title{background:#ae153b}.node.--type-JsonBuilder .__content .__inputs .node-interface{padding:1.095rem 0}.node.--type-VariableGet .__options .node-option,.node.--type-VariableSet .__options .node-option{width:100%}.node.--type-Pick{width:220px!important}.node.--type-Pick .__options .node-option{width:100%}.node.--type-Pick .__content{flex-wrap:wrap-reverse}.node.--type-Pick .__content .__outputs{margin-top:-42px}.node.--type-Pick .__content .__outputs .node-interface:nth-child(2){margin-bottom:0}.node.--type-Pick .__content .__outputs .node-interface:nth-child(2) span{display:inline;padding-right:6.5px}.node.--type-Pick .__content .__outputs .node-interface:nth-child(2) .__port{background:red}.node.--type-Text{width:250px!important}.node.--type-Text .__options .node-option{width:100%}.node.--type-Configuration{width:220px!important}.node.--type-Configuration .__title{background:#159fae}.node.--type-Configuration .__content{flex-wrap:wrap-reverse}.node.--type-Configuration .__content .__outputs{margin-top:-42px}.node.--type-Configuration .__content .__outputs .node-interface:nth-child(2){margin-bottom:0}.node.--type-Configuration .__content .__outputs .node-interface:nth-child(2) span{display:inline;padding-right:6.5px}.node.--type-Configuration .__content .__outputs .node-interface:nth-child(2) .__port{background:red}.node.text .__title{background:#030!important}.node.--type-TextOperation{width:350px!important}.node.--type-TextOperation .node-option{width:calc(50% - .25rem)}.node.--type-ErrorMapping{width:600px!important}.node.--type-ErrorMapping .__title{background:#da0000}.node.--type-ErrorMapping .node-option{width:calc(100% - .25rem)}.node.--type-ErrorMapping .__content{display:flex;flex-wrap:wrap}.node.--type-ErrorMapping .__content .__inputs{order:1;width:45%;margin-bottom:10px}.node.--type-ErrorMapping .__content .__options{width:100%;order:3}.node.--type-ErrorMapping .__content .__outputs{width:55%;order:2;margin-bottom:10px}.node.--type-TextJoin .__content{display:flex;flex-wrap:wrap}.node.--type-TextJoin .__content .__inputs{order:1;width:45%}.node.--type-TextJoin .__content .__options{order:3}.node.--type-TextJoin .__content .__outputs{order:2;width:55%}.node.--type-TextConditional{width:450px!important}.node.--type-TextConditional .__outputs .node-interface:first-child .__port{background:green}.node.--type-TextConditional .__outputs .node-interface:nth-child(2) .__port{background:red}.node.--type-NumberConditional{width:500px!important}.node.--type-NumberConditional .__outputs .node-interface:first-child .__port{background:green}.node.--type-MapPick .__outputs .node-interface:nth-child(2) .__port,.node.--type-NumberConditional .__outputs .node-interface:nth-child(2) .__port{background:red}.node.control-flow .__title{background:#c60}.node.--type-Fork{width:150px!important}.node.--type-Fork .__inputs .node-interface:nth-child(2) .__port{background:green}.node.--type-Fork .__inputs .node-interface:nth-child(3) .__port{background:red}.node.--type-Fork .__outputs .node-interface:first-child .__port{background:green}.node.--type-Fork .__outputs .node-interface:nth-child(2) .__port{background:red}.node.--type-Coalesce{min-width:200px!important}.node.--type-Exists{width:150px!important}.node.--type-Exists .__outputs .node-interface:first-child .__port{background:green}.node.--type-Exists .__outputs .node-interface:nth-child(2) .__port{background:red}.node.--type-EmitOrderSucceeded .__inputs .node-interface:first-child .__port,.node.--type-SetValue .__inputs .node-interface:first-child .__port,.node.--type-VariableGet .__inputs .node-interface:first-child .__port{border-radius:0;background-color:green}.node.--type-SetValue{width:150px!important}.node.number .__title{background:#071d83!important}.node.list .__title{color:#000;background:#ec0!important}.node.--type-Math{width:150px!important}.node.--type-NumberOperation{width:300px!important}.node.--type-NumberOperation .node-option{width:calc(50% - .25rem)}.node.--type-List,.node.--type-Number{width:150px!important}.node.--type-Regex{width:300px!important}.node.--type-HTTP .__title,.node.--type-Plu .__title{background:#7a7a7a}.node.--type-StoreBaseline{width:210px!important}.node.--type-StoreBaseline .__title{background:#7a7a7a}.node.--type-EmitBaselinesDiscovered .__title,.node.--type-EmitOrderFailed .__title,.node.--type-EmitOrderSucceeded .__title{background:#fff;color:#000}.align-interface .__content,.collapse-interface .__content{display:flex;flex-direction:row-reverse;justify-content:space-between}.collapse-interface .__content .__inputs .node-interface,.collapse-interface .__content .__outputs .node-interface{padding:.9rem 0}.collapse-interface .__content .__inputs .node-interface span,.collapse-interface .__content .__outputs .node-interface span{display:none}.collapse-interface .__content .__options{display:flex;width:100%}.collapse-interface .__content .__options .node-option{margin-right:.5rem}.collapse-interface .__content .__options .node-option:last-child{margin-right:0}.number-conditional .__content,.text-conditional .__content{min-height:100px;margin-bottom:50px;display:flex;flex-direction:row-reverse;justify-content:space-between}.number-conditional .__content .__inputs .node-interface,.text-conditional .__content .__inputs .node-interface{padding:.5rem 0}.number-conditional .__content .__options,.text-conditional .__content .__options{z-index:9999;position:absolute;margin-top:38px;width:96%;margin-left:0}.date-operation .__content{display:flex;flex-direction:row-reverse;justify-content:space-between}.date-operation .__content .__inputs .node-interface{padding:.5rem 0}.date-operation .__content .__options{z-index:99;position:absolute;margin-top:40px;width:96%;margin-left:0;padding-left:.5rem}#listing{padding:3rem 6rem 6rem 6rem;font-family:Helvetica,Arial,sans-serif}#listing header{display:flex;justify-content:space-between;align-items:center;padding:0;height:100px}#listing header h2{margin:0;padding:0;font-family:FanfareTicker,Helvetica,Arial,sans-serif;font-size:2.4rem;color:#eee}#listing header ul{list-style:none;margin:0;padding:0}#listing header ul li a{display:inline-block;padding:.5rem 1rem;font-family:FanfareTicker,Helvetica,sans-serif!important;font-size:1rem;color:#fff!important;text-align:center;vertical-align:middle;text-decoration:none;border-radius:.4rem;border:1px solid #444}#listing header ul li a:active,#listing header ul li a:hover{color:#ff8000!important;border-color:#ff8000}table{width:100%}thead{font-size:.9rem;color:#444}thead th{padding:1rem 1.5rem;text-align:right}thead th:first-child{width:40%}tbody{border-radius:.2rem;background:#1c1c1c}tbody tr:hover{background:#222;transition:50ms}tbody td{padding:1rem 1.5rem;text-align:right;font-size:.8rem;color:#888}tbody td:first-child{font-size:1rem;width:40%;color:#eee;text-align:left}tbody td:first-child a{color:#eee;text-decoration:none}form div{margin:0 0 1.5rem 0}form div label{display:inline-block;width:100px;color:#eee}form div input,form div select{box-sizing:content-box;width:200px;padding:.5rem;color:#eee;border-radius:.2rem;border:none;background:#444}form button{display:inline-block;padding:.5rem 1rem;font-family:FanfareTicker,Helvetica,sans-serif!important;font-size:1rem;color:#fff!important;text-align:center;vertical-align:middle;text-decoration:none;border-radius:.4rem;border:1px solid #444;background:transparent}form button:active,form button:hover{color:#ff8000!important;border-color:#ff8000;cursor:pointer}#new{padding:6rem;font-family:Helvetica,Arial,sans-serif}#new header{display:flex;justify-content:space-between;align-items:center;padding:0;height:100px}#new header h2{margin:0;padding:0;font-family:FanfareTicker,Helvetica,Arial,sans-serif;font-size:2.4rem;color:#eee}.toggle{float:right;width:50px;height:20px;background:#161616;border:2px solid #333;border-radius:.3rem;cursor:pointer}.toggle.on{background:#6c6;border-color:#8f8}.toggle.on .switch{float:right}.toggle .switch{width:50%;height:100%;background:#444;border-radius:.2rem}.toggle .switch:hover{background:#888}.trash{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));width:10px;height:12px;border:2px solid transparent;box-shadow:0 0 0 2px,inset -2px 0 0,inset 2px 0 0;border-bottom-left-radius:1px;border-bottom-right-radius:1px;margin-top:4px}.trash:hover{cursor:pointer;color:#d40000}.trash:after,.trash:before{content:"";display:block;box-sizing:border-box;position:absolute}.trash:after{background:currentColor;border-radius:3px;width:16px;height:2px;top:-4px;left:-5px}.trash:before{width:10px;height:4px;border:2px solid;border-bottom:transparent;border-top-left-radius:2px;border-top-right-radius:2px;top:-7px;left:-2px}.modal{overflow-x:hidden;overflow-y:auto;z-index:9;width:100vw;height:100vh}.modal,.modal__backdrop{position:fixed;top:0;right:0;bottom:0;left:0}.modal__backdrop{background-color:rgba(0,0,0,.3);z-index:1}.modal__dialog{background-color:#2c2c2c;position:relative;width:600px;margin:200px auto;display:flex;flex-direction:column;border-radius:5px;z-index:2}@media screen and (max-width:992px){.modal__dialog{width:90%}}.modal__header{padding:20px 20px 20px 20px;display:flex;align-items:flex-start;justify-content:space-between;font-family:FanfareTicker,Helvetica,Arial,sans-serif;font-size:2.4rem;color:#ff5b5b;font-weight:600}.modal__body{font-family:Helvetica,Arial,sans-serif;padding:0 20px;overflow:auto;display:flex;flex-direction:column;align-items:stretch}.modal__footer{padding:30px 20px 20px}.modal__footer button{display:inline-block;padding:.5rem 1rem;font-family:FanfareTicker,Helvetica,sans-serif!important;font-size:1rem;color:#fff!important;text-align:center;vertical-align:middle;text-decoration:none;border-radius:.4rem;border:1px solid #444;background:transparent}.modal__footer button:active,.modal__footer button:hover{color:#ff8000!important;border-color:#ff8000;cursor:pointer}.modal__footer .button-right{float:right}.fade-enter-active,.fade-leave-active{transition:opacity .2s}.fade-enter,.fade-leave-to{opacity:0}.button{display:inline-block;padding:.5rem 1rem;font-family:FanfareTicker,Helvetica,sans-serif!important;font-size:1rem;color:#fff!important;text-align:center;vertical-align:middle;text-decoration:none;background:#161616;border-radius:.4rem;border:1px solid #444;cursor:pointer}.button:active,.button:hover{color:#ff8000!important;border-color:#ff8000}#login{display:flex;align-items:center;justify-content:center;width:100%;height:100%}#login .auth-panel{padding:3rem 6rem}#login .auth-panel h1{height:4rem}#login .auth-panel h1 a{display:block;height:100%;background:url(../img/flyt_logo.a9507126.svg) 50% no-repeat;background-size:auto 100%;text-indent:-9999px;overflow:hidden}#login .auth-panel h2{margin:0 -1.4rem 2rem 0!important;padding:0;font-family:FanfareTicker,helvetica,sans-serif;font-weight:400;font-size:2.5rem;line-height:2.5rem;letter-spacing:1.4rem;color:#fff;text-align:right}#login .auth-panel .button-social{display:block;min-width:240px;margin:0 auto 1rem auto;padding:1rem 1rem;font-size:1rem;text-align:left;color:#fff;text-indent:2rem;border:1px solid #444;border-radius:.4rem;background-size:auto 1.2rem;background-position:1rem;background-repeat:no-repeat;background-color:transparent;cursor:pointer}#login .auth-panel .button-social:hover{color:#ff8000;border-color:#ff8000}#login .auth-panel .button-google{background-image:url(../img/google_g_logo.686f8efa.svg)}#login .auth-panel .button-microsoft{background-image:url(../img/microsoft_logo.f1c4a487.svg)}#login .rule{display:block;width:45%;height:1em;margin:0 auto 2.5rem auto;line-height:2rem;border-bottom:1px solid #e2e2e2}#login .rule span{display:inline-block;padding:0 1rem;border-radius:2px;background:#fff}