Commit 57ce376c authored by Simonas's avatar Simonas

in progress

parent 76bfe388
......@@ -5847,6 +5847,16 @@
}
}
},
"gulp-cached": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/gulp-cached/-/gulp-cached-1.1.1.tgz",
"integrity": "sha1-/nzU+H83YB5gc8/t7lwr2vi2rM4=",
"dev": true,
"requires": {
"lodash.defaults": "^4.2.0",
"through2": "^2.0.1"
}
},
"gulp-html-tag-include": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/gulp-html-tag-include/-/gulp-html-tag-include-1.0.1.tgz",
......@@ -7389,6 +7399,12 @@
"integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=",
"dev": true
},
"lodash.defaults": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz",
"integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=",
"dev": true
},
"lodash.escape": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz",
......
......@@ -5,8 +5,8 @@
"scripts": {
"pre": "shx rm -rf wp-content/themes/biuro && shx mkdir -p wp-content/themes/biuro/js && shx mkdir -p wp-content/themes/biuro/css && shx mkdir -p wp-content/themes/biuro/i && shx mkdir -p wp-content/themes/biuro/fonts",
"dev-old": "npm run pre & gulp --require @babel/register --gulpfile tasks",
"dev": "gulp --require @babel/register --gulpfile tasks",
"build-old": "npm run pre & SET NODE_ENV=production & gulp build --require @babel/register --gulpfile tasks"
"dev": "SET NAME=biuro & gulp --require @babel/register --gulpfile tasks",
"build-old": "npm run pre & SET NAME=biuro & SET NODE_ENV=production & gulp build --require @babel/register --gulpfile tasks"
},
"author": "Simon",
"devDependencies": {
......@@ -30,6 +30,7 @@
"eslint-plugin-promise": "^4.0.1",
"eslint-plugin-standard": "^4.0.0",
"gulp": "^4.0.0",
"gulp-cached": "^1.1.1",
"gulp-html-tag-include": "^1.0.1",
"gulp-htmlmin": "^5.0.1",
"gulp-inline-source": "^4.0.0",
......
......@@ -3,9 +3,8 @@
/* critical:start */
:root {
--color--light-orange: #ebe6de;
--color--dark-orange: #8f4a3f;
--color--gray: #4d4d4d;
--color--green: #006957;
}
/* critical:end */
......@@ -5,9 +5,9 @@ Layout styles (e.g. container, header, main, footer, grid systems etc)
l-: layout classes
========================================================================== */
@import '_layout--container.css';
@import '_layout--header.css';
@import '_layout--main.css';
@import '_layout--nav.css';
@import '_layout--aside.css';
/*@import '_layout--container.css';*/
/*@import '_layout--header.css';*/
/*@import '_layout--main.css';*/
/*@import '_layout--nav.css';*/
/*@import '_layout--aside.css';*/
@import '_layout--footer.css';
......@@ -9,6 +9,7 @@ c-: Signify that something is a Component. This is a concrete, implementation-sp
@import '_component--agencies.css';
@import '_component--cookies-warning.css';
@import '_component--data-controller.css';
@import '_component--job.css';
/*
@import '_component--nav.css';
......
/* ------------- Component: job ------------- */
/* critical:start */
/* critical:end */
/*.c-job--title { } */
#custom {
.biuro-title { margin: 0 0 20px; padding: 10px; font-size: calc(1.125rem + ((1vw - 3.2px) * 0.8929)); border: 2px solid var(--color--green); border-radius: 12px;
@media (--min--small) {
border-width: 3px; margin: 0 0 30px; padding: 20px; font-size: 22px;
}
h1 { margin: 0; padding: 0; line-height: 1.2; color: var(--color--green); font-weight: 700; overflow: hidden; text-align: center; text-transform: uppercase }
}
}
/*
#custom .biuro-title{
padding: 20px 0;
font-size: 22px;
}
#custom .biuro-title h1 {
color:#006957;
font-weight:700;
overflow:hidden;
text-align:center;
text-transform:uppercase
}*/
/*
@media (min-width:768px){
#custom .biuro-title{
border: 4px solid #006957;
border-radius: 12px;
padding: 20px;
}
}
@media (min-width:768px){
#custom .biuro-title{
margin: 0 0 30px;
padding:20px;
}
#custom .biuro-title h1 { margin: 0; padding: 0; line-height: 1.2; }
}
*/
......@@ -61,6 +61,10 @@ qa-: Signify that a QA or Test Engineering team is running an automated UI test
/* critical:end */
@import '01-settings/__settings.css';
@import '02-tools/__tools.css';
@import '05-layout/__layout.css';
@import '06-objects/__objects.css';
......@@ -88,12 +92,11 @@ qa-: Signify that a QA or Test Engineering team is running an automated UI test
max-width:956px
}
#custom .biuro-title{
/* #custom .biuro-title{
margin: 0 0 30px;
padding:20px;
}
#custom .biuro-title h1 { margin: 0; padding: 0; line-height: 1.2; }
#custom .biuro-title h1 { margin: 0; padding: 0; line-height: 1.2; }*/
}
@media (min-width:980px){
#main{
......@@ -1031,11 +1034,17 @@ button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]:
padding:0 0 15px;
display:block
}
#content ul:not([class]) li,#content ul.table li{
background:url(../_img/list_dot.gif) 0 9px no-repeat;
#content ul:not([class]) li,
#content ul.table li{
position: relative;
/*background:url(../_img/list_dot.gif) 0 9px no-repeat;*/
padding:0 0 5px 25px;
display:block
}
#content ul:not([class]) li:before,
#content ul.table li:before { content: ''; position: absolute; top: 9px; left: 1px; width: 4px; height: 4px; border-radius: 50%; background: #4b4d4f; }
#content ul:not([class]) a:hover,.advert_page .container a:hover{
text-decoration:none
}
......@@ -1068,7 +1077,8 @@ button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]:
#sidebar #menu>li ul li a{
text-transform:none
}
#custom .biuro-title h1,#topsearch #top-search-form label,.advert_page .container h2{
/*#custom .biuro-title h1,*/
#topsearch #top-search-form label,.advert_page .container h2{
text-align:center;
text-transform:uppercase
}
......@@ -1352,7 +1362,7 @@ button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]:
display:block
}
.advert_page .container ol li,.advert_page .container ul li{
background:url(../_img/list_dot.gif) 35px 8px no-repeat;
/*background:url(../_img/list_dot.gif) 35px 8px no-repeat;*/
padding:0 0 0 70px;
display:block
}
......@@ -1396,7 +1406,7 @@ button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]:
width:133px;
margin:0 auto 20px
}
#custom .biuro-title{
/*#custom .biuro-title{
padding: 20px 0;
font-size: 22px;
}
......@@ -1404,7 +1414,7 @@ button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]:
color:#006957;
font-weight:700;
overflow:hidden
}
}*/
#custom .biuro-ti-img{
display:none
}
......@@ -1560,14 +1570,11 @@ button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]:
#custom .biuro-header .logo{
margin:0 20px 24px 0
}
#custom .biuro-title{
/* #custom .biuro-title{
border: 4px solid #006957;
border-radius: 12px;
padding: 20px;
/*margin: 0 0 30px;*/
/*padding:20px;*/
}
/*#custom .biuro-title h1 { margin: 0; padding: 0; line-height: 1.2; }*/
}*/
}
@media (min-width:980px){
#content h2,#content h3,#content ul:not([class]){
......@@ -1627,8 +1634,9 @@ button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]:
}
#content ul:not([class]) li{
padding:0 0 5px 45px;
background-position:20px 9px
}
#content ul:not([class]) li:before { left: 21px; }
#topsearch{
float:left;
margin:47px 0 10px 114px;
......
var cb = function() {
'use strict';
var l = document.createElement('link'),
h = document.getElementsByTagName('head')[0];
// oldIE =document.all && !document.addEventListener;
const cb = () => {
const l = document.createElement('link');
const h = document.getElementsByTagName('head')[0];
l.rel = 'stylesheet';
l.href = '/wp-content/themes/biuro/css/main.min.css';
// l.href = (oldIE) ? 'mysite/css/main-fixed.css' : 'mysite/css/main-responsive.css';
h.parentNode.insertBefore(l, h);
},
raf = window.requestAnimationFrame || window.mozRequestAnimationFrame || window.webkitRequestAnimationFrame || window.msRequestAnimationFrame;
};
const raf = window.requestAnimationFrame || window.mozRequestAnimationFrame || window.webkitRequestAnimationFrame || window.msRequestAnimationFrame;
if (raf) {
raf(cb);
......@@ -58,7 +54,30 @@ if (raf) {
});
})(window);
console.log('here goes main I');
// if (window.NodeList && !NodeList.prototype.forEach) {
// NodeList.prototype.forEach = function (callback, thisArg) {
// thisArg = thisArg || window;
// for (var i = 0; i < this.length; i++) {
// callback.call(thisArg, this[i], i, this);
// }
// };
// }
(global => {
const expander = document.querySelector('#filter-expand');
if (!expander) {
return;
}
// console.log('here goes main II');
// console.log('here goes main III');
expander.addEventListener('click', (e) => {
e.preventDefault();
expander.classList.toggle('close');
expander.classList.toggle('open');
document.querySelectorAll('#filter-form .filter-additional').forEach((node) => {
node.classList.toggle('hide');
});
});
})(window);
import gulp from 'gulp';
import cached from 'gulp-cached';
import rename from 'gulp-rename';
import postCSS from 'gulp-postcss';
import sourcemaps from 'gulp-sourcemaps';
// const ENV = (process.env && process.env.NODE_ENV && process.env.NODE_ENV.trim() === 'production') ? 'production' : 'development';
const NAME = (process.env && process.env.NAME) ? process.env.NAME.trim() : 'biuro';
export function serveCoreCSS () {
const p = [
......@@ -21,13 +27,16 @@ export function serveCoreCSS () {
require('postcss-browser-reporter')() // report issue in browser
];
return gulp.src('wp-content/!source/css/main.css')
return gulp.src('source/css/main.css')
.pipe(sourcemaps.init())
.pipe(rename('core.css'))
.pipe(postCSS(p))
.on('error', function (error) {
console.log(error.toString());
this.emit('end');
})
.pipe(sourcemaps.write())
.pipe(rename({ suffix: '.min' }))
.pipe(gulp.dest('wp-content/themes/biuro/css/'));
.pipe(cached('css-core'))
.pipe(gulp.dest(`wp-content/themes/${NAME}/css/`));
}
import gulp from 'gulp';
import cached from 'gulp-cached';
import rename from 'gulp-rename';
import postCSS from 'gulp-postcss';
import sourcemaps from 'gulp-sourcemaps';
// const ENV = (process.env && process.env.NODE_ENV && process.env.NODE_ENV.trim() === 'production') ? 'production' : 'development';
const NAME = (process.env && process.env.NAME) ? process.env.NAME.trim() : 'biuro';
export function serveMainCSS () {
const p = [
require('postcss-import')(),
......@@ -22,7 +27,7 @@ export function serveMainCSS () {
require('postcss-browser-reporter')() // report issue in browser
];
return gulp.src('wp-content/!source/css/main.css')
return gulp.src('source/css/main.css')
.pipe(sourcemaps.init())
.pipe(postCSS(p))
.on('error', function (error) {
......@@ -31,5 +36,6 @@ export function serveMainCSS () {
})
.pipe(rename({ suffix: '.min' }))
.pipe(sourcemaps.write('.'))
.pipe(gulp.dest('wp-content/themes/biuro/css/'));
.pipe(cached('css-main'))
.pipe(gulp.dest(`wp-content/themes/${NAME}/css/`));
}
......@@ -20,6 +20,8 @@ import { serveCoreCSS } from './serve-css--core';
import { serveMainCSS } from './serve-css--main';
const NAME = (process.env && process.env.NAME) ? process.env.NAME.trim() : 'biuro';
const bs = browser.create();
const bundler = webpack(config);
......@@ -28,27 +30,32 @@ const bundler = webpack(config);
export function server () {
bs.init({
// server: '../wp-content/themes/biuro',
proxy: 'http://dev.ourdemo.eu',
proxy: 'https://dev.biuro.lt',
// httpModule: 'http2',
// https: true,
// https: {
// key: '../../certs/dev/privkey.pem',
// // cert: '../../certs/live/dev.biuro.lt/certificate.pem'
// cert: '../../certs/dev/fullchain.crt'
// },
// host: 'dev.ourdemo.eu',
https: {
// key: 'certs/private.key',
key: 'certs/biuro.lt/privkey.pem',
// cert: 'certs/certificate.crt'
cert: 'certs/biuro.lt/certificate.pem'
},
// host: 'dev.biuro.lt',
files: [
`wp-content/themes/${NAME}/**/*.php`,
`wp-content/themes/${NAME}/css/main.*.css`
],
open: false,
port: 2000,
ui: false,
middleware: [
webpackDevMiddleware(bundler, { /* options */
publicPath: '!wp-content/themes/biuro'
publicPath: `wp-content/themes/${NAME}/js/`
}),
webpackHotMiddleware(bundler)
// modRewrite([
// '^[^\\.]*$ /index.html [L]',
// // '^/wp-json/our-wp-api/v1/(.*)$ https://town.ourdemo.eu/wp-json/our-wp-api/v1/$1 [P]',
// // '^http://town.loc.al/wp-content/uploads/2018/03/(.*)$ https://town.ourdemo.eu/wp-content/uploads/2018/03/$1 [P]',
// // '^/wp-json/our-wp-api/v1/(.*)$ https://town.biuro.lt/wp-json/our-wp-api/v1/$1 [P]',
// // '^http://town.loc.al/wp-content/uploads/2018/03/(.*)$ https://town.biuro.lt/wp-content/uploads/2018/03/$1 [P]',
// ]),
]
});
......@@ -64,12 +71,7 @@ export function server () {
// gulp.watch(['./*.html', './source/content/*.*', '../wp-content/themes/biuro/css/core.min.css'], { usePolling: true }, gulp.series(serveHTML));
// gulp.watch(['wp-content/!source/css/**/*.css'], { usePolling: true }, gulp.parallel(serveCoreCSS, serveMainCSS));
gulp.watch(['wp-content/!source/css/**/*.css'], gulp.parallel(serveCoreCSS, serveMainCSS));
// gulp.watch('../wp-content/themes/biuro/**/*.php').on('change', () => bs.reload());
// gulp.watch('../wp-content/themes/biuro/js/*.js').on('change', () => bs.reload());
gulp.watch(['source/css/**/*.css'], gulp.parallel(serveCoreCSS, serveMainCSS));
// gulp.watch('../wp-content/themes/biuro/css/main.min.css').on('change', () => bs.reload('*.css'));
gulp.watch(`wp-content/themes/${NAME}/css/core.*.css`).on('change', () => bs.reload());
}
......@@ -14,6 +14,11 @@ import WriteFilePlugin from 'write-file-webpack-plugin';
const ENV = (process.env && process.env.NODE_ENV && process.env.NODE_ENV.trim() === 'production') ? 'production' : 'development';
const NAME = (process.env && process.env.NAME) ? process.env.NAME.trim() : 'biuro';
// console.log('HERE it goes');
// console.log(path.resolve(__dirname, '../'));
let config = {
// I would recommend using different config variables
......@@ -26,12 +31,12 @@ let config = {
entry: (ENV === 'production') ? {
main: [
'./js/main'
`./source/js/main`
// '../../../assets/js/components/figure',
]
} : {
main: [
'./js/main'
`./source/js/main`
// 'webpack/hot/dev-server',
// 'webpack-hot-middleware/client',
]
......@@ -81,10 +86,9 @@ let config = {
// },
output: {
filename: 'wp-content/themes/biuro/js/[name].js',
// filename: './js/[name]-[hash].js',
chunkFilename: 'wp-content/themes/biuro/js/components/[name].js',
path: path.resolve(__dirname, '../../'),
filename: `wp-content/themes/${NAME}/js/[name].min.js`,
chunkFilename: `wp-content/themes/${NAME}/js/components/[name].min.js`,
path: path.resolve(__dirname, '../'),
publicPath: '/'
},
......@@ -100,7 +104,7 @@ let config = {
test: /\.js?$/
}),
// new BundleAnalyzerPlugin(),
new webpack.HotModuleReplacementPlugin()
// new webpack.HotModuleReplacementPlugin()
]
// plugins: isProduction ? [
// new webpack.DefinePlugin({
......
.l-footer{clear:both}.o-nav{margin:0;padding:0;list-style:none}.c-cookies-warning{display:none}.c-data-controller{padding:0 20px;text-align:center;font-size:88%}.u-hidden{display:none}#main{margin:0 auto;padding:0 20px}@media (min-width:768px){#sidebar,#topsearch{float:left}#sidebar{width:195px}#main{max-width:956px}#custom .biuro-title{margin:0 0 30px;padding:20px}#custom .biuro-title h1{margin:0;padding:0;line-height:1.2}}@media (min-width:980px){#main{padding:0}#sidebar{width:215px}#content{width:714px;float:right}}@media (min-width:1024px){#main{max-width:976px}#sidebar{width:235px}}
\ No newline at end of file
:root{--color--gray:#4d4d4d;--color--green:#006957;--typo--font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--typo--font-size:2.4rem;--typo--line-height:1.286;--typo--font-face:"Open Sans","system",sans-serif}.l-footer{clear:both}.o-nav{margin:0;padding:0;list-style:none}.c-cookies-warning{display:none}.c-data-controller{padding:0 20px;text-align:center;font-size:88%}.u-hidden{display:none}#main{margin:0 auto;padding:0 20px}@media (min-width:768px){#sidebar,#topsearch{float:left}#sidebar{width:195px}#main{max-width:956px}}@media (min-width:980px){#main{padding:0}#sidebar{width:215px}#content{width:714px;float:right}}@media (min-width:1024px){#main{max-width:976px}#sidebar{width:235px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIjAxLXNldHRpbmdzL19zZXR0aW5ncy0tY29sb3JzLmNzcyIsIjAxLXNldHRpbmdzL19zZXR0aW5ncy0tdHlwb2dyYXBoeS5jc3MiLCIwNS1sYXlvdXQvX2xheW91dC0tZm9vdGVyLmNzcyIsIjA2LW9iamVjdHMvX29iamVjdC0tbmF2LmNzcyIsIjA3LWNvbXBvbmVudHMvX2NvbXBvbmVudC0tY29va2llcy13YXJuaW5nLmNzcyIsIjA3LWNvbXBvbmVudHMvX2NvbXBvbmVudC0tZGF0YS1jb250cm9sbGVyLmNzcyIsIjEwLXRydW1wcy9fdXRpbHMtdmlzaWJpbGl0eS5jc3MiLCJjb3JlLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFJQSxNQUNJLHNCQUF1QixBQUN2Qix1QkFBd0IsQUNEeEIsZ0lBQXdJLEFBQ3hJLHlCQUEwQixBQUMxQiwwQkFBMkIsQUFDM0IsaURBQXFELENERHhELEFFSEQsVUFBYyxVQUFZLENBQUUsQUNBNUIsT0FBa0IsU0FBVSxBQUFDLFVBQVcsQUFBQyxlQUFpQixDQUFFLEFDQTVELG1CQUFxQixZQUFjLENBQUUsQUNBckMsbUJBQXFCLGVBQWdCLEFBQUMsa0JBQW1CLEFBQUMsYUFBZSxDQUFFLEFDWTNFLFVBQTBCLFlBQWMsQ0FBRSxBQzhEdEMsTUFDSSxjQUFjLEFBQ2QsY0FBZSxDQUNsQixBQUVMLHlCQUNJLG9CQUNJLFVBQVUsQ0FDYixBQUNELFNBQ0ksV0FBVyxDQUNkLEFBQ0QsTUFDSSxlQUFlLENBQ2xCLENBT0osQUFDRCx5QkFDSSxNQUNJLFNBQVMsQ0FDWixBQUNELFNBQ0ksV0FBVyxDQUNkLEFBQ0QsU0FDSSxZQUFZLEFBQ1osV0FBVyxDQUNkLENBQ0osQUFFRCwwQkFDSSxNQUNJLGVBQWUsQ0FDbEIsQUFDRCxTQUNJLFdBQVcsQ0FDZCxDQUNKIiwiZmlsZSI6ImNvcmUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogLS0tLS0tLS0tLS0tLSBTZXR0aW5nczogY29sb3JzIC0tLS0tLS0tLS0tLS0gKi9cblxuLyogY3JpdGljYWw6c3RhcnQgKi9cblxuOnJvb3QgICB7XG4gICAgLS1jb2xvci0tZ3JheTogIzRkNGQ0ZDtcbiAgICAtLWNvbG9yLS1ncmVlbjogIzAwNjk1Nztcbn1cblxuLyogY3JpdGljYWw6ZW5kICovXG4iLCIvKiAtLS0tLS0tLS0tLS0tIFNldHRpbmdzOiB0eXBvZ3JhcGh5IC0tLS0tLS0tLS0tLS0gKi9cblxuLyogY3JpdGljYWw6c3RhcnQgKi9cblxuOnJvb3QgICB7XG4gICAgLS10eXBvLS1mb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90byxPeHlnZW4tU2FucywgVWJ1bnR1LCBDYW50YXJlbGwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgICAtLXR5cG8tLWZvbnQtc2l6ZTogMi40cmVtO1xuICAgIC0tdHlwby0tbGluZS1oZWlnaHQ6IDEuMjg2O1xuICAgIC0tdHlwby0tZm9udC1mYWNlOiAnT3BlbiBTYW5zJywgJ3N5c3RlbScsIHNhbnMtc2VyaWY7XG59XG5cbi8qIGNyaXRpY2FsOmVuZCAqL1xuIiwiLyogLS0tLS0tLS0tLS0tLSBMYXlvdXQ6IGZvb3RlciAtLS0tLS0tLS0tLS0tICovXG5cbi8qIGNyaXRpY2FsOnN0YXJ0ICovXG5cbi5sLWZvb3RlciAgIHsgY2xlYXI6IGJvdGg7IH1cblxuLyogY3JpdGljYWw6ZW5kICovXG5cbi5sLWZvb3RlciAgIHsgbWluLWhlaWdodDogMTYwcHg7IH1cbiIsIi8qIC0tLS0tLS0tLS0tLS0gT2JqZWN0OiBuYXZpZ2F0aW9uIC0tLS0tLS0tLS0tLS0gKi9cblxuLyogY3JpdGljYWw6c3RhcnQgKi9cblxuLm8tbmF2ICAgICAgICAgIHsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwOyBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi8qLm8tbmF2LS1pdGVtICAgIHsgZGlzcGxheTogYmxvY2s7IH0qL1xuXG4vKi5vLW5hdi0tbGluayAgICB7IGRpc3BsYXk6IGJsb2NrOyB9Ki9cblxuLyogY3JpdGljYWw6ZW5kICovXG5cblxuLyouby1uYXYgICAgICAgICAgeyB1c2VyLXNlbGVjdDogbm9uZTsgfSovXG5cbiIsIi8qIC0tLS0tLS0tLS0tLS0gQ29tcG9uZW50OiBjb29raWVzIHdhcm5pbmcgLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiBjcml0aWNhbDpzdGFydCAqL1xuXG4uYy1jb29raWVzLXdhcm5pbmcgeyBkaXNwbGF5OiBub25lOyB9XG5cbi8qIGNyaXRpY2FsOmVuZCAqL1xuXG4uYy1jb29raWVzLXdhcm5pbmcgeyBwb3NpdGlvbjogZml4ZWQ7IGxlZnQ6IDBweDsgcmlnaHQ6IDA7IGJvdHRvbTogMHB4OyBwYWRkaW5nOiAxNXB4IDIwcHg7IGJhY2tncm91bmQ6ICNmNmY2ZjY7ICBvdmVyZmxvdzogaGlkZGVuOyB6LWluZGV4OiAxMDA7XG4gICAgLmJ1LWFjdGlvbiAgICAgICAgICAgICAgeyBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gICAgLmJ1LWFjdGlvbi0tYWx0ICAgICB7IGZsb2F0OiByaWdodDsgfVxufVxuLmMtY29va2llcy13YXJuaW5nLS1pbm5lciAgICB7IG1hcmdpbjogMCBhdXRvOyBtYXgtd2lkdGg6IDk3NnB4IH1cblxuIiwiLyogLS0tLS0tLS0tLS0tLSBDb21wb25lbnQ6IGRhdGEgY29udHJvbGxlciAtLS0tLS0tLS0tLS0tICovXG5cbi8qIGNyaXRpY2FsOnN0YXJ0ICovXG5cbi5jLWRhdGEtY29udHJvbGxlciB7IHBhZGRpbmc6IDAgMjBweDsgdGV4dC1hbGlnbjogY2VudGVyOyBmb250LXNpemU6IDg4JTsgfVxuXG4vKiBjcml0aWNhbDplbmQgKi9cbiIsIi8qIC0tLS0tLS0tLS0tLS0gVXRpbDogdmlzaWJpbGl0eSAtLS0tLS0tLS0tLS0tICovXG5cbi8qKlxuICogRWxlbWVudHMgdmlzaWJpbGl0eVxuICpcbiAqIEBhdG9tIFZpc2liaWxpdHlcbiAqIEBzZWN0aW9uIFV0aWxzID4gVmlzaWJpbGl0eVxuICogQG1hcmt1cFxuICogIDxkaXY+LnUtaGlkZGVuPC9kaXY+XG4gKiAgPGRpdj4udS1oaWRkZW4tLW1heC1zbWFsbDwvZGl2PlxuICogIDxkaXY+LnUtaGlkZGVuLS12aXN1YWxseTwvZGl2PlxuICogIDxkaXY+LnUtaGlkZGVuLS1wcmludDwvZGl2PlxuKi9cblxuLyogY3JpdGljYWw6c3RhcnQgKi9cblxuLnUtaGlkZGVuICAgICAgICAgICAgICAgeyBkaXNwbGF5OiBub25lOyB9XG5cbi8qIGNyaXRpY2FsOmVuZCAqL1xuXG5cbi8qXG4udS1oaWRkZW4tLW1heC1zbWFsbCAgICB7XG4gICAgQG1lZGlhICgtLW1heC0tc21hbGwpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi51LWhpZGRlbi0tdmlzdWFsbHkgICAgIHsgYm9yZGVyOiAwOyBjbGlwOiByZWN0KDAgMCAwIDApOyBoZWlnaHQ6IDFweDsgbWFyZ2luOiAtMXB4OyBvdmVyZmxvdzogaGlkZGVuOyBwYWRkaW5nOiAwOyBwb3NpdGlvbjogYWJzb2x1dGU7IHdpZHRoOiAxcHg7IH0gKi9cbi8qXG5cbkBtZWRpYSBwcmludCAgICAgICAgICAgIHtcbiAgICAudS1oaWRkZW4tLXByaW50ICAgICAgICB7IGRpc3BsYXk6IG5vbmU7IH1cbn1cbiovXG4iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuTWFpbjpcblxuanMtOiBTaWduaWZ5IHRoYXQgdGhpcyBwaWVjZSBvZiB0aGUgRE9NIGhhcyBzb21lIGJlaGF2aW91ciBhY3RpbmcgdXBvbiBpdCwgYW5kIHRoYXQgSmF2YVNjcmlwdCBiaW5kcyBvbnRvIGl0IHRvIHByb3ZpZGUgdGhhdCBiZWhhdmlvdXIuIElmIHlvdeKAmXJlIG5vdCBhIGRldmVsb3BlciB3b3JraW5nIHdpdGggSmF2YVNjcmlwdCwgbGVhdmUgdGhlc2Ugd2VsbCBhbG9uZS5cblxuQG1kOiBUaGVzZSBzdWZmaXhlcyB0YWtlIHRoZSBmb3JtYXQgQDxicmVha3BvaW50PiwgYW5kIHRlbGwgdXMgdGhpcyBjbGFzcyB3aGVuIGF0IHRoaXMgc2l6ZTpcbiAgICBUaGlzIG1lYW5zIG1pbi13aWR0aDpcbiAgICBAeHh4LXNtLCBAeHgtc20sIEB4LXNtLCBAc20sIEBtZCwgQGxnLCBAeC1sZ1xuXG4gICAgVGhpcyBtZWFucyBtYXgtd2lkdGg6XG4gICAgQHh4eC1zbS0tbWF4LCBAeHgtc20tLW1heCwgQHgtc20tLW1heCwgQHNtLS1tYXgsIEBtZC0tbWF4LCBAbGctLW1heCwgQHgtbGctLW1heFxuXG4gICAgVGhpcyBtZWFucyBtaW4td2lkdGggJiYgbWF4LXdpZHRoOlxuICAgIEB4eHgtc20tLXNtLCBAeC1zbS0tbWQsIEBsZy0teC1sZ1xuXG4gICAgVGhpcyBtZWFucyBwcmludCBvciBzY3JlZW46XG4gICAgQHByaW50LCBAc2NyZWVuXG5cblxucWEtOiBTaWduaWZ5IHRoYXQgYSBRQSBvciBUZXN0IEVuZ2luZWVyaW5nIHRlYW0gaXMgcnVubmluZyBhbiBhdXRvbWF0ZWQgVUkgdGVzdCB3aGljaCBuZWVkcyB0byBmaW5kIG9yIGJpbmQgb250byB0aGVzZSBwYXJ0cyBvZiB0aGUgRE9NLiBMaWtlIHRoZSBKYXZhU2NyaXB0IG5hbWVzcGFjZSwgdGhpcyBiYXNpY2FsbHkganVzdCByZXNlcnZlcyBob29rcyBpbiB0aGUgRE9NIGZvciBub24tQ1NTIHB1cnBvc2VzLlxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbkBpbXBvcnQgJzAxLXNldHRpbmdzL19fc2V0dGluZ3MuY3NzJztcbkBpbXBvcnQgJzAyLXRvb2xzL19fdG9vbHMuY3NzJztcbkBpbXBvcnQgJzAzLWdlbmVyaWMvX19nZW5lcmljLmNzcyc7XG5AaW1wb3J0ICcwNC1lbGVtZW50cy9fX2VsZW1lbnRzLmNzcyc7XG5AaW1wb3J0ICcwNS1sYXlvdXQvX19sYXlvdXQuY3NzJztcbkBpbXBvcnQgJzA2LW9iamVjdHMvX19vYmplY3RzLmNzcyc7XG5AaW1wb3J0ICcwNy1jb21wb25lbnRzL19fY29tcG9uZW50cy5jc3MnO1xuQGltcG9ydCAnMDgtc3RhdGVzL19fc3RhdGVzLmNzcyc7XG5AaW1wb3J0ICcwOS10aGVtZXMvX190aGVtZXMuY3NzJztcbkBpbXBvcnQgJzEwLXRydW1wcy9fX3V0aWxzLmNzcyc7XG5cbiovXG5cbi8qXG5cbkBpbXBvcnQgJzA2LW9iamVjdHMvX25hdi5jc3MnO1xuQGltcG9ydCAnMDYtb2JqZWN0cy9fc2VjdGlvbi5jc3MnO1xuXG5cbkBpbXBvcnQgJzA3LWNvbXBvbmVudHMvX25hdi5jc3MnO1xuQGltcG9ydCAnMDctY29tcG9uZW50cy9fcGFnZXMuY3NzJztcbkBpbXBvcnQgJzA3LWNvbXBvbmVudHMvX3NlY3Rpb24uY3NzJztcbkBpbXBvcnQgJzA3LWNvbXBvbmVudHMvX3Njcm9sbGVyLmNzcyc7XG5AaW1wb3J0ICcwNy1jb21wb25lbnRzL19zdmcuY3NzJztcbkBpbXBvcnQgJzA3LWNvbXBvbmVudHMvX3RvZ2dsZXIuY3NzJztcblxuICovXG5cbi8qIEBpbXBvcnQgJzA5LXN0YXRlcy9fbmF2LmNzcyc7ICovXG5cbi8qIEBpbXBvcnQgJzEwLXRydW1wcy9fX3V0aWxzLmNzcyc7ICovXG5cbi8qICogeyBib3JkZXI6IDFweCBzb2xpZCAjMDAwOyB9ICovXG5cbi8qIC5jLXNjcm9sbGVyICAgICB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgYm90dG9tOiAyMHB4OyBsZWZ0OiA1MCU7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgfSAqL1xuXG4vKiBjcml0aWNhbDpzdGFydCAqL1xuXG4vKiBjcml0aWNhbDplbmQgKi9cblxuQGltcG9ydCAnMDEtc2V0dGluZ3MvX19zZXR0aW5ncy5jc3MnO1xuXG5AaW1wb3J0ICcwMi10b29scy9fX3Rvb2xzLmNzcyc7XG5cbkBpbXBvcnQgJzA1LWxheW91dC9fX2xheW91dC5jc3MnO1xuXG5AaW1wb3J0ICcwNi1vYmplY3RzL19fb2JqZWN0cy5jc3MnO1xuXG5AaW1wb3J0ICcwNy1jb21wb25lbnRzL19fY29tcG9uZW50cy5jc3MnO1xuXG4gQGltcG9ydCAnMTAtdHJ1bXBzL19fdXRpbHMuY3NzJztcblxuLyoqIHsgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7IH0qL1xuXG4vKiBjcml0aWNhbDpzdGFydCAqL1xuICAgICNtYWlue1xuICAgICAgICBtYXJnaW46MCBhdXRvO1xuICAgICAgICBwYWRkaW5nOjAgMjBweDtcbiAgICB9XG5cbkBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXtcbiAgICAjc2lkZWJhciwjdG9wc2VhcmNoe1xuICAgICAgICBmbG9hdDpsZWZ0XG4gICAgfVxuICAgICNzaWRlYmFye1xuICAgICAgICB3aWR0aDoxOTVweFxuICAgIH1cbiAgICAjbWFpbntcbiAgICAgICAgbWF4LXdpZHRoOjk1NnB4XG4gICAgfVxuXG4vKiAgICAjY3VzdG9tIC5iaXVyby10aXRsZXtcbiAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICAgICAgcGFkZGluZzoyMHB4O1xuICAgIH1cbiAgICAjY3VzdG9tIC5iaXVyby10aXRsZSBoMSB7IG1hcmdpbjogMDsgcGFkZGluZzogMDsgbGluZS1oZWlnaHQ6IDEuMjsgfSovXG59XG5AbWVkaWEgKG1pbi13aWR0aDo5ODBweCl7XG4gICAgI21haW57XG4gICAgICAgIHBhZGRpbmc6MFxuICAgIH1cbiAgICAjc2lkZWJhcntcbiAgICAgICAgd2lkdGg6MjE1cHhcbiAgICB9XG4gICAgI2NvbnRlbnR7XG4gICAgICAgIHdpZHRoOjcxNHB4O1xuICAgICAgICBmbG9hdDpyaWdodFxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6MTAyNHB4KXtcbiAgICAjbWFpbntcbiAgICAgICAgbWF4LXdpZHRoOjk3NnB4XG4gICAgfVxuICAgICNzaWRlYmFye1xuICAgICAgICB3aWR0aDoyMzVweFxuICAgIH1cbn1cblxuLyoubC1mb290ZXJ7XG4gICAgY2xlYXI6Ym90aDtcbiAgICBib3JkZXItdG9wOjFweCBzb2xpZCAjYWJhYmFiO1xuICAgIHBhZGRpbmc6MTBweCAwIDIwcHggMTdweFxufSovXG5cbi8qIGNyaXRpY2FsOmVuZCAqL1xuXG4jbWFpbjo6YWZ0ZXIsXG4jdG9wOjphZnRlcixcbi5hYm91dC1iaXVyby1pbWc6OmJlZm9yZSxcbi5pY29uOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1BUIFNhbnMgTmFycm93JztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBzcmM6XG4gICAgICAgIGxvY2FsKCdQVCBTYW5zIE5hcnJvdycpLFxuICAgICAgICBsb2NhbCgnUFRTYW5zLU5hcnJvdycpLFxuICAgICAgICB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3B0c2Fuc25hcnJvdy92OC9CbmdSVVhOYWRqSDBxWUV6VjdhYi1vV2xzWUNCLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1BUIFNhbnMgTmFycm93JztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBzcmM6XG4gICAgICAgIGxvY2FsKCdQVCBTYW5zIE5hcnJvdyBCb2xkJyksXG4gICAgICAgIGxvY2FsKCdQVFNhbnMtTmFycm93Qm9sZCcpLFxuICAgICAgICB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3B0c2Fuc25hcnJvdy92OC9CbmdTVVhOYWRqSDBxWUV6VjdhYi1vV2xzYmc5NURpQy50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdCZWJhcyBOZXVlJztcbiAgICBzcmM6IHVybCguLi9fZm9udHMvYmViYXMtbmV1ZS5lb3QpO1xuICAgIHNyYzogdXJsKC4uL19mb250cy9iZWJhcy1uZXVlLmVvdD8jaWVmaXgpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybCguLi9fZm9udHMvYmViYXMtbmV1ZS53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksdXJsKC4uL19mb250cy9iZWJhcy1uZXVlLndvZmYpIGZvcm1hdChcIndvZmZcIiksdXJsKC4uL19mb250cy9iZWJhcy1uZXVlLnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKC4uL19mb250cy9iZWJhcy1uZXVlLnN2ZyNCZWJhc05ldWUpIGZvcm1hdChcInN2Z1wiKTtcbn1cblxuI21haW46YWZ0ZXIsI3RvcDphZnRlcntcbiAgICBkaXNwbGF5OnRhYmxlO1xuICAgIGNsZWFyOmJvdGhcbn1cbip7XG4gICAgcGFkZGluZzowO1xuICAgIG1hcmdpbjowO1xuICAgIG91dGxpbmU6MFxufVxuZmllbGRzZXQsaW1ne1xuICAgIGJvcmRlcjowXG59XG51bHtcbiAgICBsaXN0LXN0eWxlOm5vbmVcbn1cbnRhYmxle1xuICAgIGJvcmRlci1zcGFjaW5nOjBcbn1cbmh0bWwgYm9keXtcbiAgICBvdmVyZmxvdzp2aXNpYmxlXG59XG5ib2R5IHtcbiAgICBjb2xvcjogIzRiNGQ0ZjtcbiAgICBmb250LWZhbWlseTogJ1BUIFNhbnMgTmFycm93Jywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBvdmVyZmxvdzogYXV0bztcbn1cbmJ1dHRvbixpbnB1dCxzZWxlY3QsdGV4dGFyZWF7XG4gICAgY29sb3I6IzRiNGQ0ZjtcbiAgICBmb250OjE2cHgvMS4zICdQVCBTYW5zIE5hcnJvdycsc2Fucy1zZXJpZlxufVxuXG5cblxuXG4uYnUtYWN0aW9uICAgICAgICAgICAgICAgICB7IGhlaWdodDogMjhweDsgIGN1cnNvcjogcG9pbnRlcjsgYm9yZGVyOiAxcHggc29saWQgI0UxRTFFMTsgcGFkZGluZzogMCAxNXB4OyBtYXJnaW46IDA7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgIH1cbi5idS1hY3Rpb24tLW1haW4gICAgeyBjb2xvcjogI0ZGRjsgYmFja2dyb3VuZDogIzAwNjk1NzsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAuYnUtYWN0aW9uICB7IGhlaWdodDogNDRweDsgfVxufVxuLyouYnUtYWN0aW9uLS1hbHQgICAgICAgICB7IGNvbG9yOiAjRkZGOyBiYWNrZ3JvdW5kOiAjMDA2OTU3OyB9Ki9cblxuXG5cblxuXG5cblxuXG4uYy1uYXYtZm9vdGVye1xuICAgIG1hcmdpbjowO1xuICAgIHBhZGRpbmc6MDtcbiAgICBsaXN0LXN0eWxlOm5vbmVcbn1cbi5jLW5hdi1mb290ZXIrLmMtbmF2LWZvb3RlcntcbiAgICBtYXJnaW4tdG9wOjIwcHhcbn1cbi5jLW5hdi1mb290ZXIgbGl7XG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzowIDVweFxufVxuLmMtbmF2LWZvb3RlciBhe1xuICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgcGFkZGluZzowIDNweDtcbiAgICB0ZXh0LWRlY29yYXRpb246bm9uZTtcbiAgICBjb2xvcjojNGI0ZDRmO1xuICAgIGJvcmRlcjoxcHggc29saWQgI2ZmZlxufVxuI3RvcCAjbGFuZywjdG9wIC5jb3VudHJ5e1xuICAgIGRpc3BsYXk6bm9uZVxufVxuLmMtbmF2LWZvb3RlciBhOmhvdmVye1xuICAgIGJvcmRlci1jb2xvcjojYWJhYmFiXG59XG4uYy1uYXYtZm9vdGVyIC5hY3QsLmMtbmF2LWZvb3RlciAuYWN0OmhvdmVye1xuICAgIGJvcmRlci1jb2xvcjojNGI0ZDRmXG59XG5cbiN0b3B7XG4gICAgcGFkZGluZzoyMHB4IDAgMFxufVxuI3RvcCAjbG9nb3tcbiAgICBmbG9hdDpub25lO1xuICAgIHdpZHRoOjEzM3B4O1xuICAgIG1hcmdpbjowIGF1dG8gMjBweFxufVxuI3RvcCAjY291bnRyeXtcbiAgICBtYXJnaW46MjBweCAwIDA7XG4gICAgZmxvYXQ6cmlnaHRcbn1cbiN0b3AgI2NvdW50cnkgbGksI3RvcCAjbGFuZyBsaXtcbiAgICBmbG9hdDpsZWZ0XG59XG4jdG9wICNjb3VudHJ5IGxpIGEsI3RvcCAjbGFuZyBsaSBhe1xuICAgIGNvbG9yOiNjM2MzYzM7XG4gICAgZm9udC1zaXplOjEzcHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XG4gICAgcGFkZGluZzowIDZweDtcbiAgICBmbG9hdDpsZWZ0XG59XG4jc2lkZWJhciAjbWVudT5saSwjc2lkZWJhciAjbWVudT5saT5he1xuICAgIGZvbnQtc2l6ZToyMXB4O1xuICAgIGxpbmUtaGVpZ2h0OjIycHg7XG4gICAgd2lkdGg6MTAwJVxufVxuI3RvcCAjY291bnRyeSBsaSBhLmFjdCwjdG9wICNsYW5nIGxpIGEuYWN0e1xuICAgIGNvbG9yOiM5MzkzOTM7XG4gICAgYmFja2dyb3VuZDojZWJlYmViXG59XG4jdG9wICNjb3VudHJ5IGxpIGE6aG92ZXIsI3RvcCAjbGFuZyBsaSBhOmhvdmVye1xuICAgIHRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmVcbn1cbiNzaWRlYmFye1xuICAgIHBhZGRpbmc6MjBweCAwIDE1cHggMTVweDtcbiAgICBvdmVyZmxvdzpoaWRkZW5cbn1cbiNzaWRlYmFyICNtZW51e1xuICAgIHdpZHRoOjEwMCU7XG4gICAgbWFyZ2luOjAgMCAyMHB4IC0xNXB4XG59XG4jc2lkZWJhciAjbWVudT5saXtcbiAgICBmbG9hdDpsZWZ0O1xuICAgIHBhZGRpbmc6MCAwIDEzcHhcbn1cbiNzaWRlYmFyICNtZW51PmxpPmF7XG4gICAgcGFkZGluZzowIDAgMXB4IDE1cHg7XG4gICAgY29sb3I6IzRiNGQ0ZjtcbiAgICB0ZXh0LWRlY29yYXRpb246bm9uZVxufVxuI3NpZGViYXIgI21lbnU+bGkgdWx7XG4gICAgZGlzcGxheTpibG9ja1xufVxuI3NpZGViYXIgI21lbnU+bGkgdWwgbGl7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBwYWRkaW5nOjZweCAwIDAgMTVweDtcbiAgICBmbG9hdDpsZWZ0XG59XG4jc2lkZWJhciAjbWVudT5saSB1bCBsaSBhe1xuICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgY29sb3I6IzRiNGQ0ZjtcbiAgICBmb250OjE2cHgvMS4xICdQVCBTYW5zIE5hcnJvdycsc2Fucy1zZXJpZjtcbiAgICB0ZXh0LWRlY29yYXRpb246bm9uZVxufVxuI3NpZGViYXIgLmJhbm5lciwjc2lkZWJhciAuc2hhcmV7XG4gICAgZGlzcGxheTpub25lXG59XG4jc2lkZWJhciAuc2hhcmUgYXtcbiAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6MjRweDtcbiAgICBtYXJnaW46MCAxMHB4IDAgMFxufVxuI3NpZGViYXIgLnNoYXJlIGEuZmFjZWJvb2ssI3NpZGViYXIgLnNoYXJlIGEubGlua2VkaW4sI3NpZGViYXIgLnNoYXJlIGEuc2hhcmVfYWxse1xuICAgIGJhY2tncm91bmQ6dXJsKC4uL19pbWcvc2hhcmVfaWNvbnMucG5nKSBuby1yZXBlYXRcbn1cbiNzaWRlYmFyIC5zaGFyZSBhLmZhY2Vib29re1xuICAgIHdpZHRoOjI0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjowIDBcbn1cbiNzaWRlYmFyIC5zaGFyZSBhLmxpbmtlZGlue1xuICAgIHdpZHRoOjI0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjowIC01MHB4XG59XG4jc2lkZWJhciAuc2hhcmUgYS5zaGFyZV9hbGx7XG4gICAgd2lkdGg6NDlweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTEwMHB4XG59XG4jc2lkZWJhciAuY29weXtcbiAgICBkaXNwbGF5Om5vbmVcbn1cbi5zdHlsZV8xPmF7XG4gICAgYmFja2dyb3VuZDp1cmwoLi4vX2ltZy9tZW51X2ljb25zLnBuZykgMCAycHggbm8tcmVwZWF0XG59XG4uc3R5bGVfMT5hLmFjdHtcbiAgICBiYWNrZ3JvdW5kOnVybCguLi9faW1nL21lbnVfaWNvbnMucG5nKSAtMjUwcHggMCBuby1yZXBlYXRcbn1cbi5zdHlsZV8yPmF7XG4gICAgYmFja2dyb3VuZDp1cmwoLi4vX2ltZy9tZW51X2ljb25zLnBuZykgMCAtOThweCBuby1yZXBlYXRcbn1cbi5zdHlsZV8yPmEuYWN0e1xuICAgIGJhY2tncm91bmQ6dXJsKC4uL19pbWcvbWVudV9pY29ucy5wbmcpIC0yNTBweCAtMTAwcHggbm8tcmVwZWF0XG59XG4uc3R5bGVfMz5he1xuICAgIGJhY2tncm91bmQ6dXJsKC4uL19pbWcvbWVudV9pY29ucy5wbmcpIDAgLTE5OHB4IG5vLXJlcGVhdFxufVxuLnN0eWxlXzM+YS5hY3R7XG4gICAgYmFja2dyb3VuZDp1cmwoLi4vX2ltZy9tZW51X2ljb25zLnBuZykgLTI1MHB4IC0yMDBweCBuby1yZXBlYXRcbn1cbi5zdHlsZV80PmF7XG4gICAgYmFja2dyb3VuZDp1cmwoLi4vX2ltZy9tZW51X2ljb25zLnBuZykgMCAtMjk4cHggbm8tcmVwZWF0XG59XG4uc3R5bGVfND5hLmFjdHtcbiAgICBiYWNrZ3JvdW5kOnVybCguLi9faW1nL21lbnVfaWNvbnMucG5nKSAtMjUwcHggLTMwMHB4IG5vLXJlcGVhdFxufVxuLnN0eWxlXzU+YXtcbiAgICBiYWNrZ3JvdW5kOnVybCguLi9faW1nL21lbnVfaWNvbnMucG5nKSAwIC0zOThweCBuby1yZXBlYXRcbn1cbi5zdHlsZV81PmEuYWN0e1xuICAgIGJhY2tncm91bmQ6dXJsKC4uL19pbWcvbWVudV9pY29ucy5wbmcpIC0yNTBweCAtNDAwcHggbm8tcmVwZWF0XG59XG4uc3R5bGVfMT51bCBsaXtcbiAgICBiYWNrZ3JvdW5kOnVybCguLi9faW1nL21lbnVfaWNvbnMucG5nKSAtMjUwcHggLTE1cHggbm8tcmVwZWF0XG59XG4uc3R5bGVfMj51bCBsaXtcbiAgICBiYWNrZ3JvdW5kOnVybCguLi9faW1nL21lbnVfaWNvbnMucG5nKSAtMjUwcHggLTExNXB4IG5vLXJlcGVhdFxufVxuLnN0eWxlXzM+dWwgbGl7XG4gICAgYmFja2dyb3VuZDp1cmwoLi4vX2ltZy9tZW51X2ljb25zLnBuZykgLTI1MHB4IC0yMTVweCBuby1yZXBlYXRcbn1cbi5zdHlsZV80PnVsIGxpe1xuICAgIGJhY2tncm91bmQ6dXJsKC4uL19pbWcvbWVudV9pY29ucy5wbmcpIC0yNTBweCAtMzE1cHggbm8tcmVwZWF0XG59XG4uc3R5bGVfNT51bCBsaXtcbiAgICBiYWNrZ3JvdW5kOnVybCguLi9faW1nL21lbnVfaWNvbnMucG5nKSAtMjUwcHggLTQxNXB4IG5vLXJlcGVhdFxufVxuLnN0eWxlXzE+dWwgbGkgYS5hY3R7XG4gICAgY29sb3I6IzI1MzQ2NjtcbiAgICBiYWNrZ3JvdW5kOnVybCguLi9faW1nL21lbnVfaWNvbnMucG5nKSAtMjUwcHggMnB4IG5vLXJlcGVhdFxufVxuLnN0eWxlXzI+dWwgbGkgYS5hY3R7XG4gICAgY29sb3I6IzE1NjI5MjtcbiAgICBiYWNrZ3JvdW5kOnVybCguLi9faW1nL21lbnVfaWNvbnMucG5nKSAtMjUwcHggLTk4cHggbm8tcmVwZWF0XG59XG4uc3R5bGVfMz51bCBsaSBhLmFjdHtcbiAgICBjb2xvcjojQkIyNTQzO1xuICAgIGJhY2tncm91bmQ6dXJsKC4uL19pbWcvbWVudV9pY29ucy5wbmcpIC0yNTBweCAtMTk4cHggbm8tcmVwZWF0XG59XG4uc3R5bGVfND51bCBsaSBhLmFjdHtcbiAgICBjb2xvcjojQjc2NTJGO1xuICAgIGJhY2tncm91bmQ6dXJsKC4uL19pbWcvbWVudV9pY29ucy5wbmcpIC0yNTBweCAtMjk4cHggbm8tcmVwZWF0XG59XG4uc3R5bGVfNT51bCBsaSBhLmFjdHtcbiAgICBjb2xvcjojNkIxQjM5O1xuICAgIGJhY2tncm91bmQ6dXJsKC4uL19pbWcvbWVudV9pY29ucy5wbmcpIC0yNTBweCAtMzk4cHggbm8tcmVwZWF0XG59XG4jc2lkZWJhciAjbWVudT5saSB1bCBsaSBhLmFjdHtcbiAgICBwYWRkaW5nOjAgMCAwIDE1cHg7XG4gICAgbWFyZ2luOjAgMCAwIC0xNXB4XG59XG4jc2lkZWJhciAjbWVudT5saSB1bCBsaSBhOmhvdmVye1xuICAgIHRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmVcbn1cbiNzaWRlYmFyIGEudXJsX25ld3NsZXR0ZXJ7XG4gICAgY29sb3I6IzRiNGQ0ZjtcbiAgICBmb250LXdlaWdodDo3MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XG4gICAgYmFja2dyb3VuZDp1cmwoLi4vX2ltZy9uZXdzbGV0dGVyX2ljb24uZ2lmKSBuby1yZXBlYXQ7XG4gICAgcGFkZGluZzowIDE1cHggMCA3MnB4O1xuICAgIG1hcmdpbjowIDAgMzVweCAtMTVweDtcbiAgICBjbGVhcjpib3RoO1xuICAgIGRpc3BsYXk6YmxvY2tcbn1cbiNjb250ZW50IGE6aG92ZXIsI3NpZGViYXIgYTpob3Zlci51cmxfbmV3c2xldHRlcntcbiAgICB0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lXG59XG4jY29udGVudHtcbiAgICBwYWRkaW5nOjE3cHggMCAxNXB4O1xuICAgIG92ZXJmbG93OmhpZGRlblxufVxuI2NvbnRlbnQgaW1ne1xuICAgIG1heC13aWR0aDoxMDAlO1xuICAgIGhlaWdodDphdXRvXG59XG4jY29udGVudCBoMXtcbiAgICBwYWRkaW5nOjAgMCAxMHB4O1xuICAgIGZvbnQtc2l6ZToyMnB4O1xuICAgIGZvbnQtd2VpZ2h0OjQwMFxufVxuI2NvbnRlbnQgaDJ7XG4gICAgcGFkZGluZzowIDAgMTNweDtcbiAgICBmb250LXNpemU6MTlweDtcbiAgICBmb250LXdlaWdodDo3MDBcbn1cbiNjb250ZW50IGgyIHNtYWxse1xuICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgZm9udC1zaXplOjE2cHhcbn1cbiNjb250ZW50IGgze1xuICAgIHBhZGRpbmc6MCAwIDEwcHg7XG4gICAgZm9udC1zaXplOjE3cHg7XG4gICAgZm9udC13ZWlnaHQ6NzAwXG59XG4jY29udGVudCAuaW5mb19ib3gsI2NvbnRlbnQgLmluZm9fYm94IHB7XG4gICAgZm9udC1zaXplOjE2cHg7XG4gICAgbGluZS1oZWlnaHQ6MS4yO1xuICAgIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZVxufVxuI2NvbnRlbnQgLnQtcmVhc29ue1xuICAgIHBhZGRpbmc6MDtcbiAgICBib3JkZXI6MFxufVxuI2NvbnRlbnQgLnQtcmVhc29uIHRke1xuICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246dG9wXG59XG4jY29udGVudCAudC1yZWFzb24gLnQtcmVhc29uLWNvbC0yIGgye1xuICAgIHBhZGRpbmc6MjVweCAwIDEzcHhcbn1cbiNjb250ZW50IC50LXJlYXNvbiBoMntcbiAgICB0ZXh0LWFsaWduOmNlbnRlclxufVxuI2NvbnRlbnQgLnQtcmVhc29uIHVse1xuICAgIHBhZGRpbmc6MFxufVxuI2NvbnRlbnQgLnQtbWVtYmVyc2hpcHtcbiAgICB3aWR0aDoxMDAlO1xuICAgIGJvcmRlcjowO1xuICAgIHRleHQtYWxpZ246bGVmdFxufVxuI2NvbnRlbnQgLnQtbWVtYmVyc2hpcCB0ZHtcbiAgICB0ZXh0LWFsaWduOmp1c3RpZnk7XG4gICAgdmVydGljYWwtYWxpZ246bWlkZGxlXG59XG4jY29udGVudCAudC1tZW1iZXJzaGlwIC50LW1lbWJlcnNoaXAtcm93LTQgdGR7XG4gICAgYm9yZGVyLWJvdHRvbTpub25lXG59XG4jY29udGVudCAudC1jb250YWN0cy1ib3h7XG4gICAgbWF4LXdpZHRoOjY1MHB4XG59XG4jY29udGVudCAudC1jb250YWN0c3tcbiAgICB3aWR0aDoxMDAlXG59XG4jY29udGVudCAudC1jb250YWN0cyB0ZHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjp0b3Bcbn1cbiNjb250ZW50IC50LWNvbnRhY3RzIHB7XG4gICAgdGV4dC1hbGlnbjpsZWZ0XG59XG4jY29udGVudCAuaW5mb19ib3h7XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgbWFyZ2luOjAgMCAyMHB4O1xuICAgIGNvbG9yOiNmZmZcbn1cbiNjb250ZW50IC5pbmZvX2JveC50eWxlXzF7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjowIDBcbn1cbiNjb250ZW50IC5pbmZvX2JveC50eWxlXzEgLmJvdHRvbXtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yNTBweCAxMDAlXG59XG4jY29udGVudCAuaW5mb19ib3gudHlsZV8ye1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246LTUwMHB4IDBcbn1cbiNjb250ZW50IC5pbmZvX2JveC50eWxlXzIgLmJvdHRvbXtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi03NTBweCAxMDAlXG59XG4jY29udGVudCAuaW5mb19ib3gudHlsZV8ze1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246LTEwMDBweCAwXG59XG4jY29udGVudCAuaW5mb19ib3gudHlsZV8zIC5ib3R0b217XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjotMTI1MHB4IDEwMCVcbn1cbiNjb250ZW50IC5pbmZvX2JveC50eWxlXzR7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjotMTUwMHB4IDBcbn1cbiNjb250ZW50IC5pbmZvX2JveC50eWxlXzQgLmJvdHRvbXtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNzUwcHggMTAwJVxufVxuI2NvbnRlbnQgLmluZm9fYm94LnR5bGVfNXtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMDAwcHggMFxufVxuI2NvbnRlbnQgLmluZm9fYm94LnR5bGVfNSAuYm90dG9te1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246LTIyNTBweCAxMDAlXG59XG4jY29udGVudCAuaW5mb19ib3ggLmJvdHRvbXtcbiAgICB3aWR0aDoyMTlweDtcbiAgICBoZWlnaHQ6MjJweDtcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICBsZWZ0OjA7XG4gICAgYm90dG9tOi0yMnB4XG59XG4jY29udGVudCAuaW5mb19ib3ggcHtcbiAgICBwYWRkaW5nOjBcbn1cbiNjb250ZW50IC5zZWFyY2hfYm94e1xuICAgIGJhY2tncm91bmQ6I0Y4RjhGODtcbiAgICBwYWRkaW5nOjEwcHhcbn1cbiNjb250ZW50IC5zZWFyY2hfYm94IHNlbGVjdHtcbiAgICB3aWR0aDoxMzBweDtcbiAgICBiYWNrZ3JvdW5kOiNGN0Y3Rjc7XG4gICAgYm9yZGVyOjFweCBzb2xpZCAjRTFFMUUxO1xuICAgIHBhZGRpbmc6NnB4XG59XG4jY29udGVudCAuc2VhcmNoX2JveCBsaXtcbiAgICBwYWRkaW5nOjA7XG4gICAgZGlzcGxheTpibG9jaztcbiAgICBiYWNrZ3JvdW5kOjAgMDtcbiAgICBvdmVyZmxvdzpoaWRkZW5cbn1cbiNjb250ZW50IC5zZWFyY2hfYm94IGxpIGxhYmVse1xuICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6NzAwXG59XG4jY29udGVudCAuc2VhcmNoX2JveCBsaSAuaW5wdXR7XG4gICAgd2lkdGg6NzglO1xuICAgIGNvbG9yOiM0YjRkNGY7XG4gICAgYm9yZGVyOjA7XG4gICAgcGFkZGluZzo4cHg7XG4gICAgYmFja2dyb3VuZDowIDBcbn1cbiNjb250ZW50IC5zZWFyY2hfYm94IGxpIHNlbGVjdHtcbiAgICBjb2xvcjojNGI0ZDRmO1xuICAgIGJhY2tncm91bmQ6I0Y1RjVGNTtcbiAgICBtYXJnaW46MCAyMHB4IDEwcHggMFxufVxuI2NvbnRlbnQgLnNlYXJjaF9ib3ggbGkgc2VsZWN0Ky5maWx0ZXItYnV0dG9ue1xuICAgIGNsZWFyOmxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6MTAwcHhcbn1cbiNjb250ZW50IC5zZWFyY2hfYm94IGxpIC5zdWJtaXR7XG4gICAgZmxvYXQ6cmlnaHQ7XG4gICAgd2lkdGg6MzlweDtcbiAgICBoZWlnaHQ6MzlweDtcbiAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kOnVybCguLi9faW1nL3NlYXJjaF9ib3hfaWNvbi5naWYpIDUwJSA1MCUgbm8tcmVwZWF0O1xuICAgIGJvcmRlcjowO1xuICAgIHZlcnRpY2FsLWFsaWduOm1pZGRsZVxufVxuI2NvbnRlbnQgLnNlYXJjaF9ib3ggbGkgYS51cmx7XG4gICAgZmxvYXQ6cmlnaHQ7XG4gICAgbWFyZ2luLXRvcDo3cHg7XG4gICAgcGFkZGluZzo0cHggMThweCA0cHggMDtcbiAgICBmb250LXdlaWdodDo3MDBcbn1cbiNjb250ZW50IC5zZWFyY2hfYm94IGxpIGEudXJsLm9wZW57XG4gICAgYmFja2dyb3VuZDp1cmwoLi4vX2ltZy9zZWFyY2hfYm94X3VybF9pY29uLmdpZikgcmlnaHQgMTJweCBuby1yZXBlYXRcbn1cbiNjb250ZW50IC5zZWFyY2hfYm94IGxpIGEudXJsLmNsb3Nle1xuICAgIGJhY2tncm91bmQ6dXJsKC4uL19pbWcvc2VhcmNoX2JveF91cmxfaWNvbi5naWYpIHJpZ2h0IC0xM3B4IG5vLXJlcGVhdFxufVxuI2NvbnRlbnQgLnNlYXJjaF9ib3ggbGkgI3NlYXJjaC1pbnB1dC1ibG9ja3tcbiAgICBib3JkZXI6MXB4IHNvbGlkICNERkUxRTQ7XG4gICAgYmFja2dyb3VuZDojZmZmO1xuICAgIG92ZXJmbG93OmhpZGRlblxufVxuI2NvbnRlbnQgLnNlYXJjaF9ib3ggbGkuZmlsdGVyLWFkZGl0aW9uYWx7XG4gICAgcGFkZGluZy10b3A6MTBweFxufVxuI2NvbnRlbnQgLnNlYXJjaF9ib3ggbGkuZmlsdGVyLWFkZGl0aW9uYWwgbGFiZWx7XG4gICAgZmxvYXQ6bGVmdDtcbiAgICB3aWR0aDo5NXB4O1xuICAgIHBhZGRpbmc6NnB4IDVweCAwIDBcbn1cbiNjb250ZW50IC5zZWFyY2hfYm94IGxpLmZpbHRlci1hZGRpdGlvbmFsIHNlbGVjdHtcbiAgICBmbG9hdDpsZWZ0XG59XG4jY29udGVudCAuc2VhcmNoX2JveCBsaS5maWx0ZXItYWRkaXRpb25hbCsuZmlsdGVyLWFkZGl0aW9uYWx7XG4gICAgcGFkZGluZy10b3A6MFxufVxuI2NvbnRlbnQgLnNlYXJjaF9ib3ggbGkgI3BlcmlvZCwjY29udGVudCAuc2VhcmNoX2JveCBsaSAjdHlwZXtcbiAgICBtYXJnaW4tcmlnaHQ6MFxufVxuI2NvbnRlbnQgLnNlYXJjaF9ib3ggLmZpbHRlci1idXR0b257XG4gICAgZmxvYXQ6bGVmdDtcbiAgICBjb2xvcjojNGI0ZDRmO1xuICAgIGJhY2tncm91bmQ6I2Y1ZjVmNTtcbiAgICBtYXJnaW46MCAyMnB4IDAgMDtcbiAgICBib3JkZXI6MXB4IHNvbGlkICNFMUUxRTE7XG4gICAgcGFkZGluZzo3cHg7XG4gICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOm5vbmVcbn1cbiNjb250ZW50IC5zZWFyY2hfYm94IC5maWx0ZXItYnV0dG9uOmhvdmVye1xuICAgIGJhY2tncm91bmQ6I2VlZVxufVxuI2NvbnRlbnQgLmFkdmVydF90YWJsZXtcbiAgICB3aWR0aDoxMDAlO1xuICAgIG1hcmdpbjowIDAgMjBweFxufVxuI2NvbnRlbnQgLmFkdmVydF90YWJsZSB0aHtcbiAgICBmb250LXdlaWdodDo3MDA7XG4gICAgdGV4dC1hbGlnbjpsZWZ0O1xuICAgIHZlcnRpY2FsLWFsaWduOnRvcDtcbiAgICBib3JkZXItbGVmdDoxcHggc29saWQgI2RmZTFlNDtcbiAgICBwYWRkaW5nOjE1cHggMTBweCAxMHB4XG59XG4jY29udGVudCAuYWR2ZXJ0X3RhYmxlIHRoOmZpcnN0LWNoaWxke1xuICAgIGRpc3BsYXk6dGFibGUtY2VsbDtcbiAgICBib3JkZXItbGVmdDowXG59XG4jY29udGVudCAuYWR2ZXJ0X3RhYmxlIHRke1xuICAgIHZlcnRpY2FsLWFsaWduOnRvcDtcbiAgICBwYWRkaW5nOjAgMTBweFxufVxuI2NvbnRlbnQgLmFkdmVydF90YWJsZSB0ZDpmaXJzdC1jaGlsZHtcbiAgICBib3JkZXItbGVmdDowXG59XG4jY29udGVudCAuYWR2ZXJ0X3RhYmxlIC5iZyB0ZHtcbiAgICBiYWNrZ3JvdW5kOiNGOEY4Rjhcbn1cbiNjb250ZW50IHB7XG4gICAgcGFkZGluZzowIDAgMTVweDtcbiAgICB0ZXh0LWFsaWduOmp1c3RpZnlcbn1cbiNjb250ZW50IGF7XG4gICAgY29sb3I6IzRiNGQ0ZjtcbiAgICB0ZXh0LWRlY29yYXRpb246bm9uZVxufVxuI2NvbnRlbnQgLmltZ19sZWZ0e1xuICAgIG1hcmdpbjowIDIwcHggMTVweCAwO1xuICAgIGZsb2F0OmxlZnRcbn1cbiNjb250ZW50IGEuaG9tZV91cmwsLmMtaG9tZS11cmx7XG4gICAgd2lkdGg6MjU0cHg7XG4gICAgY29sb3I6IzRiNGQ0ZjtcbiAgICBmb250LXNpemU6MjFweDtcbiAgICBtYXJnaW46MTVweCBhdXRvO1xuICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6MS4yXG59XG4jY29udGVudCBhLmhvbWVfdXJse1xuICAgIHRleHQtZGVjb3JhdGlvbjpub25lO1xuICAgIHBhZGRpbmc6MjgwcHggMCAwXG59XG4jY29udGVudCBhLmhvbWVfdXJsXzF7XG4gICAgYmFja2dyb3VuZDp1cmwoLi4vX2ltZy93b3JraXNfbC5wbmcpIG5vLXJlcGVhdDtcbiAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTpjb250YWluO1xuICAgIGJhY2tncm91bmQtc2l6ZTpjb250YWluXG59XG4jY29udGVudCBhLmhvbWVfdXJsXzJ7XG4gICAgYmFja2dyb3VuZDp1cmwoLi4vX2ltZy9pbWdfMi5qcGcpIG5vLXJlcGVhdFxufVxuI2NvbnRlbnQgYTpob3Zlci5ob21lX3VybHtcbiAgICB0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lXG59XG4uYy1ob21lLXVybHtcbiAgICB0ZXh0LWRlY29yYXRpb246bm9uZVxufVxuLmMtaG9tZS11cmw6aG92ZXJ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZVxufVxuLmMtaG9tZS1waWN7XG4gICAgZGlzcGxheTpibG9jaztcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6NTAlO1xuICAgIGJvcmRlci1yYWRpdXM6NTAlO1xuICAgIG1hcmdpbi1ib3R0b206MjBweDtcbiAgICBvdmVyZmxvdzpoaWRkZW5cbn1cbiNjb250ZW50IC5jb250YWN0LWZvcm0gLmZvcm0gbGkgdGV4dGFyZWEsLmN2LWZvcm0gLmZvcm0gbGkgdGV4dGFyZWF7XG4gICAgb3ZlcmZsb3cteTphdXRvO1xuICAgIHJlc2l6ZTpub25lXG59XG4uYy1ob21lLXBpYyBpbWd7XG4gICAgZGlzcGxheTpibG9ja1xufVxuI2NvbnRlbnQgLm5ld3NfbGlzdHtcbiAgICBwYWRkaW5nOjAgMCAxNXB4O1xuICAgIGRpc3BsYXk6YmxvY2tcbn1cbiNjb250ZW50IC5uZXdzX2xpc3QgbGl7XG4gICAgYm9yZGVyLXRvcDoxcHggc29saWQgI0RGRTFFNDtcbiAgICBwYWRkaW5nOjE1cHggMCAwO1xuICAgIGRpc3BsYXk6YmxvY2tcbn1cbiNjb250ZW50IC5uZXdzX2xpc3QgbGkgYS5tb3Jle1xuICAgIGZvbnQtd2VpZ2h0OjcwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lXG59XG4jY29udGVudCAubmV3c19saXN0IGxpOmZpcnN0LWNoaWxke1xuICAgIGJvcmRlci10b3A6MDtcbiAgICBwYWRkaW5nOjBcbn1cbiNjb250ZW50IC5zdGFmZntcbiAgICBtYXJnaW46MCAwIDE1cHggLTMzcHg7XG4gICAgZGlzcGxheTpibG9ja1xufVxuI2NvbnRlbnQgLnN0YWZmIGxpe1xuICAgIHdpZHRoOjIxNnB4O1xuICAgIG1hcmdpbjowIDAgMTBweCAzM3B4O1xuICAgIGZsb2F0OmxlZnRcbn1cbiNjb250ZW50IC5zdGFmZiBsaS5zZXB7XG4gICAgd2lkdGg6MTAwJVxufVxuI2NvbnRlbnQgLnN0YWZmIGxpIC5mb3Rve1xuICAgIG1hcmdpbjowIDAgMTBweDtcbiAgICBkaXNwbGF5OmJsb2NrXG59XG4jY29udGVudCAuc3RhZmYgbGkgcHtcbiAgICBwYWRkaW5nOjAgNXB4IDE1cHhcbn1cbiNjb250ZW50IC5mb3Jte1xuICAgIHdpZHRoOjMxOHB4O1xuICAgIHBhZGRpbmc6MCAwIDE1cHg7XG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2tcbn1cbiNjb250ZW50IC5mb3JtIGxpe1xuICAgIHBhZGRpbmc6MCAwIDI4cHg7XG4gICAgZGlzcGxheTpibG9jaztcbiAgICBiYWNrZ3JvdW5kOjAgMFxufVxuI2NvbnRlbnQgLmZvcm0gbGkuYm90dG9te1xuICAgIHBhZGRpbmc6MCAwIDEwcHg7XG4gICAgbWFyZ2luOi0xMHB4IDAgMFxufVxuI2NvbnRlbnQgLmZvcm0gbGkgbGFiZWx7XG4gICAgcGFkZGluZzowIDAgNnB4O1xuICAgIGRpc3BsYXk6YmxvY2tcbn1cbiNjb250ZW50IC5mb3JtIGxpIGlucHV0LnRleHQsI2NvbnRlbnQgLmZvcm0gbGkgc2VsZWN0LCNjb250ZW50IC5mb3JtIGxpIHRleHRhcmVhe1xuICAgIGJhY2tncm91bmQ6I0Y3RjdGNztcbiAgICBib3JkZXI6MXB4IHNvbGlkICNFMUUxRTE7XG4gICAgcGFkZGluZzo2cHhcbn1cbiNjb250ZW50IC5mb3JtIGxpIGlucHV0LnRleHQsI2NvbnRlbnQgLmZvcm0gbGkgdGV4dGFyZWF7XG4gICAgd2lkdGg6MzE4cHhcbn1cbiNjb250ZW50IC5mb3JtIGxpIHNlbGVjdHtcbiAgICB3aWR0aDoxNjRweFxufVxuI2NvbnRlbnQgLmZvcm0gbGkgdGV4dGFyZWF7XG4gICAgaGVpZ2h0OjExNHB4O1xuICAgIG92ZXJmbG93OmF1dG9cbn1cbiNjb250ZW50IC5mb3JtIGxpIC5lcnJvcm1lc3NhZ2V7XG4gICAgY29sb3I6I0JCMjU0MztcbiAgICBwYWRkaW5nOjZweCAwIDA7XG4gICAgZGlzcGxheTpibG9ja1xufVxuI2NvbnRlbnQgLmZvcm0gbGkgLnR4dHtcbiAgICBjb2xvcjojQkIyNTQzO1xuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrXG59XG4jY29udGVudCAuZm9ybSBsaSAuYWN0aW9ue1xuICAgIGhlaWdodDoyOHB4O1xuICAgIGNvbG9yOiNGRkY7XG4gICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgYmFja2dyb3VuZDojMDA2OTU3O1xuICAgIGJvcmRlcjoxcHggc29saWQgI0UxRTFFMTtcbiAgICBwYWRkaW5nOjAgMjBweDtcbiAgICBtYXJnaW46MCAxMHB4IDAgMDtcbiAgICBkaXNwbGF5OmlubGluZS1ibG9ja1xufVxuI2NvbnRlbnQgLmZvcm0gbGkgLmFjdGlvbjpob3ZlcntcbiAgICBiYWNrZ3JvdW5kOiMwMDhENzVcbn1cbiNjb250ZW50IC5mb3JtIGxpIC5BY3Rpb25ze1xuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrXG59XG4jY29udGVudCAuY291bnRyeV90YWJze1xuICAgIHdpZHRoOjEwMCU7XG4gICAgcGFkZGluZzowIDAgMTVweDtcbiAgICBmbG9hdDpsZWZ0XG59XG4jY29udGVudCAuY291bnRyeV90YWJzIGxpe1xuICAgIHBhZGRpbmc6MCAxMHB4IDAgMDtcbiAgICBmbG9hdDpsZWZ0XG59XG4jY29udGVudCAuY291bnRyeV90YWJzIGxpIGF7XG4gICAgY29sb3I6IzRiNGQ0ZjtcbiAgICB0ZXh0LWRlY29yYXRpb246bm9uZTtcbiAgICBmbG9hdDpsZWZ0XG59XG4jY29udGVudCAuY291bnRyeV90YWJzIGxpIGEuYWN0e1xuICAgIGZvbnQtd2VpZ2h0OjcwMDtcbiAgICBiYWNrZ3JvdW5kOiNFQkVCRUI7XG4gICAgcGFkZGluZzowIDEwcHhcbn1cbiNjb250ZW50IC5jb3VudHJ5X3RhYnMgbGkgYTpob3ZlcntcbiAgICB0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lXG59XG4jY29udGVudCAucGFnZXN7XG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgcGFkZGluZzowIDAgMTVweDtcbiAgICBkaXNwbGF5OmJsb2NrXG59XG4jY29udGVudCAucGFnZXMgYXtcbiAgICBtYXJnaW46MCAzcHhcbn1cbiNjb250ZW50IC5wYWdlcyBhLnByZXZ7XG4gICAgZm9udC13ZWlnaHQ6NzAwO1xuICAgIGZsb2F0OmxlZnRcbn1cbiNjb250ZW50IC5wYWdlcyBhLm5leHR7XG4gICAgZm9udC13ZWlnaHQ6NzAwO1xuICAgIGZsb2F0OnJpZ2h0XG59XG4jY29udGVudCAucGFnZXMgYS5hY3R7XG4gICAgZm9udC13ZWlnaHQ6NzAwXG59XG4jYmFubmVyc3tcbiAgICB3aWR0aDo5NzZweDtcbiAgICBwYWRkaW5nOjIwcHggMDtcbiAgICBmbG9hdDpsZWZ0XG59XG4jYmFubmVycyBsaXtcbiAgICBtYXJnaW46MCAwIDAgNDBweDtcbiAgICBmbG9hdDpsZWZ0XG59XG4jYmFubmVycyBsaTpmaXJzdC1jaGlsZHtcbiAgICBtYXJnaW46MFxufVxuLmZse1xuICAgIGZsb2F0OmxlZnQhaW1wb3J0YW50XG59XG4uZnJ7XG4gICAgZmxvYXQ6cmlnaHQhaW1wb3J0YW50XG59XG4uY2xlYXJ7XG4gICAgaGVpZ2h0OjA7XG4gICAgY2xlYXI6Ym90aDtcbiAgICBkaXNwbGF5OmJsb2NrXG59XG4uaW5wdXQsaW5wdXQudGV4dCxzZWxlY3QsdGV4dGFyZWF7XG4gICAgYm94LXNpemluZzpib3JkZXItYm94O1xuICAgIC1tb3otYm94LXNpemluZzpib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94XG59XG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsaW5wdXRbdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsaW5wdXRbdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLGlucHV0W3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lcntcbiAgICBib3JkZXI6MDtcbiAgICBwYWRkaW5nOjBcbn1cbi5tYXBfcGFnZXtcbiAgICB3aWR0aDo1NDBweDtcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICBtYXJnaW46MjBweCBhdXRvXG59XG4ubWFwX3BhZ2UgLmxvZ297XG4gICAgbWFyZ2luOjAgMCAzMHB4O1xuICAgIGRpc3BsYXk6YmxvY2tcbn1cbi5tYXBfcGFnZSBwe1xuICAgIHBhZGRpbmc6MCAwIDE1cHg7XG4gICAgZGlzcGxheTpibG9ja1xufVxuLm1hcF9wYWdlIGEubWFwX3VybHtcbiAgICB3aWR0aDoxNjhweDtcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICBkaXNwbGF5OmlubGluZS1ibG9ja1xufVxuLm1hcF9wYWdlIGEubWFwX3VybC5lc3tcbiAgICBoZWlnaHQ6ODlweDtcbiAgICBiYWNrZ3JvdW5kOnVybCguLi9faW1nL21hcF91cmwuanBnKSBuby1yZXBlYXQ7XG4gICAgbWFyZ2luOjAgMCAtMjBweFxufVxuLm1hcF9wYWdlIGE6aG92ZXIubWFwX3VybC5lc3tcbiAgICBiYWNrZ3JvdW5kOnVybCguLi9faW1nL21hcF91cmwuanBnKSAtMjAwcHggMCBuby1yZXBlYXQ7XG4gICAgei1pbmRleDoxXG59XG4ubWFwX3BhZ2UgYS5tYXBfdXJsLmx2e1xuICAgIGhlaWdodDoxMDBweDtcbiAgICBiYWNrZ3JvdW5kOnVybCguLi9faW1nL21hcF91cmwuanBnKSAwIC02OXB4IG5vLXJlcGVhdDtcbiAgICBtYXJnaW46MCAwIC0zMHB4XG59XG4ubWFwX3BhZ2UgYTpob3Zlci5tYXBfdXJsLmx2e1xuICAgIGJhY2tncm91bmQ6dXJsKC4uL19pbWcvbWFwX3VybC5qcGcpIC00MDBweCAtNjlweCBuby1yZXBlYXQ7XG4gICAgei1pbmRleDoxXG59XG4ubWFwX3BhZ2UgYS5tYXBfdXJsLmx0e1xuICAgIGhlaWdodDoxMDlweDtcbiAgICBiYWNrZ3JvdW5kOnVybCguLi9faW1nL21hcF91cmwuanBnKSAwIC0xMzlweCBuby1yZXBlYXRcbn1cbi5tYXBfcGFnZSBhOmhvdmVyLm1hcF91cmwubHR7XG4gICAgYmFja2dyb3VuZDp1cmwoLi4vX2ltZy9tYXBfdXJsLmpwZykgLTYwMHB4IC0xMzlweCBuby1yZXBlYXQ7XG4gICAgei1pbmRleDoxXG59XG4ubWFwX3BhZ2UgLmNvcHl7XG4gICAgcGFkZGluZzoyNXB4IDAgMDtcbiAgICBkaXNwbGF5OmJsb2NrXG59XG4uaGlkZXtcbiAgICBkaXNwbGF5Om5vbmUhaW1wb3J0YW50XG59XG4jdG9wIC5jb3VudHJ5e1xuICAgIG1hcmdpbjo0MHB4IDAgMDtcbiAgICBmbG9hdDpyaWdodFxufVxuI3RvcCAuY291bnRyeSBsaXtcbiAgICBmbG9hdDpsZWZ0XG59XG4jdG9wIC5jb3VudHJ5IGxpIGF7XG4gICAgY29sb3I6I0MzQzNDMztcbiAgICBmb250LXNpemU6MTNweDtcbiAgICB0ZXh0LWRlY29yYXRpb246bm9uZTtcbiAgICBwYWRkaW5nOjAgNnB4O1xuICAgIGZsb2F0OmxlZnRcbn1cbiNjb250ZW50IHVsOm5vdChbY2xhc3NdKSBhLCN0b3AgLmNvdW50cnkgbGkgYTpob3ZlcntcbiAgICB0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lXG59XG4jdG9wIC5jb3VudHJ5IGxpIGEuYWN0e1xuICAgIGNvbG9yOiM5MzkzOTM7XG4gICAgYmFja2dyb3VuZDojRUJFQkVCXG59XG4jY29udGVudCBpbWcubGVmdHtcbiAgICBtYXJnaW46MTVweCAyMHB4IDE1cHggMDtcbiAgICBmbG9hdDpsZWZ0XG59XG4jY29udGVudCBpbWcuaWNve1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIHRvcDo3cHhcbn1cbiNtYXBfY2FudmFze1xuICAgIHdpZHRoOjEwMCU7XG4gICAgaGVpZ2h0OjQ1MHB4XG59XG4jY29udGVudCAuY29udGFjdC1mb3JtIC5mb3JtIGxpIGlucHV0W3R5cGU9dGV4dF0uZXJyb3IsI2NvbnRlbnQgLmNvbnRhY3QtZm9ybSAuZm9ybSBsaSB0ZXh0YXJlYS5lcnJvcntcbiAgICBib3JkZXI6MXB4IHNvbGlkICNCQjI1NDNcbn1cbi5qb2ItY29udHtcbiAgICBwYWRkaW5nOjAgMCAxNXB4O1xuICAgIGRpc3BsYXk6YmxvY2tcbn1cbi5jb250LWNvbnRlbnR7XG4gICAgZGlzcGxheTpibG9jaztcbiAgICBwYWRkaW5nOjAgMCAxMHB4XG59XG4uY3YtZm9ybSAuZm9ybSBsaS5ib3R0b217XG4gICAgcGFkZGluZzowIDAgMTBweDtcbiAgICBtYXJnaW46LTEwcHggMCAwXG59XG4uY3YtZm9ybSAuZm9ybSBsaSBsYWJlbHtcbiAgICBwYWRkaW5nOjAgMCA2cHg7XG4gICAgZGlzcGxheTpibG9ja1xufVxuLmN2LWZvcm0gLmZvcm0gbGkgaW5wdXQudGV4dCwuY3YtZm9ybSAuZm9ybSBsaSB0ZXh0YXJlYXtcbiAgICBiYWNrZ3JvdW5kOiNGN0Y3Rjc7XG4gICAgYm9yZGVyOjFweCBzb2xpZCAjRTFFMUUxO1xuICAgIHBhZGRpbmc6NnB4O1xuICAgIHdpZHRoOjMxOHB4XG59XG4uY3YtZm9ybSAuZm9ybSBsaSB0ZXh0YXJlYXtcbiAgICBoZWlnaHQ6MTE0cHhcbn1cbiNjdXN0b20sI2N1c3RvbSAuYml1cm8taGVhZGVyLCNjdXN0b20gLmJpdXJvLXRpLCNjdXN0b20gLmJpdXJvLXRpLXRleHQsLmFib3V0LWJpdXJve1xuICAgIG92ZXJmbG93OmhpZGRlblxufVxuLmN2LWZvcm0gLmZvcm0gbGkgaW5wdXRbdHlwZT1maWxlXXtcbiAgICBiYWNrZ3JvdW5kOiNGN0Y3Rjc7XG4gICAgYm9yZGVyOjFweCBzb2xpZCAjRTFFMUUxO1xuICAgIHBhZGRpbmc6MCA2cHg7XG4gICAgd2lkdGg6MzA0cHg7XG4gICAgaGVpZ2h0OjMwcHhcbn1cbi5jdi1mb3JtIC5mb3JtIGxpIC5lcnJvcm1lc3NhZ2V7XG4gICAgY29sb3I6I0JCMjU0MztcbiAgICBwYWRkaW5nOjZweCAwIDBcbn1cbi5jdi1mb3JtIC5mb3JtIGxpIGlucHV0W3R5cGU9dGV4dF0uZXJyb3IsLmN2LWZvcm0gLmZvcm0gbGkgaW5wdXRbdHlwZT1maWxlXS5lcnJvcntcbiAgICBib3JkZXI6MXB4IHNvbGlkICNCQjI1NDNcbn1cbi5jdi1mb3JtIC5mb3JtIGxpIC50eHR7XG4gICAgY29sb3I6I0JCMjU0MztcbiAgICBkaXNwbGF5OmlubGluZS1ibG9ja1xufVxuLmN2LWZvcm0gLmZvcm0gbGkgLmFjdGlvbntcbiAgICBoZWlnaHQ6MjhweDtcbiAgICBjb2xvcjojRkZGO1xuICAgIGN1cnNvcjpwb2ludGVyO1xuICAgIGJhY2tncm91bmQ6IzAwNjk1NztcbiAgICBib3JkZXI6MXB4IHNvbGlkICNFMUUxRTE7XG4gICAgcGFkZGluZzowIDIwcHg7XG4gICAgbWFyZ2luOjAgMTBweCAwIDA7XG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2tcbn1cbiNzaWRlYmFyIC5hZGR0aGlzX3NoYXJlIGEsI3NpZGViYXIgLnNoYXJlLnNoYXJlX2FkZHRoaXMgYXtcbiAgICBoZWlnaHQ6MjBweFxufVxuLmN2LWZvcm0gLmZvcm0gbGkgLmFjdGlvbjpob3ZlcntcbiAgICBiYWNrZ3JvdW5kOiMwMDhENzVcbn1cbi5jdi1mb3JtIC5mb3JtIGxpIC5BY3Rpb25ze1xuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrXG59XG4jY3Ytc3VjY2VzcywjY3Ytc3VjY2VzcyBwe1xuICAgIGNvbG9yOiMzOTNcbn1cbiNjb250ZW50IHVsOm5vdChbY2xhc3NdKXtcbiAgICBwYWRkaW5nOjAgMCAxNXB4O1xuICAgIGRpc3BsYXk6YmxvY2tcbn1cbiNjb250ZW50IHVsOm5vdChbY2xhc3NdKSBsaSxcbiNjb250ZW50IHVsLnRhYmxlIGxpe1xuICAgIHBvc2l0aW9uOiAgcmVsYXRpdmU7XG4gICAgLypiYWNrZ3JvdW5kOnVybCguLi9faW1nL2xpc3RfZG90LmdpZikgMCA5cHggbm8tcmVwZWF0OyovXG4gICAgcGFkZGluZzowIDAgNXB4IDI1cHg7XG4gICAgZGlzcGxheTpibG9ja1xufVxuI2NvbnRlbnQgdWw6bm90KFtjbGFzc10pIGxpOmJlZm9yZSxcbiNjb250ZW50IHVsLnRhYmxlIGxpOmJlZm9yZSB7IGNvbnRlbnQ6ICcnOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogOXB4OyBsZWZ0OiAxcHg7IHdpZHRoOiA0cHg7IGhlaWdodDogNHB4OyBib3JkZXItcmFkaXVzOiA1MCU7IGJhY2tncm91bmQ6ICM0YjRkNGY7ICB9XG5cblxuI2NvbnRlbnQgdWw6bm90KFtjbGFzc10pIGE6aG92ZXIsLmFkdmVydF9wYWdlIC5jb250YWluZXIgYTpob3ZlcntcbiAgICB0ZXh0LWRlY29yYXRpb246bm9uZVxufVxuI2NvbnRlbnQgb2x7XG4gICAgcGFkZGluZzowIDAgMTVweCAyMHB4O1xuICAgIHRleHQtYWxpZ246anVzdGlmeVxufVxuI2NvbnRlbnQgb2w+bGl7XG4gICAgcGFkZGluZzowIDAgNXB4O1xuICAgIHRleHQtYWxpZ246anVzdGlmeVxufVxuI3NpZGViYXIgLnNoYXJlLnNoYXJlX2FkZHRoaXN7XG4gICAgd2lkdGg6MTEwcHhcbn1cbiNjb250ZW50IC5jZm9ybSAuZm9ybSBsaSBzZWxlY3R7XG4gICAgd2lkdGg6MzE4cHhcbn1cbiNzaWRlYmFyIC5hZGR0aGlzX3NoYXJle1xuICAgIGhlaWdodDoyMHB4O1xuICAgIHBhZGRpbmc6MnB4IDA7XG4gICAgd2lkdGg6MTAwcHg7XG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2tcbn1cbiNjb250ZW50ICNmaWx0ZXItZW1wdHktcmVzdWx0c3tcbiAgICBwYWRkaW5nLXRvcDoxNXB4XG59XG4jY29udGVudCBhLmhvbWVfdXJsLCNjb250ZW50IGgxLCNzaWRlYmFyICNtZW51PmxpLCNzaWRlYmFyICNtZW51PmxpPmF7XG4gICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlXG59XG4jc2lkZWJhciAjbWVudT5saSB1bCBsaSBhe1xuICAgIHRleHQtdHJhbnNmb3JtOm5vbmVcbn1cbi8qI2N1c3RvbSAuYml1cm8tdGl0bGUgaDEsKi9cbiN0b3BzZWFyY2ggI3RvcC1zZWFyY2gtZm9ybSBsYWJlbCwuYWR2ZXJ0X3BhZ2UgLmNvbnRhaW5lciBoMntcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2Vcbn1cbiNjb250ZW50IHB7XG4gICAgcGFkZGluZy1ib3R0b206MTZweFxufVxuXG4uaGlkZGVuLWNvb3Jkc3tcbiAgICBkaXNwbGF5Om5vbmVcbn1cbiN0b3BzZWFyY2h7XG4gICAgd2lkdGg6MjMwcHg7XG4gICAgbWFyZ2luOjAgYXV0byAyMHB4XG59XG4jdG9wc2VhcmNoICN0b3Atc2VhcmNoLWZvcm0gbGFiZWx7XG4gICAgZGlzcGxheTpibG9jaztcbiAgICBoZWlnaHQ6MjdweDtcbiAgICBmb250LXNpemU6MjFweDtcbiAgICBsaW5lLWhlaWdodDoxLjJcbn1cbiN0b3BzZWFyY2ggI3RvcC1zZWFyY2gtZm9ybSAjc2VhcmNoLWlucHV0LWJsb2Nre1xuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgIGJvcmRlcjoxcHggc29saWQgI2RmZTFlNFxufVxuI3RvcHNlYXJjaCAjdG9wLXNlYXJjaC1mb3JtIC5pbnB1dHtcbiAgICBmbG9hdDpsZWZ0O1xuICAgIHdpZHRoOjE4M3B4O1xuICAgIG1hcmdpbi1yaWdodDoxNXB4O1xuICAgIHBhZGRpbmc6NXB4IDhweDtcbiAgICBjb2xvcjojNGI0ZDRmO1xuICAgIGJvcmRlcjpub25lXG59XG4jdG9wc2VhcmNoICN0b3Atc2VhcmNoLWZvcm0gLnN1Ym1pdHtcbiAgICBmbG9hdDpsZWZ0O1xuICAgIHdpZHRoOjMwcHg7XG4gICAgaGVpZ2h0OjMwcHg7XG4gICAgcGFkZGluZzowO1xuICAgIGN1cnNvcjpwb2ludGVyO1xuICAgIGJhY2tncm91bmQ6dXJsKC4uL19pbWcvdG9wX3NlYXJjaF9ib3hfaWNvbi5wbmcpIDUwJSA1MCUgbm8tcmVwZWF0O1xuICAgIGJvcmRlcjowO1xuICAgIHZlcnRpY2FsLWFsaWduOm1pZGRsZVxufVxuLmJhbm5lcntcbiAgICB3aWR0aDoxODBweDtcbiAgICBoZWlnaHQ6MTYwcHg7XG4gICAgZmxvYXQ6bGVmdDtcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICBsZWZ0Oi0xNXB4O1xuICAgIG1hcmdpbi1yaWdodDo1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206MjBweFxufVxuLmJhbm5lciBhLC5iYW5uZXIgYSBpbWd7XG4gICAgYm9yZGVyOjBcbn1cbi5pY29uOmJlZm9yZXtcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICB0b3A6OXB4O1xuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOjMwcHg7XG4gICAgaGVpZ2h0OjI2cHg7XG4gICAgbWFyZ2luOjAgOHB4IDAgMDtcbiAgICBiYWNrZ3JvdW5kOnVybCguLi9faW1nL2ljb25zLnBuZykgNTBweCA1MHB4IG5vLXJlcGVhdDtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6M3B4O1xuICAgIGJvcmRlci1yYWRpdXM6M3B4XG59XG4jY29udGVudCAuaWNvbi1ibHVlLWRhcmt7XG4gICAgY29sb3I6IzI1MzQ2NjtcbiAgICBmb250LXdlaWdodDo3MDBcbn1cbi5pY29uLWJsdWUtZGFyazpiZWZvcmV7XG4gICAgYm9yZGVyOjFweCBzb2xpZCAjMjUzNDY2XG59XG4uaWNvbi1ibHVlLWRhcms6aG92ZXI6YmVmb3Jle1xuICAgIGJhY2tncm91bmQtY29sb3I6IzI1MzQ2NlxufVxuI2NvbnRlbnQgLmljb24tYmx1ZS1saWdodHtcbiAgICBjb2xvcjojMTU2MjkyO1xuICAgIGZvbnQtd2VpZ2h0OjcwMFxufVxuLmljb24tYmx1ZS1saWdodDpiZWZvcmV7XG4gICAgYm9yZGVyOjFweCBzb2xpZCAjMTU2MjkyXG59XG4uaWNvbi1ibHVlLWxpZ2h0OmhvdmVyOmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiMxNTYyOTJcbn1cbiNjb250ZW50IC5pY29uLXJlZHtcbiAgICBjb2xvcjojYmIyNTQzO1xuICAgIGZvbnQtd2VpZ2h0OjcwMFxufVxuLmljb24tcmVkOmJlZm9yZXtcbiAgICBib3JkZXI6MXB4IHNvbGlkICNiYjI1NDNcbn1cbi5pY29uLXJlZDpob3ZlcjpiZWZvcmV7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojYmIyNTQzXG59XG4jY29udGVudCAuaWNvbi1icm93bntcbiAgICBjb2xvcjojYjc2NjMwO1xuICAgIGZvbnQtd2VpZ2h0OjcwMFxufVxuLmljb24tYnJvd246YmVmb3Jle1xuICAgIGJvcmRlcjoxcHggc29saWQgI2I3NjYzMFxufVxuLmljb24tYnJvd246aG92ZXI6YmVmb3Jle1xuICAgIGJhY2tncm91bmQtY29sb3I6I2I3NjYzMFxufVxuI2NvbnRlbnQgLmljb24tcHVycGxle1xuICAgIGNvbG9yOiM2YjFjM2E7XG4gICAgZm9udC13ZWlnaHQ6NzAwXG59XG4uaWNvbi1wdXJwbGU6YmVmb3Jle1xuICAgIGJvcmRlcjoxcHggc29saWQgIzZiMWMzYVxufVxuLmljb24tcHVycGxlOmhvdmVyOmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiM2YjFjM2Fcbn1cbiNjb250ZW50IC5pY29uLWdyZWVue1xuICAgIGNvbG9yOiMwMDY5NTc7XG4gICAgZm9udC13ZWlnaHQ6NzAwXG59XG4uaWNvbi1ncmVlbjpiZWZvcmV7XG4gICAgYm9yZGVyOjFweCBzb2xpZCAjMDA2OTU3XG59XG4uaWNvbi1ncmVlbjpob3ZlcjpiZWZvcmV7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojMDA2OTU3XG59XG4uaWNvbi1ibHVlLWRhcmsuaWNvbi1mYWNlYm9vazpiZWZvcmV7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjotMnB4IC00NXB4XG59XG4uaWNvbi1ibHVlLWRhcmsuaWNvbi1saW5rZWRpbjpiZWZvcmV7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjotNDBweCAtNDVweFxufVxuLmljb24tYmx1ZS1kYXJrLmljb24tcGhvbmU6YmVmb3Jle1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246LTgwcHggLTQ1cHhcbn1cbi5pY29uLWJsdWUtZGFyay5pY29uLW5vdGU6YmVmb3Jle1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246LTEyMXB4IC00NXB4XG59XG4uaWNvbi1ibHVlLWxpZ2h0Lmljb24tZmFjZWJvb2s6YmVmb3Jle1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246LTJweCAtODdweFxufVxuLmljb24tYmx1ZS1saWdodC5pY29uLWxpbmtlZGluOmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi00MHB4IC04N3B4XG59XG4uaWNvbi1ibHVlLWxpZ2h0Lmljb24tcGhvbmU6YmVmb3Jle1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246LTgwcHggLTg3cHhcbn1cbi5pY29uLWJsdWUtbGlnaHQuaWNvbi1ub3RlOmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMjFweCAtODdweFxufVxuLmljb24tcmVkLmljb24tZmFjZWJvb2s6YmVmb3Jle1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246LTJweCAtMTMxcHhcbn1cbi5pY29uLXJlZC5pY29uLWxpbmtlZGluOmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi00MHB4IC0xMzFweFxufVxuLmljb24tcmVkLmljb24tcGhvbmU6YmVmb3Jle1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246LTgwcHggLTEzMXB4XG59XG4uaWNvbi1yZWQuaWNvbi1ub3RlOmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMjFweCAtMTMxcHhcbn1cbi5pY29uLWJyb3duLmljb24tZmFjZWJvb2s6YmVmb3Jle1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246LTJweCAtMTc2cHhcbn1cbi5pY29uLWJyb3duLmljb24tbGlua2VkaW46YmVmb3Jle1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246LTQwcHggLTE3NnB4XG59XG4uaWNvbi1icm93bi5pY29uLXBob25lOmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC0xNzZweFxufVxuLmljb24tYnJvd24uaWNvbi1ub3RlOmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMjFweCAtMTc2cHhcbn1cbi5pY29uLXB1cnBsZS5pY29uLWZhY2Vib29rOmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi0ycHggLTIxOHB4XG59XG4uaWNvbi1wdXJwbGUuaWNvbi1saW5rZWRpbjpiZWZvcmV7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjotNDBweCAtMjE4cHhcbn1cbi5pY29uLXB1cnBsZS5pY29uLXBob25lOmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC0yMThweFxufVxuLmljb24tcHVycGxlLmljb24tbm90ZTpiZWZvcmV7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjotMTIxcHggLTIxOHB4XG59XG4uaWNvbi1ncmVlbi5pY29uLWZhY2Vib29rOmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi0ycHggLTI1OHB4XG59XG4uaWNvbi1ncmVlbi5pY29uLWxpbmtlZGluOmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi00MHB4IC0yNThweFxufVxuLmljb24tZ3JlZW4uaWNvbi1waG9uZTpiZWZvcmV7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjotODBweCAtMjU4cHhcbn1cbi5pY29uLWdyZWVuLmljb24tbm90ZTpiZWZvcmV7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjotMTIxcHggLTI1OHB4XG59XG4uaWNvbi1mYWNlYm9vazpob3ZlcjpiZWZvcmV7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjotMnB4IC03cHhcbn1cbi5pY29uLWxpbmtlZGluOmhvdmVyOmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi00MHB4IC03cHhcbn1cbi5pY29uLXBob25lOmhvdmVyOmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC03cHhcbn1cbi5pY29uLW5vdGU6aG92ZXI6YmVmb3Jle1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246LTEyMXB4IC03cHhcbn1cbi5hYm91dC1iaXVyb3tcbiAgICBtYXJnaW46MCBhdXRvXG59XG4uYWJvdXQtYml1cm8taW1ne1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIGZsb2F0OmxlZnQ7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBoZWlnaHQ6MjE0cHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0XG59XG4uYWJvdXQtYml1cm8taW1nOmJlZm9yZXtcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICB0b3A6MDtcbiAgICBsZWZ0OjUwJTtcbiAgICB3aWR0aDoxNzhweDtcbiAgICBoZWlnaHQ6MjE0cHg7XG4gICAgbWFyZ2luOjAgMCAwIC04OXB4XG59XG4uYWJvdXQtYml1cm8taW1nLTE6YmVmb3Jle1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246MCAwXG59XG4uYWJvdXQtYml1cm8taW1nLTI6YmVmb3Jle1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246LTE3OHB4IDBcbn1cbi5hYm91dC1iaXVyby1pbWctMzpiZWZvcmV7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjotMzU2cHggMFxufVxuLmFib3V0LWJpdXJvLWltZy00OmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi01MzRweCAwXG59XG4uYWJvdXQtYml1cm8tbHQgLmFib3V0LWJpdXJvLWltZzpiZWZvcmV7XG4gICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vX2ltZy9sdC1hcGllLWlkYXJiaW5pbW8tYWdlbnR1cmEuanBnKVxufVxuLmFib3V0LWJpdXJvLWx2IC5hYm91dC1iaXVyby1pbWc6YmVmb3Jle1xuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uL19pbWcvbHYtYXBpZS1pZGFyYmluaW1vLWFnZW50dXJhLmpwZylcbn1cbi5hYm91dC1iaXVyby1lZSAuYWJvdXQtYml1cm8taW1nOmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9faW1nL2VlLWFwaWUtaWRhcmJpbmltby1hZ2VudHVyYS5qcGcpXG59XG4uYWJvdXQtYml1cm8tZW4gLmFib3V0LWJpdXJvLWltZzpiZWZvcmV7XG4gICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vX2ltZy9lbi1hcGllLWlkYXJiaW5pbW8tYWdlbnR1cmEuanBnKVxufVxuLmFib3V0LWJpdXJvLXJ1IC5hYm91dC1iaXVyby1pbWc6YmVmb3Jle1xuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uL19pbWcvcnUtYXBpZS1pZGFyYmluaW1vLWFnZW50dXJhLmpwZylcbn1cbi5hZHZlcnRfcGFnZXtcbiAgICBtYXgtd2lkdGg6NzM2cHg7XG4gICAgbWFyZ2luOjAgYXV0b1xufVxuLmFkdmVydF9wYWdlIC5jb250YWluZXJ7XG4gICAgcGFkZGluZzoyMHB4O1xuICAgIG9wYWNpdHk6MTtcbiAgICB2aXNpYmlsaXR5OnZpc2libGVcbn1cbi5hZHZlcnRfcGFnZSAuY29udGFpbmVyIGgxe1xuICAgIGZvbnQtd2VpZ2h0OjcwMDtcbiAgICBwYWRkaW5nOjAgMCAxNXB4O1xuICAgIGRpc3BsYXk6YmxvY2tcbn1cbi5hZHZlcnRfcGFnZSAuY29udGFpbmVyIGgye1xuICAgIGZvbnQtd2VpZ2h0OjcwMDtcbiAgICBwYWRkaW5nOjM1cHggMCAwO1xuICAgIG1hcmdpbjowIDY3cHggMzBweCAwO1xuICAgIGZsb2F0OnJpZ2h0XG59XG4uYWR2ZXJ0X3BhZ2UgLmNvbnRhaW5lciBoM3tcbiAgICBmb250LXdlaWdodDo3MDA7XG4gICAgcGFkZGluZzowIDZweCAxOHB4IDBcbn1cbi5hZHZlcnRfcGFnZSAuY29udGFpbmVyIG9sLC5hZHZlcnRfcGFnZSAuY29udGFpbmVyIHAsLmFkdmVydF9wYWdlIC5jb250YWluZXIgdWx7XG4gICAgcGFkZGluZzowIDAgMTVweDtcbiAgICBkaXNwbGF5OmJsb2NrXG59XG4uYWR2ZXJ0X3BhZ2UgLmNvbnRhaW5lciBvbCBsaSwuYWR2ZXJ0X3BhZ2UgLmNvbnRhaW5lciB1bCBsaXtcbiAgICAvKmJhY2tncm91bmQ6dXJsKC4uL19pbWcvbGlzdF9kb3QuZ2lmKSAzNXB4IDhweCBuby1yZXBlYXQ7Ki9cbiAgICBwYWRkaW5nOjAgMCAwIDcwcHg7XG4gICAgZGlzcGxheTpibG9ja1xufVxuLmFkdmVydF9wYWdlIC5jb250YWluZXIgYXtcbiAgICBjb2xvcjojNGI0ZDRmXG59XG4uYWR2ZXJ0X3BhZ2UgLmNvbnRhaW5lciAuY29tcGFueXtcbiAgICBwYWRkaW5nOjAgMCAxNXB4O1xuICAgIGRpc3BsYXk6YmxvY2tcbn1cbi5hZHZlcnRfcGFnZSAuY29udGFpbmVyIC5jdi1mb3JtIC5mb3Jte1xuICAgIHdpZHRoOjMxOHB4O1xuICAgIG1hcmdpbi10b3A6MjBweDtcbiAgICBwYWRkaW5nOjAgMCAxNXB4O1xuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgIGxpc3Qtc3R5bGU6bm9uZVxufVxuLmFkdmVydF9wYWdlIC5jb250YWluZXIgLmN2LWZvcm0gLmZvcm0gbGl7XG4gICAgcGFkZGluZzowIDAgMjhweDtcbiAgICBkaXNwbGF5OmJsb2NrO1xuICAgIGxpc3Qtc3R5bGU6bm9uZTtcbiAgICBiYWNrZ3JvdW5kOjAgMFxufVxuLmpvYi1hZGQgaDN7XG4gICAgZmxvYXQ6bGVmdDtcbiAgICBjbGVhcjpib3RoO1xuICAgIGZvbnQtd2VpZ2h0OjcwMDtcbiAgICBwYWRkaW5nOjAgNnB4IDE1cHggMFxufVxuLmpvYi1hZGQgc3BhbntcbiAgICBkaXNwbGF5OmJsb2NrO1xuICAgIGZsb2F0OmxlZnQ7XG4gICAgcGFkZGluZzowIDAgMTVweFxufVxuI2N1c3RvbSAuYml1cm8taGVhZGVyIHB7XG4gICAgY29sb3I6IzAwNjk1NztcbiAgICBmb250LXdlaWdodDo3MDBcbn1cbiNjdXN0b20gLmJpdXJvLWhlYWRlciAubG9nb3tcbiAgICBmbG9hdDpub25lO1xuICAgIHdpZHRoOjEzM3B4O1xuICAgIG1hcmdpbjowIGF1dG8gMjBweFxufVxuLyojY3VzdG9tIC5iaXVyby10aXRsZXtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgZm9udC1zaXplOiAyMnB4O1xufVxuI2N1c3RvbSAuYml1cm8tdGl0bGUgaDF7XG4gICAgY29sb3I6IzAwNjk1NztcbiAgICBmb250LXdlaWdodDo3MDA7XG4gICAgb3ZlcmZsb3c6aGlkZGVuXG59Ki9cbiNjdXN0b20gLmJpdXJvLXRpLWltZ3tcbiAgICBkaXNwbGF5Om5vbmVcbn1cbiNjdXN0b20gLmJpdXJvLXRpLXRleHQgaDN7XG4gICAgY29sb3I6IzAwNjk1NztcbiAgICBwYWRkaW5nOjBcbn1cbiNjdXN0b20gLmJpdXJvLXRpLXRleHQgbGl7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6MCAwIDAgMTVweDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xufVxuI2N1c3RvbSAuYml1cm8tdGktdGV4dCBsaTpiZWZvcmUgeyAgY29udGVudDogJyc7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiA3cHg7IGxlZnQ6IDJweDsgd2lkdGg6IDZweDsgaGVpZ2h0OiA2cHg7IGJvcmRlci1yYWRpdXM6IDUwJTsgYmFja2dyb3VuZDogIzAwNjk1Nzt9XG5cbkBtZWRpYSAobWluLXdpZHRoOjM2MHB4KXtcbiAgICAjY29udGVudCAuc2VhcmNoX2JveCBsaSAuaW5wdXR7XG4gICAgICAgIHdpZHRoOjgzJVxuICAgIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOjQ4MHB4KXtcbiAgICAjdG9wICNsb2dve1xuICAgICAgICBtYXJnaW46MDtcbiAgICAgICAgZmxvYXQ6bGVmdFxuICAgIH1cbiAgICAjY29udGVudCBpbWcuc3RhcmpvYnMtaW1ne1xuICAgICAgICBmbG9hdDpsZWZ0O1xuICAgICAgICB3aWR0aDoxMDBweDtcbiAgICAgICAgbWFyZ2luOjE1cHggMjBweCAxNXB4IDBcbiAgICB9XG4gICAgI2NvbnRlbnQgLnQtY29udGFjdHMgdGQudC1jb250YWN0cy1jb2wtMXtcbiAgICAgICAgd2lkdGg6NDMlXG4gICAgfVxuICAgICNjb250ZW50IC50LWNvbnRhY3RzIHRkLnQtY29udGFjdHMtY29sLTIsI2NvbnRlbnQgLnQtY29udGFjdHMgdGQudC1jb250YWN0cy1jb2wtM3tcbiAgICAgICAgd2lkdGg6NTAlXG4gICAgfVxuICAgICNjb250ZW50IC5pbmZvX2JveHtcbiAgICAgICAgZmxvYXQ6cmlnaHQ7XG4gICAgICAgIG1hcmdpbjo0N3B4IDAgMjBweCAyMHB4XG4gICAgfVxuICAgICNjb250ZW50IC5zZWFyY2hfYm94IGxpIC5pbnB1dHtcbiAgICAgICAgd2lkdGg6ODglXG4gICAgfVxuICAgICNjb250ZW50IC5hZHZlcnRfdGFibGUgdGR7XG4gICAgICAgIG1heC13aWR0aDoyNjBweDtcbiAgICAgICAgcGFkZGluZzoxMHB4XG4gICAgfVxuICAgICNjb250ZW50IC5hZHZlcnRfdGFibGUgdGQ6bnRoLWNoaWxkKDIpe1xuICAgICAgICB0ZXh0LWFsaWduOnJpZ2h0XG4gICAgfVxuICAgICNjb250ZW50IC5hZHZlcnRfdGFibGUgdGQ6bnRoLWNoaWxkKDQpe1xuICAgICAgICBkaXNwbGF5Om5vbmVcbiAgICB9XG4gICAgI3RvcHNlYXJjaHtcbiAgICAgICAgbWFyZ2luOjdweCAwIDA7XG4gICAgICAgIGZsb2F0OnJpZ2h0O1xuICAgICAgICBjbGVhcjpub25lXG4gICAgfVxuICAgIC5hYm91dC1iaXVyby1pbWd7XG4gICAgICAgIHdpZHRoOjUwJVxuICAgIH1cbiAgICAjY3VzdG9tIC5iaXVyby1oZWFkZXIgLmxvZ297XG4gICAgICAgIGZsb2F0OmxlZnQ7XG4gICAgICAgIG1hcmdpbjowIDIwcHggMjBweCAwXG4gICAgfVxuICAgICNjdXN0b20gLmJpdXJvLXRpLWltZ3tcbiAgICAgICAgZGlzcGxheTpibG9jaztcbiAgICAgICAgZmxvYXQ6bGVmdDtcbiAgICAgICAgd2lkdGg6NzBweFxuICAgIH1cbiAgICAjY3VzdG9tIC5iaXVyby1qb2ItY29udGFjdHN7XG4gICAgICAgIG1hcmdpbjowIDAgMCA3MHB4XG4gICAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6NjAwcHgpe1xuICAgICNjb250ZW50IC5zZWFyY2hfYm94IGxpIGxhYmVse1xuICAgICAgICBmbG9hdDpsZWZ0O1xuICAgICAgICBwYWRkaW5nOjlweCAxMHB4IDAgMFxuICAgIH1cbiAgICAjY29udGVudCAuc2VhcmNoX2JveCBsaSAjc2VhcmNoLWlucHV0LWJsb2Nre1xuICAgICAgICBtYXJnaW46MCAwIDAgMTAwcHhcbiAgICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7XG5cbiAgICAjY29udGVudCAuYWR2ZXJ0X3RhYmxlIHRkOm50aC1jaGlsZCgyKSwjdG9wc2VhcmNoICN0b3Atc2VhcmNoLWZvcm0gbGFiZWx7XG4gICAgICAgIHRleHQtYWxpZ246bGVmdFxuICAgIH1cbiAgICBib2R5e1xuICAgICAgICBmb250LXNpemU6MTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6MS4zXG4gICAgfVxuICAgICNzaWRlYmFyIC5iYW5uZXIsI3NpZGViYXIgLmNvcHksI3RvcCAjbGFuZywjdG9wIC5jb3VudHJ5e1xuICAgICAgICBkaXNwbGF5OmJsb2NrXG4gICAgfVxuICAgICN0b3AgI2xvZ297XG4gICAgICAgIG1hcmdpbjoyMXB4IDAgMjFweCAxNXB4XG4gICAgfVxuICAgICN0b3AgI2xhbmd7XG4gICAgICAgIGZvbnQtc2l6ZToxM3B4O1xuICAgICAgICBjb2xvcjojYTFhMWExO1xuICAgICAgICBtYXJnaW46MTBweCAwIDA7XG4gICAgICAgIGNsZWFyOnJpZ2h0O1xuICAgICAgICBmbG9hdDpyaWdodFxuICAgIH1cblxuICAgICNzaWRlYmFyIC5zaGFyZXtcbiAgICAgICAgZGlzcGxheTpibG9jaztcbiAgICAgICAgbWFyZ2luOjAgMCAxNXB4XG4gICAgfVxuICAgICNzaWRlYmFyIC5jb3B5e1xuICAgICAgICBwYWRkaW5nOjE1cHggMFxuICAgIH1cbiAgICAjY29udGVudCBoMXtcbiAgICAgICAgdGV4dC1hbGlnbjpqdXN0aWZ5XG4gICAgfVxuICAgICNjb250ZW50IGltZy5zdGFyam9icy1pbWd7XG4gICAgICAgIHdpZHRoOjIwMHB4XG4gICAgfVxuICAgICNjb250ZW50IC50LW1lbWJlcnNoaXAgdGR7XG4gICAgICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZmRmZGY7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOjEwcHhcbiAgICB9XG4gICAgI2NvbnRlbnQgLnQtbWVtYmVyc2hpcCAudC1tZW1iZXJzaGlwLWNvbC0xe1xuICAgICAgICB3aWR0aDoxNTBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDoyMHB4XG4gICAgfVxuICAgICNjb250ZW50IC50LWNvbnRhY3RzIHRkLnQtY29udGFjdHMtY29sLTF7XG4gICAgICAgIHdpZHRoOjM0JVxuICAgIH1cbiAgICAjY29udGVudCAudC1jb250YWN0cyB0ZC50LWNvbnRhY3RzLWNvbC0yLCNjb250ZW50IC50LWNvbnRhY3RzIHRkLnQtY29udGFjdHMtY29sLTN7XG4gICAgICAgIHdpZHRoOjMzJVxuICAgIH1cbiAgICAjY29udGVudCAuaW5mb19ib3gudHlsZV8xLCNjb250ZW50IC5pbmZvX2JveC50eWxlXzEgLmJvdHRvbSwjY29udGVudCAuaW5mb19ib3gudHlsZV8yLCNjb250ZW50IC5pbmZvX2JveC50eWxlXzIgLmJvdHRvbSwjY29udGVudCAuaW5mb19ib3gudHlsZV8zLCNjb250ZW50IC5pbmZvX2JveC50eWxlXzMgLmJvdHRvbSwjY29udGVudCAuaW5mb19ib3gudHlsZV80LCNjb250ZW50IC5pbmZvX2JveC50eWxlXzQgLmJvdHRvbSwjY29udGVudCAuaW5mb19ib3gudHlsZV81LCNjb250ZW50IC5pbmZvX2JveC50eWxlXzUgLmJvdHRvbXtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vX2ltZy9pbmZvX2JveF9iZy5wbmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXRcbiAgICB9XG4gICAgI2NvbnRlbnQgLmFkdmVydF90YWJsZSB0ZHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6MXB4IHNvbGlkICNERkUxRTRcbiAgICB9XG4gICAgI2NvbnRlbnQgLmFkdmVydF90YWJsZSB0ZDpudGgtY2hpbGQoNCl7XG4gICAgICAgIGRpc3BsYXk6dGFibGUtY2VsbFxuICAgIH1cbiAgICAjdG9wc2VhcmNoe1xuICAgICAgICBtYXJnaW46MjdweCAwIDAgNjJweFxuICAgIH1cbiAgICAuYWR2ZXJ0X3BhZ2V7XG4gICAgICAgIG1hcmdpbjoyMHB4IGF1dG87XG4gICAgICAgIGJvcmRlcjoxcHggc29saWQgI0U2RTZFNlxuICAgIH1cbiAgICAuYWR2ZXJ0X3BhZ2UgLmNvbnRhaW5lcntcbiAgICAgICAgcGFkZGluZzozMHB4IDQ5cHhcbiAgICB9XG4gICAgI2N1c3RvbSAuYml1cm8taGVhZGVyIC5sb2dve1xuICAgICAgICBtYXJnaW46MCAyMHB4IDI0cHggMFxuICAgIH1cbi8qICAgICNjdXN0b20gLmJpdXJvLXRpdGxle1xuICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAjMDA2OTU3O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgIH0qL1xufVxuQG1lZGlhIChtaW4td2lkdGg6OTgwcHgpe1xuICAgICNjb250ZW50IGgyLCNjb250ZW50IGgzLCNjb250ZW50IHVsOm5vdChbY2xhc3NdKXtcbiAgICAgICAgdGV4dC1hbGlnbjpqdXN0aWZ5XG4gICAgfVxuXG4gICAgI3NpZGViYXIgI21lbnU+bGksI3NpZGViYXIgI21lbnU+bGk+YXtcbiAgICAgICAgZm9udC1mYW1pbHk6J0JlYmFzIE5ldWUnLHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZToyNHB4XG4gICAgfVxuICAgICNjb250ZW50IC5pbmZvX2JveCwjY29udGVudCAuaW5mb19ib3ggcCwjY29udGVudCBhLmhvbWVfdXJsLCNjb250ZW50IGgxLC5jLWhvbWUtdXJse1xuICAgICAgICBmb250LWZhbWlseTonQmViYXMgTmV1ZSdcbiAgICB9XG5cbiAgICAjY29udGVudCBoMXtcbiAgICAgICAgcGFkZGluZzowIDAgMTVweDtcbiAgICAgICAgZm9udC1zaXplOjI0cHhcbiAgICB9XG4gICAgI2NvbnRlbnQgLnQtcmVhc29uIHRke1xuICAgICAgICBkaXNwbGF5OnRhYmxlLWNlbGw7XG4gICAgICAgIHdpZHRoOjUwJVxuICAgIH1cbiAgICAjY29udGVudCAudC1yZWFzb24gLnQtcmVhc29uLWNvbC0xe1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OjIwcHg7XG4gICAgICAgIGJvcmRlci1yaWdodDoxcHggc29saWQgI2RmZGZkZlxuICAgIH1cbiAgICAjY29udGVudCAudC1yZWFzb24gLnQtcmVhc29uLWNvbC0ye1xuICAgICAgICBwYWRkaW5nLWxlZnQ6MjBweFxuICAgIH1cbiAgICAjY29udGVudCAudC1yZWFzb24gLnQtcmVhc29uLWNvbC0yIGgye1xuICAgICAgICBwYWRkaW5nOjEycHggMCAyNXB4XG4gICAgfVxuICAgICNjb250ZW50IC50LW1lbWJlcnNoaXAgdGR7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOjBcbiAgICB9XG4gICAgI2NvbnRlbnQgLnQtbWVtYmVyc2hpcCAudC1tZW1iZXJzaGlwLWNvbC0xe1xuICAgICAgICB3aWR0aDoyNTBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDowXG4gICAgfVxuICAgICNjb250ZW50IC5pbmZvX2JveCwjY29udGVudCAuaW5mb19ib3ggcHtcbiAgICAgICAgZm9udC1zaXplOjE4cHhcbiAgICB9XG4gICAgI2NvbnRlbnQgLnNlYXJjaF9ib3ggbGkgc2VsZWN0e1xuICAgICAgICBtYXJnaW46MCAzM3B4IDEwcHggMFxuICAgIH1cbiAgICAjY29udGVudCAuc2VhcmNoX2JveCBsaSBhLnVybHtcbiAgICAgICAgbWFyZ2luLXRvcDotMzZweFxuICAgIH1cbiAgICAjY29udGVudCAuc2VhcmNoX2JveCBsaSAjc2VhcmNoLWlucHV0LWJsb2Nre1xuICAgICAgICBtYXJnaW46MCAyMDBweCAwIDEwMHB4XG4gICAgfVxuICAgICNjb250ZW50IGEuaG9tZV91cmwsLmMtaG9tZS11cmx7XG4gICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgICAgICBmb250LXdlaWdodDo0MDA7XG4gICAgICAgIG1hcmdpbjoxNXB4IDUwcHg7XG4gICAgICAgIGZvbnQtc2l6ZToyNHB4XG4gICAgfVxuICAgICNjb250ZW50IHVsOm5vdChbY2xhc3NdKSBsaXtcbiAgICAgICAgcGFkZGluZzowIDAgNXB4IDQ1cHg7XG4gICAgfVxuICAgICNjb250ZW50IHVsOm5vdChbY2xhc3NdKSBsaTpiZWZvcmUgeyBsZWZ0OiAyMXB4OyB9XG5cbiAgICAjdG9wc2VhcmNoe1xuICAgICAgICBmbG9hdDpsZWZ0O1xuICAgICAgICBtYXJnaW46NDdweCAwIDEwcHggMTE0cHg7XG4gICAgICAgIHdpZHRoOjU1MHB4XG4gICAgfVxuICAgICN0b3BzZWFyY2ggI3RvcC1zZWFyY2gtZm9ybSBsYWJlbHtcbiAgICAgICAgZmxvYXQ6bGVmdDtcbiAgICAgICAgcGFkZGluZzoycHggMTBweCAwIDA7XG4gICAgICAgIGZvbnQtc2l6ZToyM3B4O1xuICAgICAgICBmb250LWZhbWlseTonQmViYXMgTmV1ZScsc2Fucy1zZXJpZlxuICAgIH1cbiAgICAuYWJvdXQtYml1cm8taW1ne1xuICAgICAgICB3aWR0aDoyNSVcbiAgICB9XG4gICAgLmFkdmVydF9wYWdle1xuICAgICAgICBtYXgtd2lkdGg6Nzc2cHhcbiAgICB9XG4gICAgLmFkdmVydF9wYWdlIC5jb250YWluZXJ7XG4gICAgICAgIHBhZGRpbmc6NTBweCA2OXB4XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTI4MXB4KXtcbiAgICBbaHJlZl49dGVsXXtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6bm9uZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XG4gICAgICAgIGNvbG9yOmluaGVyaXRcbiAgICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDo5NzlweCl7XG4gICAgI2NvbnRlbnQgLmFkdmVydF90YWJsZSB0ZDpudGgtY2hpbGQoMyksI2NvbnRlbnQgLmFkdmVydF90YWJsZSB0aDpudGgtY2hpbGQoMyl7XG4gICAgICAgIGRpc3BsYXk6bm9uZVxuICAgIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KXtcbiAgICAjY29udGVudCBoMSAuaWNvbntcbiAgICAgICAgZGlzcGxheTpibG9jaztcbiAgICAgICAgbWFyZ2luLXRvcDoxMHB4XG4gICAgfVxuICAgICNjb250ZW50IC50LW1lbWJlcnNoaXAgdHJ7XG4gICAgICAgIGRpc3BsYXk6YmxvY2tcbiAgICB9XG4gICAgI2NvbnRlbnQgLnQtbWVtYmVyc2hpcCB0ZHtcbiAgICAgICAgZGlzcGxheTpibG9jaztcbiAgICAgICAgZmxvYXQ6bGVmdDtcbiAgICAgICAgd2lkdGg6MTAwJVxuICAgIH1cbiAgICAjY29udGVudCAudC1tZW1iZXJzaGlwIC50LW1lbWJlcnNoaXAtY29sLTJ7XG4gICAgICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZmRmZGY7XG4gICAgICAgIHBhZGRpbmc6MCAwIDIwcHhcbiAgICB9XG4gICAgI2NvbnRlbnQgLnQtY29udGFjdHMgdGR7XG4gICAgICAgIGZsb2F0OmxlZnQ7XG4gICAgICAgIHdpZHRoOjUwJVxuICAgIH1cbiAgICAjY29udGVudCAuYWR2ZXJ0X3RhYmxlIHRoe1xuICAgICAgICBkaXNwbGF5Om5vbmVcbiAgICB9XG4gICAgI2NvbnRlbnQgLmFkdmVydF90YWJsZSB0aDpmaXJzdC1jaGlsZHtcbiAgICAgICAgZmxvYXQ6bGVmdDtcbiAgICAgICAgd2lkdGg6MTAwJVxuICAgIH1cbiAgICAuaGlkZGVuLW1heC1zbWFsbHtcbiAgICAgICAgZGlzcGxheTpub25lIWltcG9ydGFudFxuICAgIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOjU5OXB4KXtcbiAgICAjY29udGVudCAuc2VhcmNoX2JveCBsaSBzZWxlY3QrbGFiZWx7XG4gICAgICAgIGNsZWFyOmxlZnRcbiAgICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDo0NzlweCl7XG4gICAgI2NvbnRlbnQgLnQtY29udGFjdHMgdGR7XG4gICAgICAgIHdpZHRoOjEwMCVcbiAgICB9XG4gICAgI2NvbnRlbnQgLmFkdmVydF90YWJsZSB0ZHtcbiAgICAgICAgZmxvYXQ6bGVmdDtcbiAgICAgICAgd2lkdGg6MTAwJVxuICAgIH1cbiAgICAjY29udGVudCAuYWR2ZXJ0X3RhYmxlIHRkOmZpcnN0LWNoaWxke1xuICAgICAgICBwYWRkaW5nLXRvcDoxMHB4XG4gICAgfVxuICAgICNjb250ZW50IC5hZHZlcnRfdGFibGUgdGQ6bGFzdC1jaGlsZHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206MTBweFxuICAgIH1cbiAgICAuaGlkZGVuLW1heC14LXNtYWxse1xuICAgICAgICBkaXNwbGF5Om5vbmUhaW1wb3J0YW50XG4gICAgfVxuICAgICNjdXN0b20gLmJpdXJvLWpvYi12YWxpZC10aWxse1xuICAgICAgICBkaXNwbGF5OmJsb2NrXG4gICAgfVxufVxuXG5cblxuXG4iXX0= */
.l-footer{min-height:160px}.c-agencies--list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:16px}.c-agencies--list-item{margin-right:10px;padding:0 12px;font-weight:400;line-height:1.5;cursor:pointer}.is-agencies--list-item-active{background:#ccc;font-weight:700}.c-cookies-warning{position:fixed;left:0;right:0;bottom:0;padding:15px 20px;background:#f6f6f6;overflow:hidden;z-index:100}.c-cookies-warning .bu-action{margin-top:10px}.c-cookies-warning .bu-action--alt{float:right}.c-cookies-warning--inner{margin:0 auto;max-width:976px}#main:after,#top:after,.about-biuro-img:before,.icon:before{content:""}@font-face{font-family:PT Sans Narrow;font-style:normal;font-weight:400;src:local("PT Sans Narrow"),local("PTSans-Narrow"),url(https://fonts.gstatic.com/s/ptsansnarrow/v8/BngRUXNadjH0qYEzV7ab-oWlsYCB.ttf) format("truetype")}@font-face{font-family:PT Sans Narrow;font-style:normal;font-weight:700;src:local("PT Sans Narrow Bold"),local("PTSans-NarrowBold"),url(https://fonts.gstatic.com/s/ptsansnarrow/v8/BngSUXNadjH0qYEzV7ab-oWlsbg95DiC.ttf) format("truetype")}@font-face{font-family:Bebas Neue;src:url(../_fonts/bebas-neue.eot);src:url(../_fonts/bebas-neue.eot?#iefix) format("embedded-opentype"),url(../_fonts/bebas-neue.woff2) format("woff2"),url(../_fonts/bebas-neue.woff) format("woff"),url(../_fonts/bebas-neue.ttf) format("truetype"),url(../_fonts/bebas-neue.svg#BebasNeue) format("svg")}#main:after,#top:after{display:table;clear:both}*{padding:0;margin:0;outline:0}fieldset,img{border:0}ul{list-style:none}table{border-spacing:0}html body{overflow:visible}body{color:#4b4d4f;font-family:PT Sans Narrow,sans-serif;font-size:18px;line-height:1.2;overflow:auto}button,input,select,textarea{color:#4b4d4f;font:16px/1.3 PT Sans Narrow,sans-serif}.bu-action{height:28px;cursor:pointer;border:1px solid #e1e1e1;padding:0 15px;margin:0;display:inline-block}.bu-action--main{color:#fff;background:#006957}.c-nav-footer{margin:0;padding:0;list-style:none}.c-nav-footer+.c-nav-footer{margin-top:20px}.c-nav-footer li{display:inline-block;padding:0 5px}.c-nav-footer a{display:block;padding:0 3px;text-decoration:none;color:#4b4d4f;border:1px solid #fff}#top #lang,#top .country{display:none}.c-nav-footer a:hover{border-color:#ababab}.c-nav-footer .act,.c-nav-footer .act:hover{border-color:#4b4d4f}#top{padding:20px 0 0}#top #logo{float:none;width:133px;margin:0 auto 20px}#top #country{margin:20px 0 0;float:right}#top #country li,#top #lang li{float:left}#top #country li a,#top #lang li a{color:#c3c3c3;font-size:13px;text-decoration:none;padding:0 6px;float:left}#sidebar #menu>li,#sidebar #menu>li>a{font-size:21px;line-height:22px;width:100%}#top #country li a.act,#top #lang li a.act{color:#939393;background:#ebebeb}#top #country li a:hover,#top #lang li a:hover{text-decoration:underline}#sidebar{padding:20px 0 15px 15px;overflow:hidden}#sidebar #menu{width:100%;margin:0 0 20px -15px}#sidebar #menu>li{float:left;padding:0 0 13px}#sidebar #menu>li>a{padding:0 0 1px 15px;color:#4b4d4f;text-decoration:none}#sidebar #menu>li ul{display:block}#sidebar #menu>li ul li{width:100%;padding:6px 0 0 15px;float:left}#sidebar #menu>li ul li a{display:block;color:#4b4d4f;font:16px/1.1 PT Sans Narrow,sans-serif;text-decoration:none}#sidebar .banner,#sidebar .share{display:none}#sidebar .share a{display:inline-block;height:24px;margin:0 10px 0 0}#sidebar .share a.facebook,#sidebar .share a.linkedin,#sidebar .share a.share_all{background:url(../_img/share_icons.png) no-repeat}#sidebar .share a.facebook{width:24px;background-position:0 0}#sidebar .share a.linkedin{width:24px;background-position:0 -50px}#sidebar .share a.share_all{width:49px;background-position:0 -100px}#sidebar .copy{display:none}.style_1>a{background:url(../_img/menu_icons.png) 0 2px no-repeat}.style_1>a.act{background:url(../_img/menu_icons.png) -250px 0 no-repeat}.style_2>a{background:url(../_img/menu_icons.png) 0 -98px no-repeat}.style_2>a.act{background:url(../_img/menu_icons.png) -250px -100px no-repeat}.style_3>a{background:url(../_img/menu_icons.png) 0 -198px no-repeat}.style_3>a.act{background:url(../_img/menu_icons.png) -250px -200px no-repeat}.style_4>a{background:url(../_img/menu_icons.png) 0 -298px no-repeat}.style_4>a.act{background:url(../_img/menu_icons.png) -250px -300px no-repeat}.style_5>a{background:url(../_img/menu_icons.png) 0 -398px no-repeat}.style_5>a.act{background:url(../_img/menu_icons.png) -250px -400px no-repeat}.style_1>ul li{background:url(../_img/menu_icons.png) -250px -15px no-repeat}.style_2>ul li{background:url(../_img/menu_icons.png) -250px -115px no-repeat}.style_3>ul li{background:url(../_img/menu_icons.png) -250px -215px no-repeat}.style_4>ul li{background:url(../_img/menu_icons.png) -250px -315px no-repeat}.style_5>ul li{background:url(../_img/menu_icons.png) -250px -415px no-repeat}.style_1>ul li a.act{color:#253466;background:url(../_img/menu_icons.png) -250px 2px no-repeat}.style_2>ul li a.act{color:#156292;background:url(../_img/menu_icons.png) -250px -98px no-repeat}.style_3>ul li a.act{color:#bb2543;background:url(../_img/menu_icons.png) -250px -198px no-repeat}.style_4>ul li a.act{color:#b7652f;background:url(../_img/menu_icons.png) -250px -298px no-repeat}.style_5>ul li a.act{color:#6b1b39;background:url(../_img/menu_icons.png) -250px -398px no-repeat}#sidebar #menu>li ul li a.act{padding:0 0 0 15px;margin:0 0 0 -15px}#sidebar #menu>li ul li a:hover{text-decoration:underline}#sidebar a.url_newsletter{color:#4b4d4f;font-weight:700;text-decoration:none;background:url(../_img/newsletter_icon.gif) no-repeat;padding:0 15px 0 72px;margin:0 0 35px -15px;clear:both;display:block}#content a:hover,#sidebar a:hover.url_newsletter{text-decoration:underline}#content{padding:17px 0 15px;overflow:hidden}#content img{max-width:100%;height:auto}#content h1{padding:0 0 10px;font-size:22px;font-weight:400}#content h2{padding:0 0 13px;font-size:19px;font-weight:700}#content h2 small{display:block;font-size:16px}#content h3{padding:0 0 10px;font-size:17px;font-weight:700}#content .info_box,#content .info_box p{font-size:16px;line-height:1.2;text-transform:uppercase}#content .t-reason{padding:0;border:0}#content .t-reason td{display:block;vertical-align:top}#content .t-reason .t-reason-col-2 h2{padding:25px 0 13px}#content .t-reason h2{text-align:center}#content .t-reason ul{padding:0}#content .t-membership{width:100%;border:0;text-align:left}#content .t-membership td{text-align:justify;vertical-align:middle}#content .t-membership .t-membership-row-4 td{border-bottom:none}#content .t-contacts-box{max-width:650px}#content .t-contacts{width:100%}#content .t-contacts td{vertical-align:top}#content .t-contacts p{text-align:left}#content .info_box{position:relative;margin:0 0 20px;color:#fff}#content .info_box.tyle_1{background-position:0 0}#content .info_box.tyle_1 .bottom{background-position:-250px 100%}#content .info_box.tyle_2{background-position:-500px 0}#content .info_box.tyle_2 .bottom{background-position:-750px 100%}#content .info_box.tyle_3{background-position:-1000px 0}#content .info_box.tyle_3 .bottom{background-position:-1250px 100%}#content .info_box.tyle_4{background-position:-1500px 0}#content .info_box.tyle_4 .bottom{background-position:-1750px 100%}#content .info_box.tyle_5{background-position:-2000px 0}#content .info_box.tyle_5 .bottom{background-position:-2250px 100%}#content .info_box .bottom{width:219px;height:22px;position:absolute;left:0;bottom:-22px}#content .info_box p{padding:0}#content .search_box{background:#f8f8f8;padding:10px}#content .search_box select{width:130px;background:#f7f7f7;border:1px solid #e1e1e1;padding:6px}#content .search_box li{padding:0;display:block;background:0 0;overflow:hidden}#content .search_box li label{display:block;font-weight:700}#content .search_box li .input{width:78%;color:#4b4d4f;border:0;padding:8px;background:0 0}#content .search_box li select{color:#4b4d4f;background:#f5f5f5;margin:0 20px 10px 0}#content .search_box li select+.filter-button{clear:left;margin-left:100px}#content .search_box li .submit{float:right;width:39px;height:39px;cursor:pointer;background:url(../_img/search_box_icon.gif) 50% 50% no-repeat;border:0;vertical-align:middle}#content .search_box li a.url{float:right;margin-top:7px;padding:4px 18px 4px 0;font-weight:700}#content .search_box li a.url.open{background:url(../_img/search_box_url_icon.gif) right 12px no-repeat}#content .search_box li a.url.close{background:url(../_img/search_box_url_icon.gif) right -13px no-repeat}#content .search_box li #search-input-block{border:1px solid #dfe1e4;background:#fff;overflow:hidden}#content .search_box li.filter-additional{padding-top:10px}#content .search_box li.filter-additional label{float:left;width:95px;padding:6px 5px 0 0}#content .search_box li.filter-additional select{float:left}#content .search_box li.filter-additional+.filter-additional{padding-top:0}#content .search_box li #period,#content .search_box li #type{margin-right:0}#content .search_box .filter-button{float:left;color:#4b4d4f;background:#f5f5f5;margin:0 22px 0 0;border:1px solid #e1e1e1;padding:7px;cursor:pointer;text-decoration:none}#content .search_box .filter-button:hover{background:#eee}#content .advert_table{width:100%;margin:0 0 20px}#content .advert_table th{font-weight:700;text-align:left;vertical-align:top;border-left:1px solid #dfe1e4;padding:15px 10px 10px}#content .advert_table th:first-child{display:table-cell;border-left:0}#content .advert_table td{vertical-align:top;padding:0 10px}#content .advert_table td:first-child{border-left:0}#content .advert_table .bg td{background:#f8f8f8}#content p{padding:0 0 15px;text-align:justify}#content a{color:#4b4d4f;text-decoration:none}#content .img_left{margin:0 20px 15px 0;float:left}#content a.home_url,.c-home-url{width:254px;color:#4b4d4f;font-size:21px;margin:15px auto;display:block;text-align:center;line-height:1.2}#content a.home_url{text-decoration:none;padding:280px 0 0}#content a.home_url_1{background:url(../_img/workis_l.png) no-repeat;background-size:contain}#content a.home_url_2{background:url(../_img/img_2.jpg) no-repeat}#content a:hover.home_url{text-decoration:underline}.c-home-url{text-decoration:none}.c-home-url:hover{text-decoration:underline}.c-home-pic{display:block;border-radius:50%;margin-bottom:20px;overflow:hidden}#content .contact-form .form li textarea,.cv-form .form li textarea{overflow-y:auto;resize:none}.c-home-pic img{display:block}#content .news_list{padding:0 0 15px;display:block}#content .news_list li{border-top:1px solid #dfe1e4;padding:15px 0 0;display:block}#content .news_list li a.more{font-weight:700;text-decoration:underline}#content .news_list li:first-child{border-top:0;padding:0}#content .staff{margin:0 0 15px -33px;display:block}#content .staff li{width:216px;margin:0 0 10px 33px;float:left}#content .staff li.sep{width:100%}#content .staff li .foto{margin:0 0 10px;display:block}#content .staff li p{padding:0 5px 15px}#content .form{width:318px;padding:0 0 15px;display:inline-block}#content .form li{padding:0 0 28px;display:block;background:0 0}#content .form li.bottom{padding:0 0 10px;margin:-10px 0 0}#content .form li label{padding:0 0 6px;display:block}#content .form li input.text,#content .form li select,#content .form li textarea{background:#f7f7f7;border:1px solid #e1e1e1;padding:6px}#content .form li input.text,#content .form li textarea{width:318px}#content .form li select{width:164px}#content .form li textarea{height:114px;overflow:auto}#content .form li .errormessage{color:#bb2543;padding:6px 0 0;display:block}#content .form li .txt{color:#bb2543;display:inline-block}#content .form li .action{height:28px;color:#fff;cursor:pointer;background:#006957;border:1px solid #e1e1e1;padding:0 20px;margin:0 10px 0 0;display:inline-block}#content .form li .action:hover{background:#008d75}#content .form li .Actions{display:inline-block}#content .country_tabs{width:100%;padding:0 0 15px;float:left}#content .country_tabs li{padding:0 10px 0 0;float:left}#content .country_tabs li a{color:#4b4d4f;text-decoration:none;float:left}#content .country_tabs li a.act{font-weight:700;background:#ebebeb;padding:0 10px}#content .country_tabs li a:hover{text-decoration:underline}#content .pages{text-align:center;padding:0 0 15px;display:block}#content .pages a{margin:0 3px}#content .pages a.prev{font-weight:700;float:left}#content .pages a.next{font-weight:700;float:right}#content .pages a.act{font-weight:700}#banners{width:976px;padding:20px 0;float:left}#banners li{margin:0 0 0 40px;float:left}#banners li:first-child{margin:0}.fl{float:left!important}.fr{float:right!important}.clear{height:0;clear:both;display:block}.input,input.text,select,textarea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}.map_page{width:540px;text-align:center;margin:20px auto}.map_page .logo{margin:0 0 30px;display:block}.map_page p{padding:0 0 15px;display:block}.map_page a.map_url{width:168px;position:relative;display:inline-block}.map_page a.map_url.es{height:89px;background:url(../_img/map_url.jpg) no-repeat;margin:0 0 -20px}.map_page a:hover.map_url.es{background:url(../_img/map_url.jpg) -200px 0 no-repeat;z-index:1}.map_page a.map_url.lv{height:100px;background:url(../_img/map_url.jpg) 0 -69px no-repeat;margin:0 0 -30px}.map_page a:hover.map_url.lv{background:url(../_img/map_url.jpg) -400px -69px no-repeat;z-index:1}.map_page a.map_url.lt{height:109px;background:url(../_img/map_url.jpg) 0 -139px no-repeat}.map_page a:hover.map_url.lt{background:url(../_img/map_url.jpg) -600px -139px no-repeat;z-index:1}.map_page .copy{padding:25px 0 0;display:block}.hide{display:none!important}#top .country{margin:40px 0 0;float:right}#top .country li{float:left}#top .country li a{color:#c3c3c3;font-size:13px;text-decoration:none;padding:0 6px;float:left}#content ul:not([class]) a,#top .country li a:hover{text-decoration:underline}#top .country li a.act{color:#939393;background:#ebebeb}#content img.left{margin:15px 20px 15px 0;float:left}#content img.ico{position:relative;top:7px}#map_canvas{width:100%;height:450px}#content .contact-form .form li input[type=text].error,#content .contact-form .form li textarea.error{border:1px solid #bb2543}.job-cont{padding:0 0 15px;display:block}.cont-content{display:block;padding:0 0 10px}.cv-form .form li.bottom{padding:0 0 10px;margin:-10px 0 0}.cv-form .form li label{padding:0 0 6px;display:block}.cv-form .form li input.text,.cv-form .form li textarea{background:#f7f7f7;border:1px solid #e1e1e1;padding:6px;width:318px}.cv-form .form li textarea{height:114px}#custom,#custom .biuro-header,#custom .biuro-ti,#custom .biuro-ti-text,.about-biuro{overflow:hidden}.cv-form .form li input[type=file]{background:#f7f7f7;border:1px solid #e1e1e1;padding:0 6px;width:304px;height:30px}.cv-form .form li .errormessage{color:#bb2543;padding:6px 0 0}.cv-form .form li input[type=file].error,.cv-form .form li input[type=text].error{border:1px solid #bb2543}.cv-form .form li .txt{color:#bb2543;display:inline-block}.cv-form .form li .action{height:28px;color:#fff;cursor:pointer;background:#006957;border:1px solid #e1e1e1;padding:0 20px;margin:0 10px 0 0;display:inline-block}#sidebar .addthis_share a,#sidebar .share.share_addthis a{height:20px}.cv-form .form li .action:hover{background:#008d75}.cv-form .form li .Actions{display:inline-block}#cv-success,#cv-success p{color:#393}#content ul:not([class]){padding:0 0 15px;display:block}#content ul.table li,#content ul:not([class]) li{background:url(../_img/list_dot.gif) 0 9px no-repeat;padding:0 0 5px 25px;display:block}#content ul:not([class]) a:hover,.advert_page .container a:hover{text-decoration:none}#content ol{padding:0 0 15px 20px;text-align:justify}#content ol>li{padding:0 0 5px;text-align:justify}#sidebar .share.share_addthis{width:110px}#content .cform .form li select{width:318px}#sidebar .addthis_share{height:20px;padding:2px 0;width:100px;display:inline-block}#content #filter-empty-results{padding-top:15px}#content a.home_url,#content h1,#sidebar #menu>li,#sidebar #menu>li>a{text-transform:uppercase}#sidebar #menu>li ul li a{text-transform:none}#custom .biuro-title h1,#topsearch #top-search-form label,.advert_page .container h2{text-align:center;text-transform:uppercase}#content p{padding-bottom:16px}.hidden-coords{display:none}#topsearch{width:230px;margin:0 auto 20px}#topsearch #top-search-form label{display:block;height:27px;font-size:21px;line-height:1.2}#topsearch #top-search-form #search-input-block{display:inline-block;border:1px solid #dfe1e4}#topsearch #top-search-form .input{float:left;width:183px;margin-right:15px;padding:5px 8px;color:#4b4d4f;border:none}#topsearch #top-search-form .submit{float:left;width:30px;height:30px;padding:0;cursor:pointer;background:url(../_img/top_search_box_icon.png) 50% 50% no-repeat;border:0;vertical-align:middle}.banner{width:180px;height:160px;float:left;position:relative;left:-15px;margin-right:50px;margin-bottom:20px}.banner a,.banner a img{border:0}.icon:before{position:relative;top:9px;display:inline-block;width:30px;height:26px;margin:0 8px 0 0;background:url(../_img/icons.png) 50px 50px no-repeat;border-radius:3px}#content .icon-blue-dark{color:#253466;font-weight:700}.icon-blue-dark:before{border:1px solid #253466}.icon-blue-dark:hover:before{background-color:#253466}#content .icon-blue-light{color:#156292;font-weight:700}.icon-blue-light:before{border:1px solid #156292}.icon-blue-light:hover:before{background-color:#156292}#content .icon-red{color:#bb2543;font-weight:700}.icon-red:before{border:1px solid #bb2543}.icon-red:hover:before{background-color:#bb2543}#content .icon-brown{color:#b76630;font-weight:700}.icon-brown:before{border:1px solid #b76630}.icon-brown:hover:before{background-color:#b76630}#content .icon-purple{color:#6b1c3a;font-weight:700}.icon-purple:before{border:1px solid #6b1c3a}.icon-purple:hover:before{background-color:#6b1c3a}#content .icon-green{color:#006957;font-weight:700}.icon-green:before{border:1px solid #006957}.icon-green:hover:before{background-color:#006957}.icon-blue-dark.icon-facebook:before{background-position:-2px -45px}.icon-blue-dark.icon-linkedin:before{background-position:-40px -45px}.icon-blue-dark.icon-phone:before{background-position:-80px -45px}.icon-blue-dark.icon-note:before{background-position:-121px -45px}.icon-blue-light.icon-facebook:before{background-position:-2px -87px}.icon-blue-light.icon-linkedin:before{background-position:-40px -87px}.icon-blue-light.icon-phone:before{background-position:-80px -87px}.icon-blue-light.icon-note:before{background-position:-121px -87px}.icon-red.icon-facebook:before{background-position:-2px -131px}.icon-red.icon-linkedin:before{background-position:-40px -131px}.icon-red.icon-phone:before{background-position:-80px -131px}.icon-red.icon-note:before{background-position:-121px -131px}.icon-brown.icon-facebook:before{background-position:-2px -176px}.icon-brown.icon-linkedin:before{background-position:-40px -176px}.icon-brown.icon-phone:before{background-position:-80px -176px}.icon-brown.icon-note:before{background-position:-121px -176px}.icon-purple.icon-facebook:before{background-position:-2px -218px}.icon-purple.icon-linkedin:before{background-position:-40px -218px}.icon-purple.icon-phone:before{background-position:-80px -218px}.icon-purple.icon-note:before{background-position:-121px -218px}.icon-green.icon-facebook:before{background-position:-2px -258px}.icon-green.icon-linkedin:before{background-position:-40px -258px}.icon-green.icon-phone:before{background-position:-80px -258px}.icon-green.icon-note:before{background-position:-121px -258px}.icon-facebook:hover:before{background-position:-2px -7px}.icon-linkedin:hover:before{background-position:-40px -7px}.icon-phone:hover:before{background-position:-80px -7px}.icon-note:hover:before{background-position:-121px -7px}.about-biuro{margin:0 auto}.about-biuro-img{position:relative;float:left;width:100%;height:214px;background-repeat:no-repeat}.about-biuro-img:before{position:absolute;top:0;left:50%;width:178px;height:214px;margin:0 0 0 -89px}.about-biuro-img-1:before{background-position:0 0}.about-biuro-img-2:before{background-position:-178px 0}.about-biuro-img-3:before{background-position:-356px 0}.about-biuro-img-4:before{background-position:-534px 0}.about-biuro-lt .about-biuro-img:before{background-image:url(../_img/lt-apie-idarbinimo-agentura.jpg)}.about-biuro-lv .about-biuro-img:before{background-image:url(../_img/lv-apie-idarbinimo-agentura.jpg)}.about-biuro-ee .about-biuro-img:before{background-image:url(../_img/ee-apie-idarbinimo-agentura.jpg)}.about-biuro-en .about-biuro-img:before{background-image:url(../_img/en-apie-idarbinimo-agentura.jpg)}.about-biuro-ru .about-biuro-img:before{background-image:url(../_img/ru-apie-idarbinimo-agentura.jpg)}.advert_page{max-width:736px;margin:0 auto}.advert_page .container{padding:20px;opacity:1;visibility:visible}.advert_page .container h1{font-weight:700;padding:0 0 15px;display:block}.advert_page .container h2{font-weight:700;padding:35px 0 0;margin:0 67px 30px 0;float:right}.advert_page .container h3{font-weight:700;padding:0 6px 18px 0}.advert_page .container ol,.advert_page .container p,.advert_page .container ul{padding:0 0 15px;display:block}.advert_page .container ol li,.advert_page .container ul li{background:url(../_img/list_dot.gif) 35px 8px no-repeat;padding:0 0 0 70px;display:block}.advert_page .container a{color:#4b4d4f}.advert_page .container .company{padding:0 0 15px;display:block}.advert_page .container .cv-form .form{width:318px;margin-top:20px;padding:0 0 15px;display:inline-block;list-style:none}.advert_page .container .cv-form .form li{padding:0 0 28px;display:block;list-style:none;background:0 0}.job-add h3{float:left;clear:both;font-weight:700;padding:0 6px 15px 0}.job-add span{display:block;float:left;padding:0 0 15px}#custom .biuro-header p{color:#006957;font-weight:700}#custom .biuro-header .logo{float:none;width:133px;margin:0 auto 20px}#custom .biuro-title{padding:20px 0;font-size:22px}#custom .biuro-title h1{color:#006957;font-weight:700;overflow:hidden}#custom .biuro-ti-img{display:none}#custom .biuro-ti-text h3{color:#006957;padding:0}#custom .biuro-ti-text li{position:relative;padding:0 0 0 15px;background:none}#custom .biuro-ti-text li:before{content:"";position:absolute;top:7px;left:2px;width:6px;height:6px;border-radius:50%;background:#006957}@media (max-width:600px){.bu-action{height:44px}}@media (min-width:360px){#content .search_box li .input{width:83%}}@media (min-width:480px){#top #logo{margin:0;float:left}#content img.starjobs-img{float:left;width:100px;margin:15px 20px 15px 0}#content .t-contacts td.t-contacts-col-1{width:43%}#content .t-contacts td.t-contacts-col-2,#content .t-contacts td.t-contacts-col-3{width:50%}#content .info_box{float:right;margin:47px 0 20px 20px}#content .search_box li .input{width:88%}#content .advert_table td{max-width:260px;padding:10px}#content .advert_table td:nth-child(2){text-align:right}#content .advert_table td:nth-child(4){display:none}#topsearch{margin:7px 0 0;float:right;clear:none}.about-biuro-img{width:50%}#custom .biuro-header .logo{float:left;margin:0 20px 20px 0}#custom .biuro-ti-img{display:block;float:left;width:70px}#custom .biuro-job-contacts{margin:0 0 0 70px}}@media (min-width:600px){#content .search_box li label{float:left;padding:9px 10px 0 0}#content .search_box li #search-input-block{margin:0 0 0 100px}}@media (min-width:768px){#content .advert_table td:nth-child(2),#topsearch #top-search-form label{text-align:left}body{font-size:16px;line-height:1.3}#sidebar .banner,#sidebar .copy,#top #lang,#top .country{display:block}#top #logo{margin:21px 0 21px 15px}#top #lang{font-size:13px;color:#a1a1a1;margin:10px 0 0;clear:right;float:right}#sidebar .share{display:block;margin:0 0 15px}#sidebar .copy{padding:15px 0}#content h1{text-align:justify}#content img.starjobs-img{width:200px}#content .t-membership td{border-bottom:1px solid #dfdfdf;padding-bottom:10px}#content .t-membership .t-membership-col-1{width:150px;padding-right:20px}#content .t-contacts td.t-contacts-col-1{width:34%}#content .t-contacts td.t-contacts-col-2,#content .t-contacts td.t-contacts-col-3{width:33%}#content .info_box.tyle_1,#content .info_box.tyle_1 .bottom,#content .info_box.tyle_2,#content .info_box.tyle_2 .bottom,#content .info_box.tyle_3,#content .info_box.tyle_3 .bottom,#content .info_box.tyle_4,#content .info_box.tyle_4 .bottom,#content .info_box.tyle_5,#content .info_box.tyle_5 .bottom{background-image:url(../_img/info_box_bg.png);background-repeat:no-repeat}#content .advert_table td{border-left:1px solid #dfe1e4}#content .advert_table td:nth-child(4){display:table-cell}#topsearch{margin:27px 0 0 62px}.advert_page{margin:20px auto;border:1px solid #e6e6e6}.advert_page .container{padding:30px 49px}#custom .biuro-header .logo{margin:0 20px 24px 0}#custom .biuro-title{border:4px solid #006957;border-radius:12px;padding:20px}}@media (min-width:980px){#content h2,#content h3,#content ul:not([class]){text-align:justify}#sidebar #menu>li,#sidebar #menu>li>a{font-family:Bebas Neue,sans-serif;font-size:24px}#content .info_box,#content .info_box p,#content a.home_url,#content h1,.c-home-url{font-family:Bebas Neue}#content h1{padding:0 0 15px;font-size:24px}#content .t-reason td{display:table-cell;width:50%}#content .t-reason .t-reason-col-1{padding-right:20px;border-right:1px solid #dfdfdf}#content .t-reason .t-reason-col-2{padding-left:20px}#content .t-reason .t-reason-col-2 h2{padding:12px 0 25px}#content .t-membership td{padding-bottom:0}#content .t-membership .t-membership-col-1{width:250px;padding-right:0}#content .info_box,#content .info_box p{font-size:18px}#content .search_box li select{margin:0 33px 10px 0}#content .search_box li a.url{margin-top:-36px}#content .search_box li #search-input-block{margin:0 200px 0 100px}#content a.home_url,.c-home-url{display:inline-block;font-weight:400;margin:15px 50px;font-size:24px}#content ul:not([class]) li{padding:0 0 5px 45px;background-position:20px 9px}#topsearch{float:left;margin:47px 0 10px 114px;width:550px}#topsearch #top-search-form label{float:left;padding:2px 10px 0 0;font-size:23px;font-family:Bebas Neue,sans-serif}.about-biuro-img{width:25%}.advert_page{max-width:776px}.advert_page .container{padding:50px 69px}}@media only screen and (min-width:1281px){[href^=tel]{pointer-events:none;text-decoration:none;color:inherit}}@media (max-width:979px){#content .advert_table td:nth-child(3),#content .advert_table th:nth-child(3){display:none}}@media (max-width:767px){#content h1 .icon{display:block;margin-top:10px}#content .t-membership tr{display:block}#content .t-membership td{display:block;float:left;width:100%}#content .t-membership .t-membership-col-2{border-bottom:1px solid #dfdfdf;padding:0 0 20px}#content .t-contacts td{float:left;width:50%}#content .advert_table th{display:none}#content .advert_table th:first-child{float:left;width:100%}.hidden-max-small{display:none!important}}@media (max-width:599px){#content .search_box li select+label{clear:left}}@media (max-width:479px){#content .t-contacts td{width:100%}#content .advert_table td{float:left;width:100%}#content .advert_table td:first-child{padding-top:10px}#content .advert_table td:last-child{padding-bottom:10px}.hidden-max-x-small{display:none!important}#custom .biuro-job-valid-till{display:block}}
.l-footer{min-height:160px}.c-agencies--list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:16px}.c-agencies--list-item{margin-right:10px;padding:0 12px;font-weight:400;line-height:1.5;cursor:pointer}.is-agencies--list-item-active{background:#ccc;font-weight:700}.c-cookies-warning{position:fixed;left:0;right:0;bottom:0;padding:15px 20px;background:#f6f6f6;overflow:hidden;z-index:100}.c-cookies-warning .bu-action{margin-top:10px}.c-cookies-warning .bu-action--alt{float:right}.c-cookies-warning--inner{margin:0 auto;max-width:976px}#custom .biuro-title{margin:0 0 20px;padding:10px;font-size:calc(1.125rem + .8929vw - 2.85728px);border:2px solid #006957;border:2px solid var(--color--green);border-radius:12px}#custom .biuro-title h1{margin:0;padding:0;line-height:1.2;color:#006957;color:var(--color--green);font-weight:700;overflow:hidden;text-align:center;text-transform:uppercase}#main:after,#top:after,.about-biuro-img:before,.icon:before{content:""}@font-face{font-family:PT Sans Narrow;font-style:normal;font-weight:400;src:local("PT Sans Narrow"),local("PTSans-Narrow"),url(https://fonts.gstatic.com/s/ptsansnarrow/v8/BngRUXNadjH0qYEzV7ab-oWlsYCB.ttf) format("truetype")}@font-face{font-family:PT Sans Narrow;font-style:normal;font-weight:700;src:local("PT Sans Narrow Bold"),local("PTSans-NarrowBold"),url(https://fonts.gstatic.com/s/ptsansnarrow/v8/BngSUXNadjH0qYEzV7ab-oWlsbg95DiC.ttf) format("truetype")}@font-face{font-family:Bebas Neue;src:url(../_fonts/bebas-neue.eot);src:url(../_fonts/bebas-neue.eot?#iefix) format("embedded-opentype"),url(../_fonts/bebas-neue.woff2) format("woff2"),url(../_fonts/bebas-neue.woff) format("woff"),url(../_fonts/bebas-neue.ttf) format("truetype"),url(../_fonts/bebas-neue.svg#BebasNeue) format("svg")}#main:after,#top:after{display:table;clear:both}*{padding:0;margin:0;outline:0}fieldset,img{border:0}ul{list-style:none}table{border-spacing:0}html body{overflow:visible}body{color:#4b4d4f;font-family:PT Sans Narrow,sans-serif;font-size:18px;line-height:1.2;overflow:auto}button,input,select,textarea{color:#4b4d4f;font:16px/1.3 PT Sans Narrow,sans-serif}.bu-action{height:28px;cursor:pointer;border:1px solid #e1e1e1;padding:0 15px;margin:0;display:inline-block}.bu-action--main{color:#fff;background:#006957}.c-nav-footer{margin:0;padding:0;list-style:none}.c-nav-footer+.c-nav-footer{margin-top:20px}.c-nav-footer li{display:inline-block;padding:0 5px}.c-nav-footer a{display:block;padding:0 3px;text-decoration:none;color:#4b4d4f;border:1px solid #fff}#top #lang,#top .country{display:none}.c-nav-footer a:hover{border-color:#ababab}.c-nav-footer .act,.c-nav-footer .act:hover{border-color:#4b4d4f}#top{padding:20px 0 0}#top #logo{float:none;width:133px;margin:0 auto 20px}#top #country{margin:20px 0 0;float:right}#top #country li,#top #lang li{float:left}#top #country li a,#top #lang li a{color:#c3c3c3;font-size:13px;text-decoration:none;padding:0 6px;float:left}#sidebar #menu>li,#sidebar #menu>li>a{font-size:21px;line-height:22px;width:100%}#top #country li a.act,#top #lang li a.act{color:#939393;background:#ebebeb}#top #country li a:hover,#top #lang li a:hover{text-decoration:underline}#sidebar{padding:20px 0 15px 15px;overflow:hidden}#sidebar #menu{width:100%;margin:0 0 20px -15px}#sidebar #menu>li{float:left;padding:0 0 13px}#sidebar #menu>li>a{padding:0 0 1px 15px;color:#4b4d4f;text-decoration:none}#sidebar #menu>li ul{display:block}#sidebar #menu>li ul li{width:100%;padding:6px 0 0 15px;float:left}#sidebar #menu>li ul li a{display:block;color:#4b4d4f;font:16px/1.1 PT Sans Narrow,sans-serif;text-decoration:none}#sidebar .banner,#sidebar .share{display:none}#sidebar .share a{display:inline-block;height:24px;margin:0 10px 0 0}#sidebar .share a.facebook,#sidebar .share a.linkedin,#sidebar .share a.share_all{background:url(../_img/share_icons.png) no-repeat}#sidebar .share a.facebook{width:24px;background-position:0 0}#sidebar .share a.linkedin{width:24px;background-position:0 -50px}#sidebar .share a.share_all{width:49px;background-position:0 -100px}#sidebar .copy{display:none}.style_1>a{background:url(../_img/menu_icons.png) 0 2px no-repeat}.style_1>a.act{background:url(../_img/menu_icons.png) -250px 0 no-repeat}.style_2>a{background:url(../_img/menu_icons.png) 0 -98px no-repeat}.style_2>a.act{background:url(../_img/menu_icons.png) -250px -100px no-repeat}.style_3>a{background:url(../_img/menu_icons.png) 0 -198px no-repeat}.style_3>a.act{background:url(../_img/menu_icons.png) -250px -200px no-repeat}.style_4>a{background:url(../_img/menu_icons.png) 0 -298px no-repeat}.style_4>a.act{background:url(../_img/menu_icons.png) -250px -300px no-repeat}.style_5>a{background:url(../_img/menu_icons.png) 0 -398px no-repeat}.style_5>a.act{background:url(../_img/menu_icons.png) -250px -400px no-repeat}.style_1>ul li{background:url(../_img/menu_icons.png) -250px -15px no-repeat}.style_2>ul li{background:url(../_img/menu_icons.png) -250px -115px no-repeat}.style_3>ul li{background:url(../_img/menu_icons.png) -250px -215px no-repeat}.style_4>ul li{background:url(../_img/menu_icons.png) -250px -315px no-repeat}.style_5>ul li{background:url(../_img/menu_icons.png) -250px -415px no-repeat}.style_1>ul li a.act{color:#253466;background:url(../_img/menu_icons.png) -250px 2px no-repeat}.style_2>ul li a.act{color:#156292;background:url(../_img/menu_icons.png) -250px -98px no-repeat}.style_3>ul li a.act{color:#bb2543;background:url(../_img/menu_icons.png) -250px -198px no-repeat}.style_4>ul li a.act{color:#b7652f;background:url(../_img/menu_icons.png) -250px -298px no-repeat}.style_5>ul li a.act{color:#6b1b39;background:url(../_img/menu_icons.png) -250px -398px no-repeat}#sidebar #menu>li ul li a.act{padding:0 0 0 15px;margin:0 0 0 -15px}#sidebar #menu>li ul li a:hover{text-decoration:underline}#sidebar a.url_newsletter{color:#4b4d4f;font-weight:700;text-decoration:none;background:url(../_img/newsletter_icon.gif) no-repeat;padding:0 15px 0 72px;margin:0 0 35px -15px;clear:both;display:block}#content a:hover,#sidebar a:hover.url_newsletter{text-decoration:underline}#content{padding:17px 0 15px;overflow:hidden}#content img{max-width:100%;height:auto}#content h1{padding:0 0 10px;font-size:22px;font-weight:400}#content h2{padding:0 0 13px;font-size:19px;font-weight:700}#content h2 small{display:block;font-size:16px}#content h3{padding:0 0 10px;font-size:17px;font-weight:700}#content .info_box,#content .info_box p{font-size:16px;line-height:1.2;text-transform:uppercase}#content .t-reason{padding:0;border:0}#content .t-reason td{display:block;vertical-align:top}#content .t-reason .t-reason-col-2 h2{padding:25px 0 13px}#content .t-reason h2{text-align:center}#content .t-reason ul{padding:0}#content .t-membership{width:100%;border:0;text-align:left}#content .t-membership td{text-align:justify;vertical-align:middle}#content .t-membership .t-membership-row-4 td{border-bottom:none}#content .t-contacts-box{max-width:650px}#content .t-contacts{width:100%}#content .t-contacts td{vertical-align:top}#content .t-contacts p{text-align:left}#content .info_box{position:relative;margin:0 0 20px;color:#fff}#content .info_box.tyle_1{background-position:0 0}#content .info_box.tyle_1 .bottom{background-position:-250px 100%}#content .info_box.tyle_2{background-position:-500px 0}#content .info_box.tyle_2 .bottom{background-position:-750px 100%}#content .info_box.tyle_3{background-position:-1000px 0}#content .info_box.tyle_3 .bottom{background-position:-1250px 100%}#content .info_box.tyle_4{background-position:-1500px 0}#content .info_box.tyle_4 .bottom{background-position:-1750px 100%}#content .info_box.tyle_5{background-position:-2000px 0}#content .info_box.tyle_5 .bottom{background-position:-2250px 100%}#content .info_box .bottom{width:219px;height:22px;position:absolute;left:0;bottom:-22px}#content .info_box p{padding:0}#content .search_box{background:#f8f8f8;padding:10px}#content .search_box select{width:130px;background:#f7f7f7;border:1px solid #e1e1e1;padding:6px}#content .search_box li{padding:0;display:block;background:0 0;overflow:hidden}#content .search_box li label{display:block;font-weight:700}#content .search_box li .input{width:78%;color:#4b4d4f;border:0;padding:8px;background:0 0}#content .search_box li select{color:#4b4d4f;background:#f5f5f5;margin:0 20px 10px 0}#content .search_box li select+.filter-button{clear:left;margin-left:100px}#content .search_box li .submit{float:right;width:39px;height:39px;cursor:pointer;background:url(../_img/search_box_icon.gif) 50% 50% no-repeat;border:0;vertical-align:middle}#content .search_box li a.url{float:right;margin-top:7px;padding:4px 18px 4px 0;font-weight:700}#content .search_box li a.url.open{background:url(../_img/search_box_url_icon.gif) right 12px no-repeat}#content .search_box li a.url.close{background:url(../_img/search_box_url_icon.gif) right -13px no-repeat}#content .search_box li #search-input-block{border:1px solid #dfe1e4;background:#fff;overflow:hidden}#content .search_box li.filter-additional{padding-top:10px}#content .search_box li.filter-additional label{float:left;width:95px;padding:6px 5px 0 0}#content .search_box li.filter-additional select{float:left}#content .search_box li.filter-additional+.filter-additional{padding-top:0}#content .search_box li #period,#content .search_box li #type{margin-right:0}#content .search_box .filter-button{float:left;color:#4b4d4f;background:#f5f5f5;margin:0 22px 0 0;border:1px solid #e1e1e1;padding:7px;cursor:pointer;text-decoration:none}#content .search_box .filter-button:hover{background:#eee}#content .advert_table{width:100%;margin:0 0 20px}#content .advert_table th{font-weight:700;text-align:left;vertical-align:top;border-left:1px solid #dfe1e4;padding:15px 10px 10px}#content .advert_table th:first-child{display:table-cell;border-left:0}#content .advert_table td{vertical-align:top;padding:0 10px}#content .advert_table td:first-child{border-left:0}#content .advert_table .bg td{background:#f8f8f8}#content p{padding:0 0 15px;text-align:justify}#content a{color:#4b4d4f;text-decoration:none}#content .img_left{margin:0 20px 15px 0;float:left}#content a.home_url,.c-home-url{width:254px;color:#4b4d4f;font-size:21px;margin:15px auto;display:block;text-align:center;line-height:1.2}#content a.home_url{text-decoration:none;padding:280px 0 0}#content a.home_url_1{background:url(../_img/workis_l.png) no-repeat;background-size:contain}#content a.home_url_2{background:url(../_img/img_2.jpg) no-repeat}#content a:hover.home_url{text-decoration:underline}.c-home-url{text-decoration:none}.c-home-url:hover{text-decoration:underline}.c-home-pic{display:block;border-radius:50%;margin-bottom:20px;overflow:hidden}#content .contact-form .form li textarea,.cv-form .form li textarea{overflow-y:auto;resize:none}.c-home-pic img{display:block}#content .news_list{padding:0 0 15px;display:block}#content .news_list li{border-top:1px solid #dfe1e4;padding:15px 0 0;display:block}#content .news_list li a.more{font-weight:700;text-decoration:underline}#content .news_list li:first-child{border-top:0;padding:0}#content .staff{margin:0 0 15px -33px;display:block}#content .staff li{width:216px;margin:0 0 10px 33px;float:left}#content .staff li.sep{width:100%}#content .staff li .foto{margin:0 0 10px;display:block}#content .staff li p{padding:0 5px 15px}#content .form{width:318px;padding:0 0 15px;display:inline-block}#content .form li{padding:0 0 28px;display:block;background:0 0}#content .form li.bottom{padding:0 0 10px;margin:-10px 0 0}#content .form li label{padding:0 0 6px;display:block}#content .form li input.text,#content .form li select,#content .form li textarea{background:#f7f7f7;border:1px solid #e1e1e1;padding:6px}#content .form li input.text,#content .form li textarea{width:318px}#content .form li select{width:164px}#content .form li textarea{height:114px;overflow:auto}#content .form li .errormessage{color:#bb2543;padding:6px 0 0;display:block}#content .form li .txt{color:#bb2543;display:inline-block}#content .form li .action{height:28px;color:#fff;cursor:pointer;background:#006957;border:1px solid #e1e1e1;padding:0 20px;margin:0 10px 0 0;display:inline-block}#content .form li .action:hover{background:#008d75}#content .form li .Actions{display:inline-block}#content .country_tabs{width:100%;padding:0 0 15px;float:left}#content .country_tabs li{padding:0 10px 0 0;float:left}#content .country_tabs li a{color:#4b4d4f;text-decoration:none;float:left}#content .country_tabs li a.act{font-weight:700;background:#ebebeb;padding:0 10px}#content .country_tabs li a:hover{text-decoration:underline}#content .pages{text-align:center;padding:0 0 15px;display:block}#content .pages a{margin:0 3px}#content .pages a.prev{font-weight:700;float:left}#content .pages a.next{font-weight:700;float:right}#content .pages a.act{font-weight:700}#banners{width:976px;padding:20px 0;float:left}#banners li{margin:0 0 0 40px;float:left}#banners li:first-child{margin:0}.fl{float:left!important}.fr{float:right!important}.clear{height:0;clear:both;display:block}.input,input.text,select,textarea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}.map_page{width:540px;text-align:center;margin:20px auto}.map_page .logo{margin:0 0 30px;display:block}.map_page p{padding:0 0 15px;display:block}.map_page a.map_url{width:168px;position:relative;display:inline-block}.map_page a.map_url.es{height:89px;background:url(../_img/map_url.jpg) no-repeat;margin:0 0 -20px}.map_page a:hover.map_url.es{background:url(../_img/map_url.jpg) -200px 0 no-repeat;z-index:1}.map_page a.map_url.lv{height:100px;background:url(../_img/map_url.jpg) 0 -69px no-repeat;margin:0 0 -30px}.map_page a:hover.map_url.lv{background:url(../_img/map_url.jpg) -400px -69px no-repeat;z-index:1}.map_page a.map_url.lt{height:109px;background:url(../_img/map_url.jpg) 0 -139px no-repeat}.map_page a:hover.map_url.lt{background:url(../_img/map_url.jpg) -600px -139px no-repeat;z-index:1}.map_page .copy{padding:25px 0 0;display:block}.hide{display:none!important}#top .country{margin:40px 0 0;float:right}#top .country li{float:left}#top .country li a{color:#c3c3c3;font-size:13px;text-decoration:none;padding:0 6px;float:left}#content ul:not([class]) a,#top .country li a:hover{text-decoration:underline}#top .country li a.act{color:#939393;background:#ebebeb}#content img.left{margin:15px 20px 15px 0;float:left}#content img.ico{position:relative;top:7px}#map_canvas{width:100%;height:450px}#content .contact-form .form li input[type=text].error,#content .contact-form .form li textarea.error{border:1px solid #bb2543}.job-cont{padding:0 0 15px;display:block}.cont-content{display:block;padding:0 0 10px}.cv-form .form li.bottom{padding:0 0 10px;margin:-10px 0 0}.cv-form .form li label{padding:0 0 6px;display:block}.cv-form .form li input.text,.cv-form .form li textarea{background:#f7f7f7;border:1px solid #e1e1e1;padding:6px;width:318px}.cv-form .form li textarea{height:114px}#custom,#custom .biuro-header,#custom .biuro-ti,#custom .biuro-ti-text,.about-biuro{overflow:hidden}.cv-form .form li input[type=file]{background:#f7f7f7;border:1px solid #e1e1e1;padding:0 6px;width:304px;height:30px}.cv-form .form li .errormessage{color:#bb2543;padding:6px 0 0}.cv-form .form li input[type=file].error,.cv-form .form li input[type=text].error{border:1px solid #bb2543}.cv-form .form li .txt{color:#bb2543;display:inline-block}.cv-form .form li .action{height:28px;color:#fff;cursor:pointer;background:#006957;border:1px solid #e1e1e1;padding:0 20px;margin:0 10px 0 0;display:inline-block}#sidebar .addthis_share a,#sidebar .share.share_addthis a{height:20px}.cv-form .form li .action:hover{background:#008d75}.cv-form .form li .Actions{display:inline-block}#cv-success,#cv-success p{color:#393}#content ul:not([class]){padding:0 0 15px;display:block}#content ul.table li,#content ul:not([class]) li{position:relative;padding:0 0 5px 25px;display:block}#content ul.table li:before,#content ul:not([class]) li:before{content:"";position:absolute;top:9px;left:1px;width:4px;height:4px;border-radius:50%;background:#4b4d4f}#content ul:not([class]) a:hover,.advert_page .container a:hover{text-decoration:none}#content ol{padding:0 0 15px 20px;text-align:justify}#content ol>li{padding:0 0 5px;text-align:justify}#sidebar .share.share_addthis{width:110px}#content .cform .form li select{width:318px}#sidebar .addthis_share{height:20px;padding:2px 0;width:100px;display:inline-block}#content #filter-empty-results{padding-top:15px}#content a.home_url,#content h1,#sidebar #menu>li,#sidebar #menu>li>a{text-transform:uppercase}#sidebar #menu>li ul li a{text-transform:none}#topsearch #top-search-form label,.advert_page .container h2{text-align:center;text-transform:uppercase}#content p{padding-bottom:16px}.hidden-coords{display:none}#topsearch{width:230px;margin:0 auto 20px}#topsearch #top-search-form label{display:block;height:27px;font-size:21px;line-height:1.2}#topsearch #top-search-form #search-input-block{display:inline-block;border:1px solid #dfe1e4}#topsearch #top-search-form .input{float:left;width:183px;margin-right:15px;padding:5px 8px;color:#4b4d4f;border:none}#topsearch #top-search-form .submit{float:left;width:30px;height:30px;padding:0;cursor:pointer;background:url(../_img/top_search_box_icon.png) 50% 50% no-repeat;border:0;vertical-align:middle}.banner{width:180px;height:160px;float:left;position:relative;left:-15px;margin-right:50px;margin-bottom:20px}.banner a,.banner a img{border:0}.icon:before{position:relative;top:9px;display:inline-block;width:30px;height:26px;margin:0 8px 0 0;background:url(../_img/icons.png) 50px 50px no-repeat;border-radius:3px}#content .icon-blue-dark{color:#253466;font-weight:700}.icon-blue-dark:before{border:1px solid #253466}.icon-blue-dark:hover:before{background-color:#253466}#content .icon-blue-light{color:#156292;font-weight:700}.icon-blue-light:before{border:1px solid #156292}.icon-blue-light:hover:before{background-color:#156292}#content .icon-red{color:#bb2543;font-weight:700}.icon-red:before{border:1px solid #bb2543}.icon-red:hover:before{background-color:#bb2543}#content .icon-brown{color:#b76630;font-weight:700}.icon-brown:before{border:1px solid #b76630}.icon-brown:hover:before{background-color:#b76630}#content .icon-purple{color:#6b1c3a;font-weight:700}.icon-purple:before{border:1px solid #6b1c3a}.icon-purple:hover:before{background-color:#6b1c3a}#content .icon-green{color:#006957;font-weight:700}.icon-green:before{border:1px solid #006957}.icon-green:hover:before{background-color:#006957}.icon-blue-dark.icon-facebook:before{background-position:-2px -45px}.icon-blue-dark.icon-linkedin:before{background-position:-40px -45px}.icon-blue-dark.icon-phone:before{background-position:-80px -45px}.icon-blue-dark.icon-note:before{background-position:-121px -45px}.icon-blue-light.icon-facebook:before{background-position:-2px -87px}.icon-blue-light.icon-linkedin:before{background-position:-40px -87px}.icon-blue-light.icon-phone:before{background-position:-80px -87px}.icon-blue-light.icon-note:before{background-position:-121px -87px}.icon-red.icon-facebook:before{background-position:-2px -131px}.icon-red.icon-linkedin:before{background-position:-40px -131px}.icon-red.icon-phone:before{background-position:-80px -131px}.icon-red.icon-note:before{background-position:-121px -131px}.icon-brown.icon-facebook:before{background-position:-2px -176px}.icon-brown.icon-linkedin:before{background-position:-40px -176px}.icon-brown.icon-phone:before{background-position:-80px -176px}.icon-brown.icon-note:before{background-position:-121px -176px}.icon-purple.icon-facebook:before{background-position:-2px -218px}.icon-purple.icon-linkedin:before{background-position:-40px -218px}.icon-purple.icon-phone:before{background-position:-80px -218px}.icon-purple.icon-note:before{background-position:-121px -218px}.icon-green.icon-facebook:before{background-position:-2px -258px}.icon-green.icon-linkedin:before{background-position:-40px -258px}.icon-green.icon-phone:before{background-position:-80px -258px}.icon-green.icon-note:before{background-position:-121px -258px}.icon-facebook:hover:before{background-position:-2px -7px}.icon-linkedin:hover:before{background-position:-40px -7px}.icon-phone:hover:before{background-position:-80px -7px}.icon-note:hover:before{background-position:-121px -7px}.about-biuro{margin:0 auto}.about-biuro-img{position:relative;float:left;width:100%;height:214px;background-repeat:no-repeat}.about-biuro-img:before{position:absolute;top:0;left:50%;width:178px;height:214px;margin:0 0 0 -89px}.about-biuro-img-1:before{background-position:0 0}.about-biuro-img-2:before{background-position:-178px 0}.about-biuro-img-3:before{background-position:-356px 0}.about-biuro-img-4:before{background-position:-534px 0}.about-biuro-lt .about-biuro-img:before{background-image:url(../_img/lt-apie-idarbinimo-agentura.jpg)}.about-biuro-lv .about-biuro-img:before{background-image:url(../_img/lv-apie-idarbinimo-agentura.jpg)}.about-biuro-ee .about-biuro-img:before{background-image:url(../_img/ee-apie-idarbinimo-agentura.jpg)}.about-biuro-en .about-biuro-img:before{background-image:url(../_img/en-apie-idarbinimo-agentura.jpg)}.about-biuro-ru .about-biuro-img:before{background-image:url(../_img/ru-apie-idarbinimo-agentura.jpg)}.advert_page{max-width:736px;margin:0 auto}.advert_page .container{padding:20px;opacity:1;visibility:visible}.advert_page .container h1{font-weight:700;padding:0 0 15px;display:block}.advert_page .container h2{font-weight:700;padding:35px 0 0;margin:0 67px 30px 0;float:right}.advert_page .container h3{font-weight:700;padding:0 6px 18px 0}.advert_page .container ol,.advert_page .container p,.advert_page .container ul{padding:0 0 15px;display:block}.advert_page .container ol li,.advert_page .container ul li{padding:0 0 0 70px;display:block}.advert_page .container a{color:#4b4d4f}.advert_page .container .company{padding:0 0 15px;display:block}.advert_page .container .cv-form .form{width:318px;margin-top:20px;padding:0 0 15px;display:inline-block;list-style:none}.advert_page .container .cv-form .form li{padding:0 0 28px;display:block;list-style:none;background:0 0}.job-add h3{float:left;clear:both;font-weight:700;padding:0 6px 15px 0}.job-add span{display:block;float:left;padding:0 0 15px}#custom .biuro-header p{color:#006957;font-weight:700}#custom .biuro-header .logo{float:none;width:133px;margin:0 auto 20px}#custom .biuro-ti-img{display:none}#custom .biuro-ti-text h3{color:#006957;padding:0}#custom .biuro-ti-text li{position:relative;padding:0 0 0 15px;background:none}#custom .biuro-ti-text li:before{content:"";position:absolute;top:7px;left:2px;width:6px;height:6px;border-radius:50%;background:#006957}@media (min-width:48rem){#custom .biuro-title{border-width:3px;margin:0 0 30px;padding:20px;font-size:22px}}@media (max-width:600px){.bu-action{height:44px}}@media (min-width:360px){#content .search_box li .input{width:83%}}@media (min-width:480px){#top #logo{margin:0;float:left}#content img.starjobs-img{float:left;width:100px;margin:15px 20px 15px 0}#content .t-contacts td.t-contacts-col-1{width:43%}#content .t-contacts td.t-contacts-col-2,#content .t-contacts td.t-contacts-col-3{width:50%}#content .info_box{float:right;margin:47px 0 20px 20px}#content .search_box li .input{width:88%}#content .advert_table td{max-width:260px;padding:10px}#content .advert_table td:nth-child(2){text-align:right}#content .advert_table td:nth-child(4){display:none}#topsearch{margin:7px 0 0;float:right;clear:none}.about-biuro-img{width:50%}#custom .biuro-header .logo{float:left;margin:0 20px 20px 0}#custom .biuro-ti-img{display:block;float:left;width:70px}#custom .biuro-job-contacts{margin:0 0 0 70px}}@media (min-width:600px){#content .search_box li label{float:left;padding:9px 10px 0 0}#content .search_box li #search-input-block{margin:0 0 0 100px}}@media (min-width:768px){#content .advert_table td:nth-child(2),#topsearch #top-search-form label{text-align:left}body{font-size:16px;line-height:1.3}#sidebar .banner,#sidebar .copy,#top #lang,#top .country{display:block}#top #logo{margin:21px 0 21px 15px}#top #lang{font-size:13px;color:#a1a1a1;margin:10px 0 0;clear:right;float:right}#sidebar .share{display:block;margin:0 0 15px}#sidebar .copy{padding:15px 0}#content h1{text-align:justify}#content img.starjobs-img{width:200px}#content .t-membership td{border-bottom:1px solid #dfdfdf;padding-bottom:10px}#content .t-membership .t-membership-col-1{width:150px;padding-right:20px}#content .t-contacts td.t-contacts-col-1{width:34%}#content .t-contacts td.t-contacts-col-2,#content .t-contacts td.t-contacts-col-3{width:33%}#content .info_box.tyle_1,#content .info_box.tyle_1 .bottom,#content .info_box.tyle_2,#content .info_box.tyle_2 .bottom,#content .info_box.tyle_3,#content .info_box.tyle_3 .bottom,#content .info_box.tyle_4,#content .info_box.tyle_4 .bottom,#content .info_box.tyle_5,#content .info_box.tyle_5 .bottom{background-image:url(../_img/info_box_bg.png);background-repeat:no-repeat}#content .advert_table td{border-left:1px solid #dfe1e4}#content .advert_table td:nth-child(4){display:table-cell}#topsearch{margin:27px 0 0 62px}.advert_page{margin:20px auto;border:1px solid #e6e6e6}.advert_page .container{padding:30px 49px}#custom .biuro-header .logo{margin:0 20px 24px 0}}@media (min-width:980px){#content h2,#content h3,#content ul:not([class]){text-align:justify}#sidebar #menu>li,#sidebar #menu>li>a{font-family:Bebas Neue,sans-serif;font-size:24px}#content .info_box,#content .info_box p,#content a.home_url,#content h1,.c-home-url{font-family:Bebas Neue}#content h1{padding:0 0 15px;font-size:24px}#content .t-reason td{display:table-cell;width:50%}#content .t-reason .t-reason-col-1{padding-right:20px;border-right:1px solid #dfdfdf}#content .t-reason .t-reason-col-2{padding-left:20px}#content .t-reason .t-reason-col-2 h2{padding:12px 0 25px}#content .t-membership td{padding-bottom:0}#content .t-membership .t-membership-col-1{width:250px;padding-right:0}#content .info_box,#content .info_box p{font-size:18px}#content .search_box li select{margin:0 33px 10px 0}#content .search_box li a.url{margin-top:-36px}#content .search_box li #search-input-block{margin:0 200px 0 100px}#content a.home_url,.c-home-url{display:inline-block;font-weight:400;margin:15px 50px;font-size:24px}#content ul:not([class]) li{padding:0 0 5px 45px}#content ul:not([class]) li:before{left:21px}#topsearch{float:left;margin:47px 0 10px 114px;width:550px}#topsearch #top-search-form label{float:left;padding:2px 10px 0 0;font-size:23px;font-family:Bebas Neue,sans-serif}.about-biuro-img{width:25%}.advert_page{max-width:776px}.advert_page .container{padding:50px 69px}}@media only screen and (min-width:1281px){[href^=tel]{pointer-events:none;text-decoration:none;color:inherit}}@media (max-width:979px){#content .advert_table td:nth-child(3),#content .advert_table th:nth-child(3){display:none}}@media (max-width:767px){#content h1 .icon{display:block;margin-top:10px}#content .t-membership tr{display:block}#content .t-membership td{display:block;float:left;width:100%}#content .t-membership .t-membership-col-2{border-bottom:1px solid #dfdfdf;padding:0 0 20px}#content .t-contacts td{float:left;width:50%}#content .advert_table th{display:none}#content .advert_table th:first-child{float:left;width:100%}.hidden-max-small{display:none!important}}@media (max-width:599px){#content .search_box li select+label{clear:left}}@media (max-width:479px){#content .t-contacts td{width:100%}#content .advert_table td{float:left;width:100%}#content .advert_table td:first-child{padding-top:10px}#content .advert_table td:last-child{padding-bottom:10px}.hidden-max-x-small{display:none!important}#custom .biuro-job-valid-till{display:block}}
/*# sourceMappingURL=main.min.css.map */
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -24,6 +24,6 @@
?>
<script async src="/wp-content/themes/biuro/js/main.js"></script>
<!-- <script async src="/wp-content/themes/biuro/js/main.min.js"></script> -->
</body>
</html>
......@@ -35,7 +35,9 @@
endif;
?>
<script async src="/wp-content/themes/biuro/js/main.js"></script>
<!-- <script async src="/wp-content/themes/biuro/js/main.js"></script> -->
<!-- <script async src="/wp-content/themes/biuro/js/main.min.js"></script> -->
<script src="/wp-content/themes/biuro/js/main.min.js" async></script>
<!-- <script src="/wp-content/themes/biuro/_js/main.min.js" async></script> -->
</body>
</html>
/******/ (function(modules) { // webpackBootstrap
/******/ // The module cache
/******/ var installedModules = {};
/******/
/******/ // The require function
/******/ function __webpack_require__(moduleId) {
/******/
/******/ // Check if module is in cache
/******/ if(installedModules[moduleId]) {
/******/ return installedModules[moduleId].exports;
/******/ }
/******/ // Create a new module (and put it into the cache)
/******/ var module = installedModules[moduleId] = {
/******/ i: moduleId,
/******/ l: false,
/******/ exports: {}
/******/ };
/******/
/******/ // Execute the module function
/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
/******/
/******/ // Flag the module as loaded
/******/ module.l = true;
/******/
/******/ // Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
/******/
/******/ // expose the modules object (__webpack_modules__)
/******/ __webpack_require__.m = modules;
/******/
/******/ // expose the module cache
/******/ __webpack_require__.c = installedModules;
/******/
/******/ // define getter function for harmony exports
/******/ __webpack_require__.d = function(exports, name, getter) {
/******/ if(!__webpack_require__.o(exports, name)) {
/******/ Object.defineProperty(exports, name, { enumerable: true, get: getter });
/******/ }
/******/ };
/******/
/******/ // define __esModule on exports
/******/ __webpack_require__.r = function(exports) {
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
/******/ }
/******/ Object.defineProperty(exports, '__esModule', { value: true });
/******/ };
/******/
/******/ // create a fake namespace object
/******/ // mode & 1: value is a module id, require it
/******/ // mode & 2: merge all properties of value into the ns
/******/ // mode & 4: return value when already ns object
/******/ // mode & 8|1: behave like require
/******/ __webpack_require__.t = function(value, mode) {
/******/ if(mode & 1) value = __webpack_require__(value);
/******/ if(mode & 8) return value;
/******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
/******/ var ns = Object.create(null);
/******/ __webpack_require__.r(ns);
/******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value });
/******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
/******/ return ns;
/******/ };
/******/
/******/ // getDefaultExport function for compatibility with non-harmony modules
/******/ __webpack_require__.n = function(module) {
/******/ var getter = module && module.__esModule ?
/******/ function getDefault() { return module['default']; } :
/******/ function getModuleExports() { return module; };
/******/ __webpack_require__.d(getter, 'a', getter);
/******/ return getter;
/******/ };
/******/
/******/ // Object.prototype.hasOwnProperty.call
/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
/******/
/******/ // __webpack_public_path__
/******/ __webpack_require__.p = "/";
/******/
/******/
/******/ // Load entry module and return exports
/******/ return __webpack_require__(__webpack_require__.s = 0);
/******/ })
/************************************************************************/
/******/ ({
/***/ "./source/js/main.js":
/*!***************************!*\
!*** ./source/js/main.js ***!
\***************************/
/*! no static exports found */
/***/ (function(module, exports) {
eval("var cb = function cb() {\n var l = document.createElement('link');\n var h = document.getElementsByTagName('head')[0];\n l.rel = 'stylesheet';\n l.href = '/wp-content/themes/biuro/css/main.min.css';\n h.parentNode.insertBefore(l, h);\n};\n\nvar raf = window.requestAnimationFrame || window.mozRequestAnimationFrame || window.webkitRequestAnimationFrame || window.msRequestAnimationFrame;\n\nif (raf) {\n raf(cb);\n} else {\n if (window.addEventListener) {\n window.addEventListener('load', cb);\n } else {\n window.attachEvent('onload', cb);\n }\n}\n\n(function (global) {\n var container = document.getElementById('cookie-warning');\n var btnAgree = document.getElementById('cookie-agree');\n var btnClose = document.getElementById('cookie-close');\n var agreed = useLS() ? localStorage.getItem('biuro-agree') : false;\n\n function useLS() {\n var mod = 'a';\n\n try {\n localStorage.setItem(mod, mod);\n localStorage.removeItem(mod);\n return true;\n } catch (e) {\n return false;\n }\n }\n\n if (!container || !btnAgree || !btnClose || agreed) {\n return;\n }\n\n container.style.display = 'block';\n btnAgree.addEventListener('click', function () {\n if (useLS()) {\n localStorage.setItem('biuro-agree', 'true');\n }\n\n container.style.display = 'none';\n });\n btnClose.addEventListener('click', function () {\n container.style.display = 'none';\n });\n})(window); // if (window.NodeList && !NodeList.prototype.forEach) {\n// NodeList.prototype.forEach = function (callback, thisArg) {\n// thisArg = thisArg || window;\n// for (var i = 0; i < this.length; i++) {\n// callback.call(thisArg, this[i], i, this);\n// }\n// };\n// }\n\n\n(function (global) {\n var expander = document.querySelector('#filter-expand');\n\n if (!expander) {\n return;\n }\n\n expander.addEventListener('click', function (e) {\n e.preventDefault();\n expander.classList.toggle('close');\n expander.classList.toggle('open');\n document.querySelectorAll('#filter-form .filter-additional').forEach(function (node) {\n node.classList.toggle('hide');\n });\n });\n})(window);\n\n//# sourceURL=webpack:///./source/js/main.js?");
/***/ }),
/***/ 0:
/*!******************************!*\
!*** multi ./source/js/main ***!
\******************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
eval("module.exports = __webpack_require__(/*! ./source/js/main */\"./source/js/main.js\");\n\n\n//# sourceURL=webpack:///multi_./source/js/main?");
/***/ })
/******/ });
\ No newline at end of file
......@@ -28,7 +28,7 @@
<input type="text" name="search" id="search" value="<?php echo $search; ?>" class="input text nolabel" />
<button aria-label="Ieškoti" type="submit" id="filter-action" class="submit action" ></button>
</div>
<a href="/darbo-pasiulymai/#" id="filter-expand" class="url close">Išplėstinė paieška</a></li>
<a href="<?php echo esc_url( $searchPageURL ); ?>" id="filter-expand" class="url close">Išplėstinė paieška</a></li>
<li class="filter-additional">
<label for="city">Miestas:</label>
<select name="city" id="city" class="el_130">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment