.pl-text-field{margin:32px 0 16px;font-size:16px;position:relative}.pl-text-field.pl-error .pl-text-field-label{color:#f33300}.pl-text-field.pl-error .pl-text-field-input{border-color:#f33300}.pl-text-field.pl-focused:not(.pl-filled) .pl-text-field-hint{opacity:1}.pl-text-field.pl-focused .pl-text-field-label{transform:scale(.75) translateY(-50%)}.pl-text-field.pl-focused .pl-text-field-input{border-color:#777}.pl-text-field.pl-multi-line .pl-text-field-input{box-sizing:content-box;height:24px;padding:12px 0;line-height:24px}.pl-text-field .pl-text-field-hint,.pl-text-field .pl-text-field-label{line-height:46px;color:#777;position:absolute;top:0;left:0}.pl-rtl .pl-text-field .pl-text-field-hint,.pl-rtl .pl-text-field .pl-text-field-label{left:auto;right:0}.pl-text-field .pl-text-field-label{transform-origin:0 0;transition:transform 150ms ease-in-out}.pl-rtl .pl-text-field .pl-text-field-label{transform-origin:100% 0}.pl-text-field .pl-text-field-hint{opacity:0;transition:opacity 150ms ease-in-out}.pl-text-field .pl-text-field-error{font-size:12px;color:#f33300}.pl-text-field .pl-text-field-input{display:block;width:100%;height:48px;border:0;border-bottom:1px solid #c2c2c2;line-height:48px;color:#424242;outline:0;background-color:transparent;resize:none;position:relative;transition:border-color 150ms ease-in-out}.pl-button{display:inline-block;margin:0;padding:0 12px;border:0;border-radius:2px;font-size:14px;line-height:28px;font-weight:600;color:#fafafa;text-transform:uppercase;background-color:#9c9c9c;outline:0;cursor:pointer;position:relative}.pl-button:hover{background-color:#909090}.pl-button:hover .pl-tooltip{opacity:1;visibility:visible}.pl-button.pl-button-large{padding:0 18px;font-size:15px;line-height:36px}.pl-button.pl-button-danger:hover{background-color:#f33300}.pl-button.pl-button-primary{background-color:#009da5}.pl-button.pl-button-primary:hover{background-color:#00858c}.pl-button.pl-disabled{background-color:#a9a9a9;cursor:default}.pl-button.pl-disabled:hover{background-color:#a9a9a9}.pl-button .pl-font-icon{display:block;margin:0 -9px;font-size:22px;line-height:28px}.pl-documents-container .pl-document-container h3{margin:0;padding-bottom:8px;border-bottom:1px solid #c2c2c2;color:#c2c2c2}.pl-documents-container .pl-document-container h3 .pl-document-status{float:right;margin-top:8px;font-size:16px;font-weight:700;line-height:1rem}.pl-documents-container .pl-document-container .pl-document-text{margin:16px 0;padding:8px 16px;max-height:240px;border-radius:2px;background-color:#fafafa;overflow:auto}.pl-documents-container .pl-document-container .pl-document-text p{margin:1rem 0;color:#303030;text-align:left}.pl-documents-container .pl-document-container .pl-document-button{display:inline-block;width:50%;padding-right:8px}.pl-documents-container .pl-document-container .pl-document-button:last-child{padding-right:0;padding-left:8px}.pl-documents-container .pl-document-container .pl-document-button:last-child .pl-button{background-color:#005459}.pl-documents-container .pl-document-container .pl-document-button:last-child .pl-button:hover{background-color:#003c3f}.pl-documents-container .pl-document-container .pl-document-button .pl-button{margin-top:0}.pl-login-form{width:100%;height:100%;color:#fff;background-color:#303030;background-repeat:no-repeat;background-position:center center;background-size:cover;background-attachment:fixed;overflow:auto;visibility:hidden;opacity:0;position:absolute;top:0;transition:background-image .4s cubic-bezier(.25,.25,0,1.33),opacity .4s cubic-bezier(.25,.25,0,1.33)}.pl-login-form.pl-shown{visibility:visible;opacity:1}.pl-login-form.pl-documents .pl-container{width:640px;height:566px}.pl-login-form p{color:#ccc;text-align:center}.pl-login-form .pl-user-form-footer{text-align:center;display:block;margin-bottom:20px;font-weight:200;font-size:14px;color:#999}.pl-login-form .pl-user-form-footer a{text-decoration:none;color:#999}.pl-login-form .pl-user-form-footer a:hover{text-decoration:underline}.pl-login-form .pl-message{margin-top:2em;font-size:12px}.pl-login-form .pl-container{height:510px;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;width:320px;padding:40px 20px 20px;border-radius:2px;background:rgba(0,0,0,.82)}.pl-login-form .pl-logo{display:block;width:200px;height:120px;margin:0 auto;background-size:200px 120px;background-repeat:no-repeat;background-image:url(../common/assets/logo/logo.svg)}.pl-login-form .pl-button{margin-top:8px;width:100%}.pl-login-form .pl-text-field:not(.pl-error).pl-filled .pl-text-field-label,.pl-login-form .pl-text-field:not(.pl-error).pl-focused .pl-text-field-label{color:#009da5}.pl-login-form .pl-text-field:not(.pl-error).pl-filled .pl-text-field-input,.pl-login-form .pl-text-field:not(.pl-error).pl-focused .pl-text-field-input{border-color:#009da5}.pl-login-form .pl-text-field .pl-text-field-input{color:#fff}.pl-alert{width:100%;height:100%;background-color:rgba(0,0,0,.82);visibility:hidden;opacity:0;position:fixed;top:0;left:0;z-index:10;transition:visibility 150ms ease-out,opacity 150ms ease-out}.pl-alert.pl-open{visibility:visible;opacity:1;transition:opacity 150ms ease-out}.pl-alert.pl-open .pl-alert-container{top:50%}.pl-alert .pl-alert-container{width:640px;padding:24px 32px;border-radius:2px;box-shadow:0 0 2px rgba(0,0,0,.48);background-color:#fafafa;overflow:hidden;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);transition:top .2s ease-out}.pl-alert .pl-alert-container .pl-alert-close{width:24px;height:24px;cursor:pointer;position:absolute;top:18px;right:18px}.pl-rtl .pl-alert .pl-alert-container .pl-alert-close{right:auto;left:18px}.pl-alert .pl-alert-container .pl-alert-content{width:75%}.pl-alert .pl-alert-container .pl-alert-content h2{font-size:32px;color:#303030}.pl-alert .pl-alert-container .pl-alert-content a{color:#009da5}.pl-alert .pl-alert-container .pl-alert-actions{margin-top:16px;margin-right:-8px;text-align:right}.pl-rtl .pl-alert .pl-alert-container .pl-alert-actions{margin-right:0;margin-left:-8px;text-align:left}.pl-alert .pl-alert-container .pl-alert-actions .pl-button{margin-left:8px}.pl-rtl .pl-alert .pl-alert-container .pl-alert-actions .pl-button{margin-left:0;margin-right:8px}*{box-sizing:border-box}body{margin:0;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;color:#303030;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased}blockquote,h1,h2,h3,h4,h5,ol,p,pre,table,ul{margin:0;padding:0;color:inherit}h1,h2,h3,h4,h5{line-height:1.2em;font-weight:400}h1,h2,h3{margin-bottom:0;font-weight:300}h1{font-size:32px}h2{font-size:28px}h3{font-size:16px}h4{font-size:14px}h5{font-size:12px}blockquote,ol,p,pre,table,ul{margin:8px 0;font-size:14px;line-height:1.5em}a{color:inherit;text-decoration:none;outline:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}table{border-collapse:collapse;border-spacing:0}::-moz-selection{color:#fff;background:#009da5}::selection{color:#fff;background:#009da5}.pl-float-left{float:left}.pl-float-right{float:right}.pl-rtl .pl-float-left{float:right}.pl-rtl .pl-float-right{float:left}.pl-clear:after,.pl-clear:before{content:" ";display:table}.pl-clear:after{clear:both}.pl-center{text-align:center}.pl-table{width:100%;margin:0 0 .9rem}.pl-table td,.pl-table th{padding:10px 7px}.pl-table th{vertical-align:bottom;padding-top:7px;padding-bottom:7px;border-bottom:1px solid #009da5;line-height:1.2em;font-weight:400;color:#424242;text-align:left;text-transform:uppercase}.pl-rtl .pl-table th{text-align:right}.pl-table td{line-height:22px}.pl-table tr:nth-child(2n+1) td{background-color:#fff}.pl-map-tool{opacity:.72;transition:all .2s cubic-bezier(.25,.25,0,1.33)}.pl-map-tool:hover{opacity:1}.pl-badge{min-width:14px;height:14px;padding:0 5px;border-radius:7px;font-size:10px;line-height:14px;font-weight:700;color:#fafafa;text-align:center;background-color:#009da5;position:absolute;top:3px;left:50%}.pl-badge.pl-badge-circle{padding:0;width:14px}.pl-badge.pl-badge-warning{color:#424242;background-color:#ffce00}.pl-badge.pl-badge-warning:before{top:1px;position:relative;font-size:11px}.pl-badge.pl-badge-throb{animation:pl-throb .4s}.pl-blurred{height:100%;pointer-events:none;-webkit-filter:blur(6px) brightness(60%);filter:blur(6px) brightness(60%)}.pl-success{color:#009da5}.pl-error{color:#f33300}body,html{margin:0;padding:0;width:100%;height:100%}body{background-color:#303030}