diff --git a/Phraseanet-production-client/config/config.js b/Phraseanet-production-client/config/config.js index 93308e0d8a..69f6911f4f 100644 --- a/Phraseanet-production-client/config/config.js +++ b/Phraseanet-production-client/config/config.js @@ -13,5 +13,5 @@ module.exports = { setupDir: _root + 'tests/setup/node.js', karmaConf: _root + 'config/karma.conf.js', // change this version when you change JS file for lazy loading - assetFileVersion: 50 + assetFileVersion: 51 }; diff --git a/Phraseanet-production-client/dist/account.js b/Phraseanet-production-client/dist/account.js index ef6cb69423..cdfbdd43e3 100644 --- a/Phraseanet-production-client/dist/account.js +++ b/Phraseanet-production-client/dist/account.js @@ -70,7 +70,7 @@ return /******/ (function(modules) { // webpackBootstrap /******/ __webpack_require__.p = "/assets/production/"; /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 284); +/******/ return __webpack_require__(__webpack_require__.s = 282); /******/ }) /************************************************************************/ /******/ ({ @@ -3864,21 +3864,21 @@ var PluralResolver = function () { /***/ }), -/***/ 284: +/***/ 282: /***/ (function(module, exports, __webpack_require__) { -module.exports = __webpack_require__(285); +module.exports = __webpack_require__(283); /***/ }), -/***/ 285: +/***/ 283: /***/ (function(module, exports, __webpack_require__) { "use strict"; -var _bootstrap = __webpack_require__(286); +var _bootstrap = __webpack_require__(284); var _bootstrap2 = _interopRequireDefault(_bootstrap); @@ -3896,7 +3896,7 @@ module.exports = accountApp; /***/ }), -/***/ 286: +/***/ 284: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3924,7 +3924,7 @@ var _lodash = __webpack_require__(4); var _lodash2 = _interopRequireDefault(_lodash); -var _config = __webpack_require__(287); +var _config = __webpack_require__(285); var _config2 = _interopRequireDefault(_config); @@ -3932,7 +3932,7 @@ var _emitter = __webpack_require__(15); var _emitter2 = _interopRequireDefault(_emitter); -var _account = __webpack_require__(288); +var _account = __webpack_require__(286); var _account2 = _interopRequireDefault(_account); @@ -4010,7 +4010,7 @@ exports.default = bootstrap; /***/ }), -/***/ 287: +/***/ 285: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4029,7 +4029,7 @@ exports.default = defaultConfig; /***/ }), -/***/ 288: +/***/ 286: /***/ (function(module, exports, __webpack_require__) { "use strict"; diff --git a/Phraseanet-production-client/dist/account.min.js b/Phraseanet-production-client/dist/account.min.js index ef6cb69423..cdfbdd43e3 100644 --- a/Phraseanet-production-client/dist/account.min.js +++ b/Phraseanet-production-client/dist/account.min.js @@ -70,7 +70,7 @@ return /******/ (function(modules) { // webpackBootstrap /******/ __webpack_require__.p = "/assets/production/"; /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 284); +/******/ return __webpack_require__(__webpack_require__.s = 282); /******/ }) /************************************************************************/ /******/ ({ @@ -3864,21 +3864,21 @@ var PluralResolver = function () { /***/ }), -/***/ 284: +/***/ 282: /***/ (function(module, exports, __webpack_require__) { -module.exports = __webpack_require__(285); +module.exports = __webpack_require__(283); /***/ }), -/***/ 285: +/***/ 283: /***/ (function(module, exports, __webpack_require__) { "use strict"; -var _bootstrap = __webpack_require__(286); +var _bootstrap = __webpack_require__(284); var _bootstrap2 = _interopRequireDefault(_bootstrap); @@ -3896,7 +3896,7 @@ module.exports = accountApp; /***/ }), -/***/ 286: +/***/ 284: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3924,7 +3924,7 @@ var _lodash = __webpack_require__(4); var _lodash2 = _interopRequireDefault(_lodash); -var _config = __webpack_require__(287); +var _config = __webpack_require__(285); var _config2 = _interopRequireDefault(_config); @@ -3932,7 +3932,7 @@ var _emitter = __webpack_require__(15); var _emitter2 = _interopRequireDefault(_emitter); -var _account = __webpack_require__(288); +var _account = __webpack_require__(286); var _account2 = _interopRequireDefault(_account); @@ -4010,7 +4010,7 @@ exports.default = bootstrap; /***/ }), -/***/ 287: +/***/ 285: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4029,7 +4029,7 @@ exports.default = defaultConfig; /***/ }), -/***/ 288: +/***/ 286: /***/ (function(module, exports, __webpack_require__) { "use strict"; diff --git a/Phraseanet-production-client/dist/authenticate.js b/Phraseanet-production-client/dist/authenticate.js index 949a8bf7a5..be14f386ed 100644 --- a/Phraseanet-production-client/dist/authenticate.js +++ b/Phraseanet-production-client/dist/authenticate.js @@ -96,7 +96,7 @@ return /******/ (function(modules) { // webpackBootstrap /******/ if (__webpack_require__.nc) { /******/ script.setAttribute("nonce", __webpack_require__.nc); /******/ } -/******/ script.src = __webpack_require__.p + "lazy-" + ({}[chunkId]||chunkId) + ".js?v=50"; +/******/ script.src = __webpack_require__.p + "lazy-" + ({}[chunkId]||chunkId) + ".js?v=51"; /******/ var timeout = setTimeout(onScriptComplete, 120000); /******/ script.onerror = script.onload = onScriptComplete; /******/ function onScriptComplete() { @@ -152,7 +152,7 @@ return /******/ (function(modules) { // webpackBootstrap /******/ __webpack_require__.oe = function(err) { console.error(err); throw err; }; /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 267); +/******/ return __webpack_require__(__webpack_require__.s = 265); /******/ }) /************************************************************************/ /******/ ({ @@ -3645,21 +3645,21 @@ var Translator = function (_EventEmitter) { /***/ }), -/***/ 267: +/***/ 265: /***/ (function(module, exports, __webpack_require__) { -module.exports = __webpack_require__(268); +module.exports = __webpack_require__(266); /***/ }), -/***/ 268: +/***/ 266: /***/ (function(module, exports, __webpack_require__) { "use strict"; -var _bootstrap = __webpack_require__(269); +var _bootstrap = __webpack_require__(267); var _bootstrap2 = _interopRequireDefault(_bootstrap); @@ -3677,7 +3677,7 @@ module.exports = authenticateApp; /***/ }), -/***/ 269: +/***/ 267: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3705,7 +3705,7 @@ var _lodash = __webpack_require__(4); var _lodash2 = _interopRequireDefault(_lodash); -var _config = __webpack_require__(270); +var _config = __webpack_require__(268); var _config2 = _interopRequireDefault(_config); @@ -3713,7 +3713,7 @@ var _emitter = __webpack_require__(15); var _emitter2 = _interopRequireDefault(_emitter); -var _authentication = __webpack_require__(271); +var _authentication = __webpack_require__(269); var _authentication2 = _interopRequireDefault(_authentication); @@ -3803,6 +3803,153 @@ exports.default = bootstrap; /***/ }), +/***/ 268: +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); +var defaultConfig = { + locale: 'fr', + basePath: '/', + translations: '/login/language.json' +}; + +exports.default = defaultConfig; + +/***/ }), + +/***/ 269: +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); + +var _jquery = __webpack_require__(0); + +var _jquery2 = _interopRequireDefault(_jquery); + +var _login = __webpack_require__(270); + +var _login2 = _interopRequireDefault(_login); + +var _forgotPassword = __webpack_require__(275); + +var _forgotPassword2 = _interopRequireDefault(_forgotPassword); + +var _renewPassword = __webpack_require__(276); + +var _renewPassword2 = _interopRequireDefault(_renewPassword); + +var _register = __webpack_require__(277); + +var _register2 = _interopRequireDefault(_register); + +var _registerProvider = __webpack_require__(278); + +var _registerProvider2 = _interopRequireDefault(_registerProvider); + +var _renewEmail = __webpack_require__(279); + +var _renewEmail2 = _interopRequireDefault(_renewEmail); + +var _changePassword = __webpack_require__(280); + +var _changePassword2 = _interopRequireDefault(_changePassword); + +var _sprintfJs = __webpack_require__(45); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +__webpack_require__(281); // multiselect + +/* + * This file is part of Phraseanet + * + * (c) 2005-2016 Alchemy + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +var authentication = function authentication(services) { + var configService = services.configService, + localeService = services.localeService, + appEvents = services.appEvents; + + + var initialize = function initialize() { + // close alerts + (0, _jquery2.default)(document).on('click', '.alert .alert-block-close a', function (e) { + e.preventDefault(); + (0, _jquery2.default)(this).closest('.alert').alert('close'); + return false; + }); + + (0, _jquery2.default)('select[multiple="multiple"]').multiselect({ + buttonWidth: '100%', + buttonClass: 'btn btn-inverse', + maxHeight: 185, + includeSelectAllOption: true, + selectAllValue: 'all', + selectAllText: localeService.t('all_collections'), + buttonText: function buttonText(options, select) { + if (options.length === 0) { + return localeService.t('no_collection_selected'); + } else { + + return (0, _sprintfJs.sprintf)(localeService.t(options.length === 1 ? 'one_collection_selected' : 'collections_selected'), options.length); + } + } + }); + (0, _jquery2.default)('form[name="registerForm"]').on('submit', function () { + // must deselect the 'select all' checkbox for server side validation. + (0, _jquery2.default)('select[multiple="multiple"]').multiselect('deselect', 'all'); + }); + }; + + var login = function login() { + // init login form + (0, _login2.default)(services).initialize(); + }; + var forgotPassword = function forgotPassword() { + // init login form + (0, _forgotPassword2.default)(services).initialize(); + }; + var renewPassword = function renewPassword() { + // init login form + (0, _renewPassword2.default)(services).initialize(); + }; + var register = function register() { + // init login form + (0, _register2.default)(services).initialize(); + }; + var registerProvider = function registerProvider() { + // init login form + (0, _registerProvider2.default)(services).initialize(); + }; + var renewEmail = function renewEmail() { + // init login form + (0, _renewEmail2.default)(services).initialize(); + }; + var changePassword = function changePassword() { + // init login form + (0, _changePassword2.default)(services).initialize(); + }; + + return { initialize: initialize, login: login, forgotPassword: forgotPassword, renewPassword: renewPassword, register: register, registerProvider: registerProvider, renewEmail: renewEmail, changePassword: changePassword }; +}; +exports.default = authentication; + +/***/ }), + /***/ 27: /***/ (function(module, __webpack_exports__, __webpack_require__) { @@ -3940,153 +4087,6 @@ var LanguageUtil = function () { "use strict"; -Object.defineProperty(exports, "__esModule", { - value: true -}); -var defaultConfig = { - locale: 'fr', - basePath: '/', - translations: '/login/language.json' -}; - -exports.default = defaultConfig; - -/***/ }), - -/***/ 271: -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _jquery = __webpack_require__(0); - -var _jquery2 = _interopRequireDefault(_jquery); - -var _login = __webpack_require__(272); - -var _login2 = _interopRequireDefault(_login); - -var _forgotPassword = __webpack_require__(277); - -var _forgotPassword2 = _interopRequireDefault(_forgotPassword); - -var _renewPassword = __webpack_require__(278); - -var _renewPassword2 = _interopRequireDefault(_renewPassword); - -var _register = __webpack_require__(279); - -var _register2 = _interopRequireDefault(_register); - -var _registerProvider = __webpack_require__(280); - -var _registerProvider2 = _interopRequireDefault(_registerProvider); - -var _renewEmail = __webpack_require__(281); - -var _renewEmail2 = _interopRequireDefault(_renewEmail); - -var _changePassword = __webpack_require__(282); - -var _changePassword2 = _interopRequireDefault(_changePassword); - -var _sprintfJs = __webpack_require__(45); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -__webpack_require__(283); // multiselect - -/* - * This file is part of Phraseanet - * - * (c) 2005-2016 Alchemy - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -var authentication = function authentication(services) { - var configService = services.configService, - localeService = services.localeService, - appEvents = services.appEvents; - - - var initialize = function initialize() { - // close alerts - (0, _jquery2.default)(document).on('click', '.alert .alert-block-close a', function (e) { - e.preventDefault(); - (0, _jquery2.default)(this).closest('.alert').alert('close'); - return false; - }); - - (0, _jquery2.default)('select[multiple="multiple"]').multiselect({ - buttonWidth: '100%', - buttonClass: 'btn btn-inverse', - maxHeight: 185, - includeSelectAllOption: true, - selectAllValue: 'all', - selectAllText: localeService.t('all_collections'), - buttonText: function buttonText(options, select) { - if (options.length === 0) { - return localeService.t('no_collection_selected'); - } else { - - return (0, _sprintfJs.sprintf)(localeService.t(options.length === 1 ? 'one_collection_selected' : 'collections_selected'), options.length); - } - } - }); - (0, _jquery2.default)('form[name="registerForm"]').on('submit', function () { - // must deselect the 'select all' checkbox for server side validation. - (0, _jquery2.default)('select[multiple="multiple"]').multiselect('deselect', 'all'); - }); - }; - - var login = function login() { - // init login form - (0, _login2.default)(services).initialize(); - }; - var forgotPassword = function forgotPassword() { - // init login form - (0, _forgotPassword2.default)(services).initialize(); - }; - var renewPassword = function renewPassword() { - // init login form - (0, _renewPassword2.default)(services).initialize(); - }; - var register = function register() { - // init login form - (0, _register2.default)(services).initialize(); - }; - var registerProvider = function registerProvider() { - // init login form - (0, _registerProvider2.default)(services).initialize(); - }; - var renewEmail = function renewEmail() { - // init login form - (0, _renewEmail2.default)(services).initialize(); - }; - var changePassword = function changePassword() { - // init login form - (0, _changePassword2.default)(services).initialize(); - }; - - return { initialize: initialize, login: login, forgotPassword: forgotPassword, renewPassword: renewPassword, register: register, registerProvider: registerProvider, renewEmail: renewEmail, changePassword: changePassword }; -}; -exports.default = authentication; - -/***/ }), - -/***/ 272: -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - Object.defineProperty(exports, "__esModule", { value: true }); @@ -4137,7 +4137,7 @@ exports.default = login; /***/ }), -/***/ 273: +/***/ 271: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4436,7 +4436,7 @@ exports.default = FormValidator; /***/ }), -/***/ 274: +/***/ 272: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4458,11 +4458,11 @@ var _backbone = __webpack_require__(53); var _backbone2 = _interopRequireDefault(_backbone); -var _error = __webpack_require__(275); +var _error = __webpack_require__(273); var _error2 = _interopRequireDefault(_error); -var _multiviews = __webpack_require__(276); +var _multiviews = __webpack_require__(274); var _multiviews2 = _interopRequireDefault(_multiviews); @@ -4513,7 +4513,7 @@ exports.default = InputView; /***/ }), -/***/ 275: +/***/ 273: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4595,7 +4595,7 @@ exports.default = ErrorView; /***/ }), -/***/ 276: +/***/ 274: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4637,7 +4637,7 @@ exports.default = { /***/ }), -/***/ 277: +/***/ 275: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4692,7 +4692,7 @@ exports.default = forgotPassword; /***/ }), -/***/ 278: +/***/ 276: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4759,7 +4759,7 @@ exports.default = renewPassword; /***/ }), -/***/ 279: +/***/ 277: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4909,6 +4909,192 @@ exports.default = regiser; /***/ }), +/***/ 278: +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); + +var _jquery = __webpack_require__(0); + +var _jquery2 = _interopRequireDefault(_jquery); + +var _underscore = __webpack_require__(2); + +var _underscore2 = _interopRequireDefault(_underscore); + +var _form = __webpack_require__(43); + +var _form2 = _interopRequireDefault(_form); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +var registerProvider = function registerProvider(services) { + var configService = services.configService, + localeService = services.localeService, + appEvents = services.appEvents; + + var initialize = function initialize() { + var fieldsConfiguration = []; + + _jquery2.default.when.apply(_jquery2.default, [_jquery2.default.ajax({ + url: '/login/registration-fields/', + success: function success(config) { + fieldsConfiguration = config; + } + })]).done(function () { + + var rules = []; + var defaultRules = [{ + name: 'email', + rules: 'required', + message: localeService.t('validation_blank') + }, { + name: 'email', + rules: 'valid_email', + message: localeService.t('validation_email') + }, { + name: 'password', + rules: 'required', + message: localeService.t('validation_blank') + }, { + name: 'password', + rules: 'min_length[5]', + message: localeService.t('validation_length_min', { + postProcess: 'sprintf', + sprintf: ['5'] + }) + }, { + name: 'passwordConfirm', + rules: 'matches[password]', + message: localeService.t('password_match') + }, { + name: 'accept-tou', + rules: 'required', + message: localeService.t('accept_tou'), + type: 'checkbox' + }, { + name: 'collections[]', + rules: 'min_length[1]', + message: localeService.t('validation_choice_min', { + postProcess: 'sprintf', + sprintf: ['1'] + }), + type: 'multiple' + }]; + + _underscore2.default.each(fieldsConfiguration, function (field) { + if (field.required) { + var rule = { + name: field.name, + rules: 'required', + message: localeService.t('validation_blank') + }; + + defaultRules.push(rule); + } + }); + + _underscore2.default.each(defaultRules, function (rule) { + // add rule if element exists + if ((0, _jquery2.default)('[name="' + rule.name + '"]').length >= 1) { + rules.push(rule); + } + }); + + new _form2.default({ + el: (0, _jquery2.default)('form[name=registerForm]'), + rules: rules + }); + }); + }; + + return { initialize: initialize }; +}; /* + * This file is part of Phraseanet + * + * (c) 2005-2016 Alchemy + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +// launch application +exports.default = registerProvider; + +/***/ }), + +/***/ 279: +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); + +var _jquery = __webpack_require__(0); + +var _jquery2 = _interopRequireDefault(_jquery); + +var _form = __webpack_require__(43); + +var _form2 = _interopRequireDefault(_form); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +/* + * This file is part of Phraseanet + * + * (c) 2005-2016 Alchemy + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +var renewEmail = function renewEmail(services) { + var configService = services.configService, + localeService = services.localeService, + appEvents = services.appEvents; + + var initialize = function initialize() { + new _form2.default({ + el: (0, _jquery2.default)('form[name=changeEmail]'), + errorTemplate: '#field_errors_block', + onRenderError: function onRenderError(name, $el) { + $el.closest('.control-group').addClass('error'); + }, + rules: [{ + name: 'form_password', + rules: 'required', + message: localeService.t('validation_blank') + }, { + name: 'form_email', + rules: 'required', + message: localeService.t('validation_blank') + }, { + name: 'form_email', + rules: 'email', + message: localeService.t('validation_email') + }, { + name: 'form_email_confirm', + rules: 'matches[form_email]', + message: localeService.t('email_match') + }] + }); + }; + + return { initialize: initialize }; +}; +exports.default = renewEmail; + +/***/ }), + /***/ 28: /***/ (function(module, __webpack_exports__, __webpack_require__) { @@ -5085,192 +5271,6 @@ var PluralResolver = function () { "use strict"; -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _jquery = __webpack_require__(0); - -var _jquery2 = _interopRequireDefault(_jquery); - -var _underscore = __webpack_require__(2); - -var _underscore2 = _interopRequireDefault(_underscore); - -var _form = __webpack_require__(43); - -var _form2 = _interopRequireDefault(_form); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -var registerProvider = function registerProvider(services) { - var configService = services.configService, - localeService = services.localeService, - appEvents = services.appEvents; - - var initialize = function initialize() { - var fieldsConfiguration = []; - - _jquery2.default.when.apply(_jquery2.default, [_jquery2.default.ajax({ - url: '/login/registration-fields/', - success: function success(config) { - fieldsConfiguration = config; - } - })]).done(function () { - - var rules = []; - var defaultRules = [{ - name: 'email', - rules: 'required', - message: localeService.t('validation_blank') - }, { - name: 'email', - rules: 'valid_email', - message: localeService.t('validation_email') - }, { - name: 'password', - rules: 'required', - message: localeService.t('validation_blank') - }, { - name: 'password', - rules: 'min_length[5]', - message: localeService.t('validation_length_min', { - postProcess: 'sprintf', - sprintf: ['5'] - }) - }, { - name: 'passwordConfirm', - rules: 'matches[password]', - message: localeService.t('password_match') - }, { - name: 'accept-tou', - rules: 'required', - message: localeService.t('accept_tou'), - type: 'checkbox' - }, { - name: 'collections[]', - rules: 'min_length[1]', - message: localeService.t('validation_choice_min', { - postProcess: 'sprintf', - sprintf: ['1'] - }), - type: 'multiple' - }]; - - _underscore2.default.each(fieldsConfiguration, function (field) { - if (field.required) { - var rule = { - name: field.name, - rules: 'required', - message: localeService.t('validation_blank') - }; - - defaultRules.push(rule); - } - }); - - _underscore2.default.each(defaultRules, function (rule) { - // add rule if element exists - if ((0, _jquery2.default)('[name="' + rule.name + '"]').length >= 1) { - rules.push(rule); - } - }); - - new _form2.default({ - el: (0, _jquery2.default)('form[name=registerForm]'), - rules: rules - }); - }); - }; - - return { initialize: initialize }; -}; /* - * This file is part of Phraseanet - * - * (c) 2005-2016 Alchemy - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -// launch application -exports.default = registerProvider; - -/***/ }), - -/***/ 281: -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _jquery = __webpack_require__(0); - -var _jquery2 = _interopRequireDefault(_jquery); - -var _form = __webpack_require__(43); - -var _form2 = _interopRequireDefault(_form); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -/* - * This file is part of Phraseanet - * - * (c) 2005-2016 Alchemy - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -var renewEmail = function renewEmail(services) { - var configService = services.configService, - localeService = services.localeService, - appEvents = services.appEvents; - - var initialize = function initialize() { - new _form2.default({ - el: (0, _jquery2.default)('form[name=changeEmail]'), - errorTemplate: '#field_errors_block', - onRenderError: function onRenderError(name, $el) { - $el.closest('.control-group').addClass('error'); - }, - rules: [{ - name: 'form_password', - rules: 'required', - message: localeService.t('validation_blank') - }, { - name: 'form_email', - rules: 'required', - message: localeService.t('validation_blank') - }, { - name: 'form_email', - rules: 'email', - message: localeService.t('validation_email') - }, { - name: 'form_email_confirm', - rules: 'matches[form_email]', - message: localeService.t('email_match') - }] - }); - }; - - return { initialize: initialize }; -}; -exports.default = renewEmail; - -/***/ }), - -/***/ 282: -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - Object.defineProperty(exports, "__esModule", { value: true }); @@ -5336,7 +5336,7 @@ exports.default = changePassword; /***/ }), -/***/ 283: +/***/ 281: /***/ (function(module, exports) { /*** IMPORTS FROM imports-loader ***/ @@ -25173,11 +25173,11 @@ var _backbone = __webpack_require__(53); var _backbone2 = _interopRequireDefault(_backbone); -var _validator = __webpack_require__(273); +var _validator = __webpack_require__(271); var _validator2 = _interopRequireDefault(_validator); -var _input = __webpack_require__(274); +var _input = __webpack_require__(272); var _input2 = _interopRequireDefault(_input); diff --git a/Phraseanet-production-client/dist/authenticate.min.js b/Phraseanet-production-client/dist/authenticate.min.js index fcd26aad3b..4a600937ef 100644 --- a/Phraseanet-production-client/dist/authenticate.min.js +++ b/Phraseanet-production-client/dist/authenticate.min.js @@ -96,7 +96,7 @@ return /******/ (function(modules) { // webpackBootstrap /******/ if (__webpack_require__.nc) { /******/ script.setAttribute("nonce", __webpack_require__.nc); /******/ } -/******/ script.src = __webpack_require__.p + "lazy-" + ({}[chunkId]||chunkId) + ".min.js?v=50"; +/******/ script.src = __webpack_require__.p + "lazy-" + ({}[chunkId]||chunkId) + ".min.js?v=51"; /******/ var timeout = setTimeout(onScriptComplete, 120000); /******/ script.onerror = script.onload = onScriptComplete; /******/ function onScriptComplete() { @@ -152,7 +152,7 @@ return /******/ (function(modules) { // webpackBootstrap /******/ __webpack_require__.oe = function(err) { console.error(err); throw err; }; /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 267); +/******/ return __webpack_require__(__webpack_require__.s = 265); /******/ }) /************************************************************************/ /******/ ({ @@ -3645,21 +3645,21 @@ var Translator = function (_EventEmitter) { /***/ }), -/***/ 267: +/***/ 265: /***/ (function(module, exports, __webpack_require__) { -module.exports = __webpack_require__(268); +module.exports = __webpack_require__(266); /***/ }), -/***/ 268: +/***/ 266: /***/ (function(module, exports, __webpack_require__) { "use strict"; -var _bootstrap = __webpack_require__(269); +var _bootstrap = __webpack_require__(267); var _bootstrap2 = _interopRequireDefault(_bootstrap); @@ -3677,7 +3677,7 @@ module.exports = authenticateApp; /***/ }), -/***/ 269: +/***/ 267: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3705,7 +3705,7 @@ var _lodash = __webpack_require__(4); var _lodash2 = _interopRequireDefault(_lodash); -var _config = __webpack_require__(270); +var _config = __webpack_require__(268); var _config2 = _interopRequireDefault(_config); @@ -3713,7 +3713,7 @@ var _emitter = __webpack_require__(15); var _emitter2 = _interopRequireDefault(_emitter); -var _authentication = __webpack_require__(271); +var _authentication = __webpack_require__(269); var _authentication2 = _interopRequireDefault(_authentication); @@ -3803,6 +3803,153 @@ exports.default = bootstrap; /***/ }), +/***/ 268: +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); +var defaultConfig = { + locale: 'fr', + basePath: '/', + translations: '/login/language.json' +}; + +exports.default = defaultConfig; + +/***/ }), + +/***/ 269: +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); + +var _jquery = __webpack_require__(0); + +var _jquery2 = _interopRequireDefault(_jquery); + +var _login = __webpack_require__(270); + +var _login2 = _interopRequireDefault(_login); + +var _forgotPassword = __webpack_require__(275); + +var _forgotPassword2 = _interopRequireDefault(_forgotPassword); + +var _renewPassword = __webpack_require__(276); + +var _renewPassword2 = _interopRequireDefault(_renewPassword); + +var _register = __webpack_require__(277); + +var _register2 = _interopRequireDefault(_register); + +var _registerProvider = __webpack_require__(278); + +var _registerProvider2 = _interopRequireDefault(_registerProvider); + +var _renewEmail = __webpack_require__(279); + +var _renewEmail2 = _interopRequireDefault(_renewEmail); + +var _changePassword = __webpack_require__(280); + +var _changePassword2 = _interopRequireDefault(_changePassword); + +var _sprintfJs = __webpack_require__(45); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +__webpack_require__(281); // multiselect + +/* + * This file is part of Phraseanet + * + * (c) 2005-2016 Alchemy + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +var authentication = function authentication(services) { + var configService = services.configService, + localeService = services.localeService, + appEvents = services.appEvents; + + + var initialize = function initialize() { + // close alerts + (0, _jquery2.default)(document).on('click', '.alert .alert-block-close a', function (e) { + e.preventDefault(); + (0, _jquery2.default)(this).closest('.alert').alert('close'); + return false; + }); + + (0, _jquery2.default)('select[multiple="multiple"]').multiselect({ + buttonWidth: '100%', + buttonClass: 'btn btn-inverse', + maxHeight: 185, + includeSelectAllOption: true, + selectAllValue: 'all', + selectAllText: localeService.t('all_collections'), + buttonText: function buttonText(options, select) { + if (options.length === 0) { + return localeService.t('no_collection_selected'); + } else { + + return (0, _sprintfJs.sprintf)(localeService.t(options.length === 1 ? 'one_collection_selected' : 'collections_selected'), options.length); + } + } + }); + (0, _jquery2.default)('form[name="registerForm"]').on('submit', function () { + // must deselect the 'select all' checkbox for server side validation. + (0, _jquery2.default)('select[multiple="multiple"]').multiselect('deselect', 'all'); + }); + }; + + var login = function login() { + // init login form + (0, _login2.default)(services).initialize(); + }; + var forgotPassword = function forgotPassword() { + // init login form + (0, _forgotPassword2.default)(services).initialize(); + }; + var renewPassword = function renewPassword() { + // init login form + (0, _renewPassword2.default)(services).initialize(); + }; + var register = function register() { + // init login form + (0, _register2.default)(services).initialize(); + }; + var registerProvider = function registerProvider() { + // init login form + (0, _registerProvider2.default)(services).initialize(); + }; + var renewEmail = function renewEmail() { + // init login form + (0, _renewEmail2.default)(services).initialize(); + }; + var changePassword = function changePassword() { + // init login form + (0, _changePassword2.default)(services).initialize(); + }; + + return { initialize: initialize, login: login, forgotPassword: forgotPassword, renewPassword: renewPassword, register: register, registerProvider: registerProvider, renewEmail: renewEmail, changePassword: changePassword }; +}; +exports.default = authentication; + +/***/ }), + /***/ 27: /***/ (function(module, __webpack_exports__, __webpack_require__) { @@ -3940,153 +4087,6 @@ var LanguageUtil = function () { "use strict"; -Object.defineProperty(exports, "__esModule", { - value: true -}); -var defaultConfig = { - locale: 'fr', - basePath: '/', - translations: '/login/language.json' -}; - -exports.default = defaultConfig; - -/***/ }), - -/***/ 271: -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _jquery = __webpack_require__(0); - -var _jquery2 = _interopRequireDefault(_jquery); - -var _login = __webpack_require__(272); - -var _login2 = _interopRequireDefault(_login); - -var _forgotPassword = __webpack_require__(277); - -var _forgotPassword2 = _interopRequireDefault(_forgotPassword); - -var _renewPassword = __webpack_require__(278); - -var _renewPassword2 = _interopRequireDefault(_renewPassword); - -var _register = __webpack_require__(279); - -var _register2 = _interopRequireDefault(_register); - -var _registerProvider = __webpack_require__(280); - -var _registerProvider2 = _interopRequireDefault(_registerProvider); - -var _renewEmail = __webpack_require__(281); - -var _renewEmail2 = _interopRequireDefault(_renewEmail); - -var _changePassword = __webpack_require__(282); - -var _changePassword2 = _interopRequireDefault(_changePassword); - -var _sprintfJs = __webpack_require__(45); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -__webpack_require__(283); // multiselect - -/* - * This file is part of Phraseanet - * - * (c) 2005-2016 Alchemy - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -var authentication = function authentication(services) { - var configService = services.configService, - localeService = services.localeService, - appEvents = services.appEvents; - - - var initialize = function initialize() { - // close alerts - (0, _jquery2.default)(document).on('click', '.alert .alert-block-close a', function (e) { - e.preventDefault(); - (0, _jquery2.default)(this).closest('.alert').alert('close'); - return false; - }); - - (0, _jquery2.default)('select[multiple="multiple"]').multiselect({ - buttonWidth: '100%', - buttonClass: 'btn btn-inverse', - maxHeight: 185, - includeSelectAllOption: true, - selectAllValue: 'all', - selectAllText: localeService.t('all_collections'), - buttonText: function buttonText(options, select) { - if (options.length === 0) { - return localeService.t('no_collection_selected'); - } else { - - return (0, _sprintfJs.sprintf)(localeService.t(options.length === 1 ? 'one_collection_selected' : 'collections_selected'), options.length); - } - } - }); - (0, _jquery2.default)('form[name="registerForm"]').on('submit', function () { - // must deselect the 'select all' checkbox for server side validation. - (0, _jquery2.default)('select[multiple="multiple"]').multiselect('deselect', 'all'); - }); - }; - - var login = function login() { - // init login form - (0, _login2.default)(services).initialize(); - }; - var forgotPassword = function forgotPassword() { - // init login form - (0, _forgotPassword2.default)(services).initialize(); - }; - var renewPassword = function renewPassword() { - // init login form - (0, _renewPassword2.default)(services).initialize(); - }; - var register = function register() { - // init login form - (0, _register2.default)(services).initialize(); - }; - var registerProvider = function registerProvider() { - // init login form - (0, _registerProvider2.default)(services).initialize(); - }; - var renewEmail = function renewEmail() { - // init login form - (0, _renewEmail2.default)(services).initialize(); - }; - var changePassword = function changePassword() { - // init login form - (0, _changePassword2.default)(services).initialize(); - }; - - return { initialize: initialize, login: login, forgotPassword: forgotPassword, renewPassword: renewPassword, register: register, registerProvider: registerProvider, renewEmail: renewEmail, changePassword: changePassword }; -}; -exports.default = authentication; - -/***/ }), - -/***/ 272: -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - Object.defineProperty(exports, "__esModule", { value: true }); @@ -4137,7 +4137,7 @@ exports.default = login; /***/ }), -/***/ 273: +/***/ 271: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4436,7 +4436,7 @@ exports.default = FormValidator; /***/ }), -/***/ 274: +/***/ 272: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4458,11 +4458,11 @@ var _backbone = __webpack_require__(53); var _backbone2 = _interopRequireDefault(_backbone); -var _error = __webpack_require__(275); +var _error = __webpack_require__(273); var _error2 = _interopRequireDefault(_error); -var _multiviews = __webpack_require__(276); +var _multiviews = __webpack_require__(274); var _multiviews2 = _interopRequireDefault(_multiviews); @@ -4513,7 +4513,7 @@ exports.default = InputView; /***/ }), -/***/ 275: +/***/ 273: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4595,7 +4595,7 @@ exports.default = ErrorView; /***/ }), -/***/ 276: +/***/ 274: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4637,7 +4637,7 @@ exports.default = { /***/ }), -/***/ 277: +/***/ 275: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4692,7 +4692,7 @@ exports.default = forgotPassword; /***/ }), -/***/ 278: +/***/ 276: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4759,7 +4759,7 @@ exports.default = renewPassword; /***/ }), -/***/ 279: +/***/ 277: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -4909,6 +4909,192 @@ exports.default = regiser; /***/ }), +/***/ 278: +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); + +var _jquery = __webpack_require__(0); + +var _jquery2 = _interopRequireDefault(_jquery); + +var _underscore = __webpack_require__(2); + +var _underscore2 = _interopRequireDefault(_underscore); + +var _form = __webpack_require__(43); + +var _form2 = _interopRequireDefault(_form); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +var registerProvider = function registerProvider(services) { + var configService = services.configService, + localeService = services.localeService, + appEvents = services.appEvents; + + var initialize = function initialize() { + var fieldsConfiguration = []; + + _jquery2.default.when.apply(_jquery2.default, [_jquery2.default.ajax({ + url: '/login/registration-fields/', + success: function success(config) { + fieldsConfiguration = config; + } + })]).done(function () { + + var rules = []; + var defaultRules = [{ + name: 'email', + rules: 'required', + message: localeService.t('validation_blank') + }, { + name: 'email', + rules: 'valid_email', + message: localeService.t('validation_email') + }, { + name: 'password', + rules: 'required', + message: localeService.t('validation_blank') + }, { + name: 'password', + rules: 'min_length[5]', + message: localeService.t('validation_length_min', { + postProcess: 'sprintf', + sprintf: ['5'] + }) + }, { + name: 'passwordConfirm', + rules: 'matches[password]', + message: localeService.t('password_match') + }, { + name: 'accept-tou', + rules: 'required', + message: localeService.t('accept_tou'), + type: 'checkbox' + }, { + name: 'collections[]', + rules: 'min_length[1]', + message: localeService.t('validation_choice_min', { + postProcess: 'sprintf', + sprintf: ['1'] + }), + type: 'multiple' + }]; + + _underscore2.default.each(fieldsConfiguration, function (field) { + if (field.required) { + var rule = { + name: field.name, + rules: 'required', + message: localeService.t('validation_blank') + }; + + defaultRules.push(rule); + } + }); + + _underscore2.default.each(defaultRules, function (rule) { + // add rule if element exists + if ((0, _jquery2.default)('[name="' + rule.name + '"]').length >= 1) { + rules.push(rule); + } + }); + + new _form2.default({ + el: (0, _jquery2.default)('form[name=registerForm]'), + rules: rules + }); + }); + }; + + return { initialize: initialize }; +}; /* + * This file is part of Phraseanet + * + * (c) 2005-2016 Alchemy + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +// launch application +exports.default = registerProvider; + +/***/ }), + +/***/ 279: +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); + +var _jquery = __webpack_require__(0); + +var _jquery2 = _interopRequireDefault(_jquery); + +var _form = __webpack_require__(43); + +var _form2 = _interopRequireDefault(_form); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +/* + * This file is part of Phraseanet + * + * (c) 2005-2016 Alchemy + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +var renewEmail = function renewEmail(services) { + var configService = services.configService, + localeService = services.localeService, + appEvents = services.appEvents; + + var initialize = function initialize() { + new _form2.default({ + el: (0, _jquery2.default)('form[name=changeEmail]'), + errorTemplate: '#field_errors_block', + onRenderError: function onRenderError(name, $el) { + $el.closest('.control-group').addClass('error'); + }, + rules: [{ + name: 'form_password', + rules: 'required', + message: localeService.t('validation_blank') + }, { + name: 'form_email', + rules: 'required', + message: localeService.t('validation_blank') + }, { + name: 'form_email', + rules: 'email', + message: localeService.t('validation_email') + }, { + name: 'form_email_confirm', + rules: 'matches[form_email]', + message: localeService.t('email_match') + }] + }); + }; + + return { initialize: initialize }; +}; +exports.default = renewEmail; + +/***/ }), + /***/ 28: /***/ (function(module, __webpack_exports__, __webpack_require__) { @@ -5085,192 +5271,6 @@ var PluralResolver = function () { "use strict"; -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _jquery = __webpack_require__(0); - -var _jquery2 = _interopRequireDefault(_jquery); - -var _underscore = __webpack_require__(2); - -var _underscore2 = _interopRequireDefault(_underscore); - -var _form = __webpack_require__(43); - -var _form2 = _interopRequireDefault(_form); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -var registerProvider = function registerProvider(services) { - var configService = services.configService, - localeService = services.localeService, - appEvents = services.appEvents; - - var initialize = function initialize() { - var fieldsConfiguration = []; - - _jquery2.default.when.apply(_jquery2.default, [_jquery2.default.ajax({ - url: '/login/registration-fields/', - success: function success(config) { - fieldsConfiguration = config; - } - })]).done(function () { - - var rules = []; - var defaultRules = [{ - name: 'email', - rules: 'required', - message: localeService.t('validation_blank') - }, { - name: 'email', - rules: 'valid_email', - message: localeService.t('validation_email') - }, { - name: 'password', - rules: 'required', - message: localeService.t('validation_blank') - }, { - name: 'password', - rules: 'min_length[5]', - message: localeService.t('validation_length_min', { - postProcess: 'sprintf', - sprintf: ['5'] - }) - }, { - name: 'passwordConfirm', - rules: 'matches[password]', - message: localeService.t('password_match') - }, { - name: 'accept-tou', - rules: 'required', - message: localeService.t('accept_tou'), - type: 'checkbox' - }, { - name: 'collections[]', - rules: 'min_length[1]', - message: localeService.t('validation_choice_min', { - postProcess: 'sprintf', - sprintf: ['1'] - }), - type: 'multiple' - }]; - - _underscore2.default.each(fieldsConfiguration, function (field) { - if (field.required) { - var rule = { - name: field.name, - rules: 'required', - message: localeService.t('validation_blank') - }; - - defaultRules.push(rule); - } - }); - - _underscore2.default.each(defaultRules, function (rule) { - // add rule if element exists - if ((0, _jquery2.default)('[name="' + rule.name + '"]').length >= 1) { - rules.push(rule); - } - }); - - new _form2.default({ - el: (0, _jquery2.default)('form[name=registerForm]'), - rules: rules - }); - }); - }; - - return { initialize: initialize }; -}; /* - * This file is part of Phraseanet - * - * (c) 2005-2016 Alchemy - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -// launch application -exports.default = registerProvider; - -/***/ }), - -/***/ 281: -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _jquery = __webpack_require__(0); - -var _jquery2 = _interopRequireDefault(_jquery); - -var _form = __webpack_require__(43); - -var _form2 = _interopRequireDefault(_form); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -/* - * This file is part of Phraseanet - * - * (c) 2005-2016 Alchemy - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -var renewEmail = function renewEmail(services) { - var configService = services.configService, - localeService = services.localeService, - appEvents = services.appEvents; - - var initialize = function initialize() { - new _form2.default({ - el: (0, _jquery2.default)('form[name=changeEmail]'), - errorTemplate: '#field_errors_block', - onRenderError: function onRenderError(name, $el) { - $el.closest('.control-group').addClass('error'); - }, - rules: [{ - name: 'form_password', - rules: 'required', - message: localeService.t('validation_blank') - }, { - name: 'form_email', - rules: 'required', - message: localeService.t('validation_blank') - }, { - name: 'form_email', - rules: 'email', - message: localeService.t('validation_email') - }, { - name: 'form_email_confirm', - rules: 'matches[form_email]', - message: localeService.t('email_match') - }] - }); - }; - - return { initialize: initialize }; -}; -exports.default = renewEmail; - -/***/ }), - -/***/ 282: -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - Object.defineProperty(exports, "__esModule", { value: true }); @@ -5336,7 +5336,7 @@ exports.default = changePassword; /***/ }), -/***/ 283: +/***/ 281: /***/ (function(module, exports) { /*** IMPORTS FROM imports-loader ***/ @@ -25173,11 +25173,11 @@ var _backbone = __webpack_require__(53); var _backbone2 = _interopRequireDefault(_backbone); -var _validator = __webpack_require__(273); +var _validator = __webpack_require__(271); var _validator2 = _interopRequireDefault(_validator); -var _input = __webpack_require__(274); +var _input = __webpack_require__(272); var _input2 = _interopRequireDefault(_input); diff --git a/Phraseanet-production-client/dist/commons.js b/Phraseanet-production-client/dist/commons.js index 13e4798803..50e5ff3658 100644 --- a/Phraseanet-production-client/dist/commons.js +++ b/Phraseanet-production-client/dist/commons.js @@ -91,7 +91,7 @@ /******/ if (__webpack_require__.nc) { /******/ script.setAttribute("nonce", __webpack_require__.nc); /******/ } -/******/ script.src = __webpack_require__.p + "lazy-" + ({}[chunkId]||chunkId) + ".js?v=50"; +/******/ script.src = __webpack_require__.p + "lazy-" + ({}[chunkId]||chunkId) + ".js?v=51"; /******/ var timeout = setTimeout(onScriptComplete, 120000); /******/ script.onerror = script.onload = onScriptComplete; /******/ function onScriptComplete() { @@ -37594,8 +37594,7 @@ exports.default = utilsModule; /* 76 */, /* 77 */, /* 78 */, -/* 79 */, -/* 80 */ +/* 79 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; diff --git a/Phraseanet-production-client/dist/commons.min.js b/Phraseanet-production-client/dist/commons.min.js index 61150f35e2..7f85c22971 100644 --- a/Phraseanet-production-client/dist/commons.min.js +++ b/Phraseanet-production-client/dist/commons.min.js @@ -91,7 +91,7 @@ /******/ if (__webpack_require__.nc) { /******/ script.setAttribute("nonce", __webpack_require__.nc); /******/ } -/******/ script.src = __webpack_require__.p + "lazy-" + ({}[chunkId]||chunkId) + ".min.js?v=50"; +/******/ script.src = __webpack_require__.p + "lazy-" + ({}[chunkId]||chunkId) + ".min.js?v=51"; /******/ var timeout = setTimeout(onScriptComplete, 120000); /******/ script.onerror = script.onload = onScriptComplete; /******/ function onScriptComplete() { @@ -37594,8 +37594,7 @@ exports.default = utilsModule; /* 76 */, /* 77 */, /* 78 */, -/* 79 */, -/* 80 */ +/* 79 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; diff --git a/Phraseanet-production-client/dist/lazy-0.js b/Phraseanet-production-client/dist/lazy-0.js index 4741c26ffc..1110767460 100644 --- a/Phraseanet-production-client/dist/lazy-0.js +++ b/Phraseanet-production-client/dist/lazy-0.js @@ -1,12 +1,12 @@ webpackJsonpapp([0],{ -/***/ 327: +/***/ 325: /***/ (function(module, exports, __webpack_require__) { // Generated by CoffeeScript 1.10.0 var BRUTEFORCE_CARDINALITY, MIN_GUESSES_BEFORE_GROWING_SEQUENCE, MIN_SUBMATCH_GUESSES_MULTI_CHAR, MIN_SUBMATCH_GUESSES_SINGLE_CHAR, adjacency_graphs, calc_average_degree, k, scoring, v; -adjacency_graphs = __webpack_require__(358); +adjacency_graphs = __webpack_require__(356); calc_average_degree = function(graph) { var average, k, key, n, neighbors, v; @@ -493,7 +493,7 @@ module.exports = scoring; /***/ }), -/***/ 358: +/***/ 356: /***/ (function(module, exports) { // Generated by CoffeeScript 1.10.0 @@ -736,17 +736,17 @@ module.exports = adjacency_graphs; /***/ }), -/***/ 465: +/***/ 463: /***/ (function(module, exports, __webpack_require__) { // Generated by CoffeeScript 1.10.0 var DATE_MAX_YEAR, DATE_MIN_YEAR, DATE_SPLITS, GRAPHS, L33T_TABLE, RANKED_DICTIONARIES, REGEXEN, adjacency_graphs, build_ranked_dict, frequency_lists, lst, matching, name, scoring; -frequency_lists = __webpack_require__(466); +frequency_lists = __webpack_require__(464); -adjacency_graphs = __webpack_require__(358); +adjacency_graphs = __webpack_require__(356); -scoring = __webpack_require__(327); +scoring = __webpack_require__(325); build_ranked_dict = function(ordered_list) { var i, len1, o, result, word; @@ -1439,7 +1439,7 @@ module.exports = matching; /***/ }), -/***/ 466: +/***/ 464: /***/ (function(module, exports) { // Generated by CoffeeScript 1.10.0 @@ -1461,7 +1461,7 @@ module.exports = frequency_lists; /***/ }), -/***/ 467: +/***/ 465: /***/ (function(module, exports) { // Generated by CoffeeScript 1.10.0 @@ -1525,13 +1525,13 @@ module.exports = time_estimates; /***/ }), -/***/ 468: +/***/ 466: /***/ (function(module, exports, __webpack_require__) { // Generated by CoffeeScript 1.10.0 var feedback, scoring; -scoring = __webpack_require__(327); +scoring = __webpack_require__(325); feedback = { default_feedback: { @@ -1647,13 +1647,13 @@ module.exports = feedback; // Generated by CoffeeScript 1.10.0 var feedback, matching, scoring, time, time_estimates, zxcvbn; -matching = __webpack_require__(465); +matching = __webpack_require__(463); -scoring = __webpack_require__(327); +scoring = __webpack_require__(325); -time_estimates = __webpack_require__(467); +time_estimates = __webpack_require__(465); -feedback = __webpack_require__(468); +feedback = __webpack_require__(466); time = function() { return (new Date()).getTime(); diff --git a/Phraseanet-production-client/dist/lazy-0.min.js b/Phraseanet-production-client/dist/lazy-0.min.js index 4741c26ffc..1110767460 100644 --- a/Phraseanet-production-client/dist/lazy-0.min.js +++ b/Phraseanet-production-client/dist/lazy-0.min.js @@ -1,12 +1,12 @@ webpackJsonpapp([0],{ -/***/ 327: +/***/ 325: /***/ (function(module, exports, __webpack_require__) { // Generated by CoffeeScript 1.10.0 var BRUTEFORCE_CARDINALITY, MIN_GUESSES_BEFORE_GROWING_SEQUENCE, MIN_SUBMATCH_GUESSES_MULTI_CHAR, MIN_SUBMATCH_GUESSES_SINGLE_CHAR, adjacency_graphs, calc_average_degree, k, scoring, v; -adjacency_graphs = __webpack_require__(358); +adjacency_graphs = __webpack_require__(356); calc_average_degree = function(graph) { var average, k, key, n, neighbors, v; @@ -493,7 +493,7 @@ module.exports = scoring; /***/ }), -/***/ 358: +/***/ 356: /***/ (function(module, exports) { // Generated by CoffeeScript 1.10.0 @@ -736,17 +736,17 @@ module.exports = adjacency_graphs; /***/ }), -/***/ 465: +/***/ 463: /***/ (function(module, exports, __webpack_require__) { // Generated by CoffeeScript 1.10.0 var DATE_MAX_YEAR, DATE_MIN_YEAR, DATE_SPLITS, GRAPHS, L33T_TABLE, RANKED_DICTIONARIES, REGEXEN, adjacency_graphs, build_ranked_dict, frequency_lists, lst, matching, name, scoring; -frequency_lists = __webpack_require__(466); +frequency_lists = __webpack_require__(464); -adjacency_graphs = __webpack_require__(358); +adjacency_graphs = __webpack_require__(356); -scoring = __webpack_require__(327); +scoring = __webpack_require__(325); build_ranked_dict = function(ordered_list) { var i, len1, o, result, word; @@ -1439,7 +1439,7 @@ module.exports = matching; /***/ }), -/***/ 466: +/***/ 464: /***/ (function(module, exports) { // Generated by CoffeeScript 1.10.0 @@ -1461,7 +1461,7 @@ module.exports = frequency_lists; /***/ }), -/***/ 467: +/***/ 465: /***/ (function(module, exports) { // Generated by CoffeeScript 1.10.0 @@ -1525,13 +1525,13 @@ module.exports = time_estimates; /***/ }), -/***/ 468: +/***/ 466: /***/ (function(module, exports, __webpack_require__) { // Generated by CoffeeScript 1.10.0 var feedback, scoring; -scoring = __webpack_require__(327); +scoring = __webpack_require__(325); feedback = { default_feedback: { @@ -1647,13 +1647,13 @@ module.exports = feedback; // Generated by CoffeeScript 1.10.0 var feedback, matching, scoring, time, time_estimates, zxcvbn; -matching = __webpack_require__(465); +matching = __webpack_require__(463); -scoring = __webpack_require__(327); +scoring = __webpack_require__(325); -time_estimates = __webpack_require__(467); +time_estimates = __webpack_require__(465); -feedback = __webpack_require__(468); +feedback = __webpack_require__(466); time = function() { return (new Date()).getTime(); diff --git a/Phraseanet-production-client/dist/lazy-1.js b/Phraseanet-production-client/dist/lazy-1.js index 35274e1cf8..786cf65712 100644 --- a/Phraseanet-production-client/dist/lazy-1.js +++ b/Phraseanet-production-client/dist/lazy-1.js @@ -1,35 +1,35 @@ webpackJsonpapp([1],{ -/***/ 307: +/***/ 305: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_global_window__ = __webpack_require__(44); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_global_window___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_global_window__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_global_document__ = __webpack_require__(89); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_global_document__ = __webpack_require__(88); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_global_document___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_global_document__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_tsml__ = __webpack_require__(90); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_tsml__ = __webpack_require__(89); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_tsml___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_tsml__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_safe_json_parse_tuple__ = __webpack_require__(91); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_safe_json_parse_tuple__ = __webpack_require__(90); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_safe_json_parse_tuple___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_safe_json_parse_tuple__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_keycode__ = __webpack_require__(360); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_keycode__ = __webpack_require__(358); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_keycode___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_4_keycode__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_xhr__ = __webpack_require__(92); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_xhr__ = __webpack_require__(91); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_xhr___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_5_xhr__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_videojs_vtt_js__ = __webpack_require__(328); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_videojs_vtt_js__ = __webpack_require__(326); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_videojs_vtt_js___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_6_videojs_vtt_js__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_url_toolkit__ = __webpack_require__(364); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_url_toolkit__ = __webpack_require__(362); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_url_toolkit___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_7_url_toolkit__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8_m3u8_parser__ = __webpack_require__(365); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9_mpd_parser__ = __webpack_require__(366); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10_mux_js_lib_mp4_probe__ = __webpack_require__(313); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8_m3u8_parser__ = __webpack_require__(363); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9_mpd_parser__ = __webpack_require__(364); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10_mux_js_lib_mp4_probe__ = __webpack_require__(311); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_10_mux_js_lib_mp4_probe___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_10_mux_js_lib_mp4_probe__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11_mux_js_lib_mp4__ = __webpack_require__(368); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11_mux_js_lib_mp4__ = __webpack_require__(366); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_11_mux_js_lib_mp4___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_11_mux_js_lib_mp4__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12_mux_js_lib_tools_ts_inspector_js__ = __webpack_require__(382); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12_mux_js_lib_tools_ts_inspector_js__ = __webpack_require__(380); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_12_mux_js_lib_tools_ts_inspector_js___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_12_mux_js_lib_tools_ts_inspector_js__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13_aes_decrypter__ = __webpack_require__(384); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13_aes_decrypter__ = __webpack_require__(382); /** * @license * Video.js 7.5.5 @@ -45062,7 +45062,7 @@ if (videojs$1.registerPlugin) { /***/ }), -/***/ 308: +/***/ 306: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -45187,7 +45187,7 @@ module.exports = Stream; /***/ }), -/***/ 310: +/***/ 308: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -45202,7 +45202,7 @@ module.exports = { /***/ }), -/***/ 313: +/***/ 311: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -45216,7 +45216,7 @@ module.exports = { */ -var toUnsigned = __webpack_require__(367).toUnsigned; +var toUnsigned = __webpack_require__(365).toUnsigned; var findBox, parseType, timescale, startTime, getVideoTrackIds; // Find the data for a box specified by its path @@ -45440,7 +45440,7 @@ module.exports = { /***/ }), -/***/ 316: +/***/ 314: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -45456,16 +45456,16 @@ module.exports = { */ -var Stream = __webpack_require__(308); -var mp4 = __webpack_require__(329); -var frameUtils = __webpack_require__(369); -var audioFrameUtils = __webpack_require__(370); -var trackDecodeInfo = __webpack_require__(373); -var m2ts = __webpack_require__(374); -var AdtsStream = __webpack_require__(376); -var H264Stream = __webpack_require__(377).H264Stream; -var AacStream = __webpack_require__(379); -var isLikelyAacData = __webpack_require__(317).isLikelyAacData; +var Stream = __webpack_require__(306); +var mp4 = __webpack_require__(327); +var frameUtils = __webpack_require__(367); +var audioFrameUtils = __webpack_require__(368); +var trackDecodeInfo = __webpack_require__(371); +var m2ts = __webpack_require__(372); +var AdtsStream = __webpack_require__(374); +var H264Stream = __webpack_require__(375).H264Stream; +var AacStream = __webpack_require__(377); +var isLikelyAacData = __webpack_require__(315).isLikelyAacData; // constants var AUDIO_PROPERTIES = [ @@ -46549,7 +46549,7 @@ module.exports = { /***/ }), -/***/ 317: +/***/ 315: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -46728,7 +46728,7 @@ module.exports = { /***/ }), -/***/ 318: +/***/ 316: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -46808,7 +46808,7 @@ exports.formatToFixedDecimals = formatToFixedDecimals; /***/ }), -/***/ 328: +/***/ 326: /***/ (function(module, exports, __webpack_require__) { /** @@ -46835,9 +46835,9 @@ exports.formatToFixedDecimals = formatToFixedDecimals; var window = __webpack_require__(44); var vttjs = module.exports = { - WebVTT: __webpack_require__(361), - VTTCue: __webpack_require__(362), - VTTRegion: __webpack_require__(363) + WebVTT: __webpack_require__(359), + VTTCue: __webpack_require__(360), + VTTRegion: __webpack_require__(361) }; window.vttjs = vttjs; @@ -46865,7 +46865,7 @@ if (!window.VTTCue) { /***/ }), -/***/ 329: +/***/ 327: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -47643,7 +47643,7 @@ module.exports = { /***/ }), -/***/ 330: +/***/ 328: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -47666,8 +47666,8 @@ module.exports = { // Link To Transport // ----------------- -var Stream = __webpack_require__(308); -var cea708Parser = __webpack_require__(331); +var Stream = __webpack_require__(306); +var cea708Parser = __webpack_require__(329); var CaptionStream = function() { @@ -48478,7 +48478,7 @@ module.exports = { /***/ }), -/***/ 331: +/***/ 329: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -48672,7 +48672,7 @@ module.exports = { /***/ }), -/***/ 332: +/***/ 330: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -48689,7 +48689,7 @@ module.exports = { -var Stream = __webpack_require__(308); +var Stream = __webpack_require__(306); var MAX_TS = 8589934592; @@ -48764,7 +48764,7 @@ module.exports = { /***/ }), -/***/ 333: +/***/ 331: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -48776,7 +48776,7 @@ Object.defineProperty(exports, "__esModule", { var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); -var _video = __webpack_require__(307); +var _video = __webpack_require__(305); var _video2 = _interopRequireDefault(_video); @@ -48827,7 +48827,7 @@ exports.default = HotkeyModal; /***/ }), -/***/ 334: +/***/ 332: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -48849,15 +48849,15 @@ var _underscore = __webpack_require__(2); var _underscore2 = _interopRequireDefault(_underscore); -var _video = __webpack_require__(307); +var _video = __webpack_require__(305); var _video2 = _interopRequireDefault(_video); -var _rangeItem = __webpack_require__(390); +var _rangeItem = __webpack_require__(388); var _rangeItem2 = _interopRequireDefault(_rangeItem); -var _utils = __webpack_require__(318); +var _utils = __webpack_require__(316); var _alert = __webpack_require__(47); @@ -49408,7 +49408,7 @@ exports.default = RangeCollection; /***/ }), -/***/ 359: +/***/ 357: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -49426,35 +49426,35 @@ var _rx = __webpack_require__(8); var Rx = _interopRequireWildcard(_rx); -var _video = __webpack_require__(307); +var _video = __webpack_require__(305); var _video2 = _interopRequireDefault(_video); -var _hotkeysModal = __webpack_require__(333); +var _hotkeysModal = __webpack_require__(331); var _hotkeysModal2 = _interopRequireDefault(_hotkeysModal); -var _hotkeysModalButton = __webpack_require__(386); +var _hotkeysModalButton = __webpack_require__(384); var _hotkeysModalButton2 = _interopRequireDefault(_hotkeysModalButton); -var _rangeBarCollection = __webpack_require__(387); +var _rangeBarCollection = __webpack_require__(385); var _rangeBarCollection2 = _interopRequireDefault(_rangeBarCollection); -var _rangeCollection = __webpack_require__(334); +var _rangeCollection = __webpack_require__(332); var _rangeCollection2 = _interopRequireDefault(_rangeCollection); -var _rangeControlBar = __webpack_require__(392); +var _rangeControlBar = __webpack_require__(390); var _rangeControlBar2 = _interopRequireDefault(_rangeControlBar); -var _videojsVtt = __webpack_require__(328); +var _videojsVtt = __webpack_require__(326); -var _hotkeys = __webpack_require__(393); +var _hotkeys = __webpack_require__(391); -var _rangeItemContainer = __webpack_require__(394); +var _rangeItemContainer = __webpack_require__(392); var _rangeItemContainer2 = _interopRequireDefault(_rangeItemContainer); @@ -49467,7 +49467,7 @@ function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /* eslint-disable quotes */ -__webpack_require__(395); +__webpack_require__(393); // import rangeControls from './oldControlBar'; @@ -49777,7 +49777,7 @@ exports.default = plugin; /***/ }), -/***/ 360: +/***/ 358: /***/ (function(module, exports) { // Source: http://jsfiddle.net/vWx8V/ @@ -49959,7 +49959,7 @@ for (var alias in aliases) { /***/ }), -/***/ 361: +/***/ 359: /***/ (function(module, exports) { /** @@ -51274,7 +51274,7 @@ module.exports = WebVTT; /***/ }), -/***/ 362: +/***/ 360: /***/ (function(module, exports) { /** @@ -51562,7 +51562,7 @@ module.exports = VTTCue; /***/ }), -/***/ 363: +/***/ 361: /***/ (function(module, exports) { /** @@ -51703,7 +51703,7 @@ module.exports = VTTRegion; /***/ }), -/***/ 364: +/***/ 362: /***/ (function(module, exports, __webpack_require__) { // see https://tools.ietf.org/html/rfc1808 @@ -51873,7 +51873,7 @@ module.exports = VTTRegion; /***/ }), -/***/ 365: +/***/ 363: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -53154,7 +53154,7 @@ function (_Stream) { /***/ }), -/***/ 366: +/***/ 364: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -55008,7 +55008,7 @@ var parseUTCTiming = function parseUTCTiming(manifestString) { /***/ }), -/***/ 367: +/***/ 365: /***/ (function(module, exports) { var toUnsigned = function(value) { @@ -55022,22 +55022,22 @@ module.exports = { /***/ }), -/***/ 368: +/***/ 366: /***/ (function(module, exports, __webpack_require__) { module.exports = { - generator: __webpack_require__(329), - probe: __webpack_require__(313), - Transmuxer: __webpack_require__(316).Transmuxer, - AudioSegmentStream: __webpack_require__(316).AudioSegmentStream, - VideoSegmentStream: __webpack_require__(316).VideoSegmentStream, - CaptionParser: __webpack_require__(380) + generator: __webpack_require__(327), + probe: __webpack_require__(311), + Transmuxer: __webpack_require__(314).Transmuxer, + AudioSegmentStream: __webpack_require__(314).AudioSegmentStream, + VideoSegmentStream: __webpack_require__(314).VideoSegmentStream, + CaptionParser: __webpack_require__(378) }; /***/ }), -/***/ 369: +/***/ 367: /***/ (function(module, exports) { // Convert an array of nal units into an array of frames with each frame being @@ -55303,11 +55303,11 @@ module.exports = { /***/ }), -/***/ 370: +/***/ 368: /***/ (function(module, exports, __webpack_require__) { -var coneOfSilence = __webpack_require__(371); -var clock = __webpack_require__(372); +var coneOfSilence = __webpack_require__(369); +var clock = __webpack_require__(370); var ONE_SECOND_IN_TS = 90000; // 90kHz clock @@ -55456,7 +55456,7 @@ module.exports = { /***/ }), -/***/ 371: +/***/ 369: /***/ (function(module, exports) { var highPrefix = [33, 16, 5, 32, 164, 27]; @@ -55498,7 +55498,7 @@ module.exports = makeTable(coneOfSilence); /***/ }), -/***/ 372: +/***/ 370: /***/ (function(module, exports) { var @@ -55546,7 +55546,7 @@ module.exports = { /***/ }), -/***/ 373: +/***/ 371: /***/ (function(module, exports) { var ONE_SECOND_IN_TS = 90000; // 90kHz clock @@ -55654,7 +55654,7 @@ module.exports = { /***/ }), -/***/ 374: +/***/ 372: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -55669,12 +55669,12 @@ module.exports = { * Media Source Extensions. */ -var Stream = __webpack_require__(308), - CaptionStream = __webpack_require__(330), - StreamTypes = __webpack_require__(310), - TimestampRolloverStream = __webpack_require__(332).TimestampRolloverStream; +var Stream = __webpack_require__(306), + CaptionStream = __webpack_require__(328), + StreamTypes = __webpack_require__(308), + TimestampRolloverStream = __webpack_require__(330).TimestampRolloverStream; -var m2tsStreamTypes = __webpack_require__(310); +var m2tsStreamTypes = __webpack_require__(308); // object types var TransportPacketStream, TransportParseStream, ElementaryStream; @@ -56167,7 +56167,7 @@ var m2ts = { TimestampRolloverStream: TimestampRolloverStream, CaptionStream: CaptionStream.CaptionStream, Cea608Stream: CaptionStream.Cea608Stream, - MetadataStream: __webpack_require__(375) + MetadataStream: __webpack_require__(373) }; for (var type in StreamTypes) { @@ -56181,7 +56181,7 @@ module.exports = m2ts; /***/ }), -/***/ 375: +/***/ 373: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -56192,8 +56192,8 @@ module.exports = m2ts; */ var - Stream = __webpack_require__(308), - StreamTypes = __webpack_require__(310), + Stream = __webpack_require__(306), + StreamTypes = __webpack_require__(308), // return a percent-encoded representation of the specified byte range // @see http://en.wikipedia.org/wiki/Percent-encoding percentEncode = function(bytes, start, end) { @@ -56437,13 +56437,13 @@ module.exports = MetadataStream; /***/ }), -/***/ 376: +/***/ 374: /***/ (function(module, exports, __webpack_require__) { "use strict"; -var Stream = __webpack_require__(308); +var Stream = __webpack_require__(306); var AdtsStream; @@ -56577,14 +56577,14 @@ module.exports = AdtsStream; /***/ }), -/***/ 377: +/***/ 375: /***/ (function(module, exports, __webpack_require__) { "use strict"; -var Stream = __webpack_require__(308); -var ExpGolomb = __webpack_require__(378); +var Stream = __webpack_require__(306); +var ExpGolomb = __webpack_require__(376); var H264Stream, NalByteStream; var PROFILES_WITH_OPTIONAL_SPS_DATA; @@ -57030,7 +57030,7 @@ module.exports = { /***/ }), -/***/ 378: +/***/ 376: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -57185,7 +57185,7 @@ module.exports = ExpGolomb; /***/ }), -/***/ 379: +/***/ 377: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -57200,8 +57200,8 @@ module.exports = ExpGolomb; * Media Source Extensions. */ -var Stream = __webpack_require__(308); -var aacUtils = __webpack_require__(317); +var Stream = __webpack_require__(306); +var aacUtils = __webpack_require__(315); // Constants var AacStream; @@ -57314,7 +57314,7 @@ module.exports = AacStream; /***/ }), -/***/ 380: +/***/ 378: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -57329,10 +57329,10 @@ module.exports = AacStream; */ -var discardEmulationPreventionBytes = __webpack_require__(331).discardEmulationPreventionBytes; -var CaptionStream = __webpack_require__(330).CaptionStream; -var probe = __webpack_require__(313); -var inspect = __webpack_require__(381); +var discardEmulationPreventionBytes = __webpack_require__(329).discardEmulationPreventionBytes; +var CaptionStream = __webpack_require__(328).CaptionStream; +var probe = __webpack_require__(311); +var inspect = __webpack_require__(379); /** * Maps an offset in the mdat to a sample based on the the size of the samples. @@ -57762,7 +57762,7 @@ module.exports = CaptionParser; /***/ }), -/***/ 381: +/***/ 379: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -57781,7 +57781,7 @@ var inspectMp4, textifyMp4, - parseType = __webpack_require__(313).parseType, + parseType = __webpack_require__(311).parseType, parseMp4Date = function(seconds) { return new Date(seconds * 1000 - 2082844800000); }, @@ -58617,7 +58617,7 @@ module.exports = { /***/ }), -/***/ 382: +/***/ 380: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -58631,11 +58631,11 @@ module.exports = { */ -var StreamTypes = __webpack_require__(310); -var handleRollover = __webpack_require__(332).handleRollover; +var StreamTypes = __webpack_require__(308); +var handleRollover = __webpack_require__(330).handleRollover; var probe = {}; -probe.ts = __webpack_require__(383); -probe.aac = __webpack_require__(317); +probe.ts = __webpack_require__(381); +probe.aac = __webpack_require__(315); var @@ -59131,7 +59131,7 @@ module.exports = { /***/ }), -/***/ 383: +/***/ 381: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -59145,7 +59145,7 @@ module.exports = { */ -var StreamTypes = __webpack_require__(310); +var StreamTypes = __webpack_require__(308); var parsePid = function(packet) { var pid = packet[1] & 0x1f; @@ -59426,14 +59426,14 @@ module.exports = { /***/ }), -/***/ 384: +/***/ 382: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return decrypt; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return Decrypter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return AsyncStream; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_pkcs7__ = __webpack_require__(385); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_pkcs7__ = __webpack_require__(383); var classCallCheck = function (instance, Constructor) { @@ -60074,7 +60074,7 @@ var Decrypter = function () { /***/ }), -/***/ 385: +/***/ 383: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -60127,7 +60127,7 @@ var version = "1.0.2"; /***/ }), -/***/ 386: +/***/ 384: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -60145,11 +60145,11 @@ var _jquery = __webpack_require__(0); var _jquery2 = _interopRequireDefault(_jquery); -var _video = __webpack_require__(307); +var _video = __webpack_require__(305); var _video2 = _interopRequireDefault(_video); -var _hotkeysModal = __webpack_require__(333); +var _hotkeysModal = __webpack_require__(331); var _hotkeysModal2 = _interopRequireDefault(_hotkeysModal); @@ -60235,7 +60235,7 @@ exports.default = HotkeysModalButton; /***/ }), -/***/ 387: +/***/ 385: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -60249,11 +60249,11 @@ var _createClass = function () { function defineProperties(target, props) { for var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; -var _video = __webpack_require__(307); +var _video = __webpack_require__(305); var _video2 = _interopRequireDefault(_video); -var _rangeBar = __webpack_require__(388); +var _rangeBar = __webpack_require__(386); var _rangeBar2 = _interopRequireDefault(_rangeBar); @@ -60329,7 +60329,7 @@ exports.default = RangeBarCollection; /***/ }), -/***/ 388: +/***/ 386: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -60347,11 +60347,11 @@ var _underscore = __webpack_require__(2); var _underscore2 = _interopRequireDefault(_underscore); -var _video = __webpack_require__(307); +var _video = __webpack_require__(305); var _video2 = _interopRequireDefault(_video); -var _nouislider = __webpack_require__(389); +var _nouislider = __webpack_require__(387); var _nouislider2 = _interopRequireDefault(_nouislider); @@ -60495,7 +60495,7 @@ exports.default = RangeBar; /***/ }), -/***/ 389: +/***/ 387: /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*! nouislider - 9.2.0 - 2017-01-11 10:35:34 */ @@ -62650,7 +62650,7 @@ function closure ( target, options, originalOptions ){ /***/ }), -/***/ 390: +/***/ 388: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -62672,13 +62672,13 @@ var _jquery = __webpack_require__(0); var _jquery2 = _interopRequireDefault(_jquery); -var _video = __webpack_require__(307); +var _video = __webpack_require__(305); var _video2 = _interopRequireDefault(_video); -var _utils = __webpack_require__(318); +var _utils = __webpack_require__(316); -var _sortableComponent = __webpack_require__(391); +var _sortableComponent = __webpack_require__(389); var _sortableComponent2 = _interopRequireDefault(_sortableComponent); @@ -62822,7 +62822,7 @@ exports.default = RangeItem; /***/ }), -/***/ 391: +/***/ 389: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -63103,7 +63103,7 @@ exports.default = SortableComponent; /***/ }), -/***/ 392: +/***/ 390: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -63125,11 +63125,11 @@ var _underscore = __webpack_require__(2); var _underscore2 = _interopRequireDefault(_underscore); -var _video = __webpack_require__(307); +var _video = __webpack_require__(305); var _video2 = _interopRequireDefault(_video); -var _utils = __webpack_require__(318); +var _utils = __webpack_require__(316); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -63573,7 +63573,7 @@ exports.default = RangeControlBar; /***/ }), -/***/ 393: +/***/ 391: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -63828,7 +63828,7 @@ exports.hotkeys = hotkeys; /***/ }), -/***/ 394: +/***/ 392: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -63850,11 +63850,11 @@ var _jquery = __webpack_require__(0); var _jquery2 = _interopRequireDefault(_jquery); -var _video = __webpack_require__(307); +var _video = __webpack_require__(305); var _video2 = _interopRequireDefault(_video); -var _rangeCollection = __webpack_require__(334); +var _rangeCollection = __webpack_require__(332); var _rangeCollection2 = _interopRequireDefault(_rangeCollection); @@ -63954,23 +63954,23 @@ exports.default = RangeItemContainer; /***/ }), -/***/ 395: +/***/ 393: /***/ (function(module, exports) { // removed by extract-text-webpack-plugin /***/ }), -/***/ 396: +/***/ 394: /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/* videojs-hotkeys v0.2.21 - https://github.com/ctd1500/videojs-hotkeys */ -!function(e,t){ true?!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(307)], __WEBPACK_AMD_DEFINE_RESULT__ = (function(e){return t(e.default||e)}).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), +!function(e,t){ true?!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(305)], __WEBPACK_AMD_DEFINE_RESULT__ = (function(e){return t(e.default||e)}).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)):"undefined"!=typeof module&&module.exports?module.exports=t(require("video.js")):t(videojs)}(0,function(e){"use strict";"undefined"!=typeof window&&(window.videojs_hotkeys={version:"0.2.21"});(e.registerPlugin||e.plugin)("hotkeys",function(t){var r=this,n=r.el(),o=document,u={volumeStep:.1,seekStep:5,enableMute:!0,enableVolumeScroll:!0,enableFullscreen:!0,enableNumbers:!0,enableJogStyle:!1,alwaysCaptureHotkeys:!1,enableModifiersForNumbers:!0,enableInactiveFocus:!0,skipInitialFocus:!1,playPauseKey:function(e){return 32===e.which||179===e.which},rewindKey:function(e){return 37===e.which||177===e.which},forwardKey:function(e){return 39===e.which||176===e.which},volumeUpKey:function(e){return 38===e.which},volumeDownKey:function(e){return 40===e.which},muteKey:function(e){return 77===e.which},fullscreenKey:function(e){return 70===e.which},customKeys:{}},l=e.mergeOptions||e.util.mergeOptions,i=(t=l(u,t||{})).volumeStep,c=t.seekStep,a=t.enableMute,s=t.enableVolumeScroll,m=t.enableFullscreen,y=t.enableNumbers,f=t.enableJogStyle,v=t.alwaysCaptureHotkeys,d=t.enableModifiersForNumbers,p=t.enableInactiveFocus,b=t.skipInitialFocus;n.hasAttribute("tabIndex")||n.setAttribute("tabIndex","-1"),n.style.outline="none",!v&&r.autoplay()||b||r.one("play",function(){n.focus()}),p&&r.on("userinactive",function(){var e=function(){clearTimeout(t)},t=setTimeout(function(){r.off("useractive",e),o.activeElement.parentElement==n.querySelector(".vjs-control-bar")&&n.focus()},10);r.one("useractive",e)}),r.on("play",function(){var e=n.querySelector(".iframeblocker");e&&""===e.style.display&&(e.style.display="block",e.style.bottom="39px")});var h=function(e){if(r.controls()){var t=o.activeElement;if((v||t==n||t==n.querySelector(".vjs-tech")||t==n.querySelector(".iframeblocker")||t==n.querySelector(".vjs-control-bar"))&&s){e=window.event||e;var u=Math.max(-1,Math.min(1,e.wheelDelta||-e.detail));e.preventDefault(),1==u?r.volume(r.volume()+i):-1==u&&r.volume(r.volume()-i)}}},w=function(e,r){return t.playPauseKey(e,r)?1:t.rewindKey(e,r)?2:t.forwardKey(e,r)?3:t.volumeUpKey(e,r)?4:t.volumeDownKey(e,r)?5:t.muteKey(e,r)?6:t.fullscreenKey(e,r)?7:void 0};return r.on("keydown",function(e){var u,l,s=e.which,p=e.preventDefault,b=r.duration();if(r.controls()){var h=o.activeElement;if(v||h==n||h==n.querySelector(".vjs-tech")||h==n.querySelector(".vjs-control-bar")||h==n.querySelector(".iframeblocker"))switch(w(e,r)){case 1:p(),v&&e.stopPropagation(),r.paused()?r.play():r.pause();break;case 2:u=!r.paused(),p(),u&&r.pause(),l=r.currentTime()-c,r.currentTime()<=c&&(l=0),r.currentTime(l),u&&r.play();break;case 3:u=!r.paused(),p(),u&&r.pause(),(l=r.currentTime()+c)>=b&&(l=u?b-.001:b),r.currentTime(l),u&&r.play();break;case 5:p(),f?(l=r.currentTime()-1,r.currentTime()<=1&&(l=0),r.currentTime(l)):r.volume(r.volume()-i);break;case 4:p(),f?((l=r.currentTime()+1)>=b&&(l=b),r.currentTime(l)):r.volume(r.volume()+i);break;case 6:a&&r.muted(!r.muted());break;case 7:m&&(r.isFullscreen()?r.exitFullscreen():r.requestFullscreen());break;default:if((s>47&&s<59||s>95&&s<106)&&(d||!(e.metaKey||e.ctrlKey||e.altKey))&&y){var k=48;s>95&&(k=96);var K=s-k;p(),r.currentTime(r.duration()*K*.1)}for(var S in t.customKeys){var F=t.customKeys[S];F&&F.key&&F.handler&&F.key(e)&&(p(),F.handler(r,t,e))}}}}),r.on("dblclick",function(e){if(r.controls()){var t=e.relatedTarget||e.toElement||o.activeElement;t!=n&&t!=n.querySelector(".vjs-tech")&&t!=n.querySelector(".iframeblocker")||m&&(r.isFullscreen()?r.exitFullscreen():r.requestFullscreen())}}),r.on("mousewheel",h),r.on("DOMMouseScroll",h),this})}); /***/ }), -/***/ 93: +/***/ 92: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -63988,17 +63988,17 @@ var _jquery = __webpack_require__(0); var _jquery2 = _interopRequireDefault(_jquery); -var _index = __webpack_require__(359); +var _index = __webpack_require__(357); var _index2 = _interopRequireDefault(_index); -var _video = __webpack_require__(307); +var _video = __webpack_require__(305); var _video2 = _interopRequireDefault(_video); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var hotkeys = __webpack_require__(396); +var hotkeys = __webpack_require__(394); // require('video.js').default; diff --git a/Phraseanet-production-client/dist/lazy-1.min.js b/Phraseanet-production-client/dist/lazy-1.min.js index 35274e1cf8..786cf65712 100644 --- a/Phraseanet-production-client/dist/lazy-1.min.js +++ b/Phraseanet-production-client/dist/lazy-1.min.js @@ -1,35 +1,35 @@ webpackJsonpapp([1],{ -/***/ 307: +/***/ 305: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_global_window__ = __webpack_require__(44); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_global_window___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_global_window__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_global_document__ = __webpack_require__(89); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_global_document__ = __webpack_require__(88); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_global_document___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_global_document__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_tsml__ = __webpack_require__(90); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_tsml__ = __webpack_require__(89); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_tsml___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_tsml__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_safe_json_parse_tuple__ = __webpack_require__(91); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_safe_json_parse_tuple__ = __webpack_require__(90); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_safe_json_parse_tuple___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_safe_json_parse_tuple__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_keycode__ = __webpack_require__(360); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_keycode__ = __webpack_require__(358); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_keycode___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_4_keycode__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_xhr__ = __webpack_require__(92); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_xhr__ = __webpack_require__(91); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_xhr___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_5_xhr__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_videojs_vtt_js__ = __webpack_require__(328); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_videojs_vtt_js__ = __webpack_require__(326); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_videojs_vtt_js___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_6_videojs_vtt_js__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_url_toolkit__ = __webpack_require__(364); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_url_toolkit__ = __webpack_require__(362); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_url_toolkit___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_7_url_toolkit__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8_m3u8_parser__ = __webpack_require__(365); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9_mpd_parser__ = __webpack_require__(366); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10_mux_js_lib_mp4_probe__ = __webpack_require__(313); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8_m3u8_parser__ = __webpack_require__(363); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9_mpd_parser__ = __webpack_require__(364); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10_mux_js_lib_mp4_probe__ = __webpack_require__(311); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_10_mux_js_lib_mp4_probe___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_10_mux_js_lib_mp4_probe__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11_mux_js_lib_mp4__ = __webpack_require__(368); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11_mux_js_lib_mp4__ = __webpack_require__(366); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_11_mux_js_lib_mp4___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_11_mux_js_lib_mp4__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12_mux_js_lib_tools_ts_inspector_js__ = __webpack_require__(382); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12_mux_js_lib_tools_ts_inspector_js__ = __webpack_require__(380); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_12_mux_js_lib_tools_ts_inspector_js___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_12_mux_js_lib_tools_ts_inspector_js__); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13_aes_decrypter__ = __webpack_require__(384); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13_aes_decrypter__ = __webpack_require__(382); /** * @license * Video.js 7.5.5 @@ -45062,7 +45062,7 @@ if (videojs$1.registerPlugin) { /***/ }), -/***/ 308: +/***/ 306: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -45187,7 +45187,7 @@ module.exports = Stream; /***/ }), -/***/ 310: +/***/ 308: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -45202,7 +45202,7 @@ module.exports = { /***/ }), -/***/ 313: +/***/ 311: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -45216,7 +45216,7 @@ module.exports = { */ -var toUnsigned = __webpack_require__(367).toUnsigned; +var toUnsigned = __webpack_require__(365).toUnsigned; var findBox, parseType, timescale, startTime, getVideoTrackIds; // Find the data for a box specified by its path @@ -45440,7 +45440,7 @@ module.exports = { /***/ }), -/***/ 316: +/***/ 314: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -45456,16 +45456,16 @@ module.exports = { */ -var Stream = __webpack_require__(308); -var mp4 = __webpack_require__(329); -var frameUtils = __webpack_require__(369); -var audioFrameUtils = __webpack_require__(370); -var trackDecodeInfo = __webpack_require__(373); -var m2ts = __webpack_require__(374); -var AdtsStream = __webpack_require__(376); -var H264Stream = __webpack_require__(377).H264Stream; -var AacStream = __webpack_require__(379); -var isLikelyAacData = __webpack_require__(317).isLikelyAacData; +var Stream = __webpack_require__(306); +var mp4 = __webpack_require__(327); +var frameUtils = __webpack_require__(367); +var audioFrameUtils = __webpack_require__(368); +var trackDecodeInfo = __webpack_require__(371); +var m2ts = __webpack_require__(372); +var AdtsStream = __webpack_require__(374); +var H264Stream = __webpack_require__(375).H264Stream; +var AacStream = __webpack_require__(377); +var isLikelyAacData = __webpack_require__(315).isLikelyAacData; // constants var AUDIO_PROPERTIES = [ @@ -46549,7 +46549,7 @@ module.exports = { /***/ }), -/***/ 317: +/***/ 315: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -46728,7 +46728,7 @@ module.exports = { /***/ }), -/***/ 318: +/***/ 316: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -46808,7 +46808,7 @@ exports.formatToFixedDecimals = formatToFixedDecimals; /***/ }), -/***/ 328: +/***/ 326: /***/ (function(module, exports, __webpack_require__) { /** @@ -46835,9 +46835,9 @@ exports.formatToFixedDecimals = formatToFixedDecimals; var window = __webpack_require__(44); var vttjs = module.exports = { - WebVTT: __webpack_require__(361), - VTTCue: __webpack_require__(362), - VTTRegion: __webpack_require__(363) + WebVTT: __webpack_require__(359), + VTTCue: __webpack_require__(360), + VTTRegion: __webpack_require__(361) }; window.vttjs = vttjs; @@ -46865,7 +46865,7 @@ if (!window.VTTCue) { /***/ }), -/***/ 329: +/***/ 327: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -47643,7 +47643,7 @@ module.exports = { /***/ }), -/***/ 330: +/***/ 328: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -47666,8 +47666,8 @@ module.exports = { // Link To Transport // ----------------- -var Stream = __webpack_require__(308); -var cea708Parser = __webpack_require__(331); +var Stream = __webpack_require__(306); +var cea708Parser = __webpack_require__(329); var CaptionStream = function() { @@ -48478,7 +48478,7 @@ module.exports = { /***/ }), -/***/ 331: +/***/ 329: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -48672,7 +48672,7 @@ module.exports = { /***/ }), -/***/ 332: +/***/ 330: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -48689,7 +48689,7 @@ module.exports = { -var Stream = __webpack_require__(308); +var Stream = __webpack_require__(306); var MAX_TS = 8589934592; @@ -48764,7 +48764,7 @@ module.exports = { /***/ }), -/***/ 333: +/***/ 331: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -48776,7 +48776,7 @@ Object.defineProperty(exports, "__esModule", { var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); -var _video = __webpack_require__(307); +var _video = __webpack_require__(305); var _video2 = _interopRequireDefault(_video); @@ -48827,7 +48827,7 @@ exports.default = HotkeyModal; /***/ }), -/***/ 334: +/***/ 332: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -48849,15 +48849,15 @@ var _underscore = __webpack_require__(2); var _underscore2 = _interopRequireDefault(_underscore); -var _video = __webpack_require__(307); +var _video = __webpack_require__(305); var _video2 = _interopRequireDefault(_video); -var _rangeItem = __webpack_require__(390); +var _rangeItem = __webpack_require__(388); var _rangeItem2 = _interopRequireDefault(_rangeItem); -var _utils = __webpack_require__(318); +var _utils = __webpack_require__(316); var _alert = __webpack_require__(47); @@ -49408,7 +49408,7 @@ exports.default = RangeCollection; /***/ }), -/***/ 359: +/***/ 357: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -49426,35 +49426,35 @@ var _rx = __webpack_require__(8); var Rx = _interopRequireWildcard(_rx); -var _video = __webpack_require__(307); +var _video = __webpack_require__(305); var _video2 = _interopRequireDefault(_video); -var _hotkeysModal = __webpack_require__(333); +var _hotkeysModal = __webpack_require__(331); var _hotkeysModal2 = _interopRequireDefault(_hotkeysModal); -var _hotkeysModalButton = __webpack_require__(386); +var _hotkeysModalButton = __webpack_require__(384); var _hotkeysModalButton2 = _interopRequireDefault(_hotkeysModalButton); -var _rangeBarCollection = __webpack_require__(387); +var _rangeBarCollection = __webpack_require__(385); var _rangeBarCollection2 = _interopRequireDefault(_rangeBarCollection); -var _rangeCollection = __webpack_require__(334); +var _rangeCollection = __webpack_require__(332); var _rangeCollection2 = _interopRequireDefault(_rangeCollection); -var _rangeControlBar = __webpack_require__(392); +var _rangeControlBar = __webpack_require__(390); var _rangeControlBar2 = _interopRequireDefault(_rangeControlBar); -var _videojsVtt = __webpack_require__(328); +var _videojsVtt = __webpack_require__(326); -var _hotkeys = __webpack_require__(393); +var _hotkeys = __webpack_require__(391); -var _rangeItemContainer = __webpack_require__(394); +var _rangeItemContainer = __webpack_require__(392); var _rangeItemContainer2 = _interopRequireDefault(_rangeItemContainer); @@ -49467,7 +49467,7 @@ function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /* eslint-disable quotes */ -__webpack_require__(395); +__webpack_require__(393); // import rangeControls from './oldControlBar'; @@ -49777,7 +49777,7 @@ exports.default = plugin; /***/ }), -/***/ 360: +/***/ 358: /***/ (function(module, exports) { // Source: http://jsfiddle.net/vWx8V/ @@ -49959,7 +49959,7 @@ for (var alias in aliases) { /***/ }), -/***/ 361: +/***/ 359: /***/ (function(module, exports) { /** @@ -51274,7 +51274,7 @@ module.exports = WebVTT; /***/ }), -/***/ 362: +/***/ 360: /***/ (function(module, exports) { /** @@ -51562,7 +51562,7 @@ module.exports = VTTCue; /***/ }), -/***/ 363: +/***/ 361: /***/ (function(module, exports) { /** @@ -51703,7 +51703,7 @@ module.exports = VTTRegion; /***/ }), -/***/ 364: +/***/ 362: /***/ (function(module, exports, __webpack_require__) { // see https://tools.ietf.org/html/rfc1808 @@ -51873,7 +51873,7 @@ module.exports = VTTRegion; /***/ }), -/***/ 365: +/***/ 363: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -53154,7 +53154,7 @@ function (_Stream) { /***/ }), -/***/ 366: +/***/ 364: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -55008,7 +55008,7 @@ var parseUTCTiming = function parseUTCTiming(manifestString) { /***/ }), -/***/ 367: +/***/ 365: /***/ (function(module, exports) { var toUnsigned = function(value) { @@ -55022,22 +55022,22 @@ module.exports = { /***/ }), -/***/ 368: +/***/ 366: /***/ (function(module, exports, __webpack_require__) { module.exports = { - generator: __webpack_require__(329), - probe: __webpack_require__(313), - Transmuxer: __webpack_require__(316).Transmuxer, - AudioSegmentStream: __webpack_require__(316).AudioSegmentStream, - VideoSegmentStream: __webpack_require__(316).VideoSegmentStream, - CaptionParser: __webpack_require__(380) + generator: __webpack_require__(327), + probe: __webpack_require__(311), + Transmuxer: __webpack_require__(314).Transmuxer, + AudioSegmentStream: __webpack_require__(314).AudioSegmentStream, + VideoSegmentStream: __webpack_require__(314).VideoSegmentStream, + CaptionParser: __webpack_require__(378) }; /***/ }), -/***/ 369: +/***/ 367: /***/ (function(module, exports) { // Convert an array of nal units into an array of frames with each frame being @@ -55303,11 +55303,11 @@ module.exports = { /***/ }), -/***/ 370: +/***/ 368: /***/ (function(module, exports, __webpack_require__) { -var coneOfSilence = __webpack_require__(371); -var clock = __webpack_require__(372); +var coneOfSilence = __webpack_require__(369); +var clock = __webpack_require__(370); var ONE_SECOND_IN_TS = 90000; // 90kHz clock @@ -55456,7 +55456,7 @@ module.exports = { /***/ }), -/***/ 371: +/***/ 369: /***/ (function(module, exports) { var highPrefix = [33, 16, 5, 32, 164, 27]; @@ -55498,7 +55498,7 @@ module.exports = makeTable(coneOfSilence); /***/ }), -/***/ 372: +/***/ 370: /***/ (function(module, exports) { var @@ -55546,7 +55546,7 @@ module.exports = { /***/ }), -/***/ 373: +/***/ 371: /***/ (function(module, exports) { var ONE_SECOND_IN_TS = 90000; // 90kHz clock @@ -55654,7 +55654,7 @@ module.exports = { /***/ }), -/***/ 374: +/***/ 372: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -55669,12 +55669,12 @@ module.exports = { * Media Source Extensions. */ -var Stream = __webpack_require__(308), - CaptionStream = __webpack_require__(330), - StreamTypes = __webpack_require__(310), - TimestampRolloverStream = __webpack_require__(332).TimestampRolloverStream; +var Stream = __webpack_require__(306), + CaptionStream = __webpack_require__(328), + StreamTypes = __webpack_require__(308), + TimestampRolloverStream = __webpack_require__(330).TimestampRolloverStream; -var m2tsStreamTypes = __webpack_require__(310); +var m2tsStreamTypes = __webpack_require__(308); // object types var TransportPacketStream, TransportParseStream, ElementaryStream; @@ -56167,7 +56167,7 @@ var m2ts = { TimestampRolloverStream: TimestampRolloverStream, CaptionStream: CaptionStream.CaptionStream, Cea608Stream: CaptionStream.Cea608Stream, - MetadataStream: __webpack_require__(375) + MetadataStream: __webpack_require__(373) }; for (var type in StreamTypes) { @@ -56181,7 +56181,7 @@ module.exports = m2ts; /***/ }), -/***/ 375: +/***/ 373: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -56192,8 +56192,8 @@ module.exports = m2ts; */ var - Stream = __webpack_require__(308), - StreamTypes = __webpack_require__(310), + Stream = __webpack_require__(306), + StreamTypes = __webpack_require__(308), // return a percent-encoded representation of the specified byte range // @see http://en.wikipedia.org/wiki/Percent-encoding percentEncode = function(bytes, start, end) { @@ -56437,13 +56437,13 @@ module.exports = MetadataStream; /***/ }), -/***/ 376: +/***/ 374: /***/ (function(module, exports, __webpack_require__) { "use strict"; -var Stream = __webpack_require__(308); +var Stream = __webpack_require__(306); var AdtsStream; @@ -56577,14 +56577,14 @@ module.exports = AdtsStream; /***/ }), -/***/ 377: +/***/ 375: /***/ (function(module, exports, __webpack_require__) { "use strict"; -var Stream = __webpack_require__(308); -var ExpGolomb = __webpack_require__(378); +var Stream = __webpack_require__(306); +var ExpGolomb = __webpack_require__(376); var H264Stream, NalByteStream; var PROFILES_WITH_OPTIONAL_SPS_DATA; @@ -57030,7 +57030,7 @@ module.exports = { /***/ }), -/***/ 378: +/***/ 376: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -57185,7 +57185,7 @@ module.exports = ExpGolomb; /***/ }), -/***/ 379: +/***/ 377: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -57200,8 +57200,8 @@ module.exports = ExpGolomb; * Media Source Extensions. */ -var Stream = __webpack_require__(308); -var aacUtils = __webpack_require__(317); +var Stream = __webpack_require__(306); +var aacUtils = __webpack_require__(315); // Constants var AacStream; @@ -57314,7 +57314,7 @@ module.exports = AacStream; /***/ }), -/***/ 380: +/***/ 378: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -57329,10 +57329,10 @@ module.exports = AacStream; */ -var discardEmulationPreventionBytes = __webpack_require__(331).discardEmulationPreventionBytes; -var CaptionStream = __webpack_require__(330).CaptionStream; -var probe = __webpack_require__(313); -var inspect = __webpack_require__(381); +var discardEmulationPreventionBytes = __webpack_require__(329).discardEmulationPreventionBytes; +var CaptionStream = __webpack_require__(328).CaptionStream; +var probe = __webpack_require__(311); +var inspect = __webpack_require__(379); /** * Maps an offset in the mdat to a sample based on the the size of the samples. @@ -57762,7 +57762,7 @@ module.exports = CaptionParser; /***/ }), -/***/ 381: +/***/ 379: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -57781,7 +57781,7 @@ var inspectMp4, textifyMp4, - parseType = __webpack_require__(313).parseType, + parseType = __webpack_require__(311).parseType, parseMp4Date = function(seconds) { return new Date(seconds * 1000 - 2082844800000); }, @@ -58617,7 +58617,7 @@ module.exports = { /***/ }), -/***/ 382: +/***/ 380: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -58631,11 +58631,11 @@ module.exports = { */ -var StreamTypes = __webpack_require__(310); -var handleRollover = __webpack_require__(332).handleRollover; +var StreamTypes = __webpack_require__(308); +var handleRollover = __webpack_require__(330).handleRollover; var probe = {}; -probe.ts = __webpack_require__(383); -probe.aac = __webpack_require__(317); +probe.ts = __webpack_require__(381); +probe.aac = __webpack_require__(315); var @@ -59131,7 +59131,7 @@ module.exports = { /***/ }), -/***/ 383: +/***/ 381: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -59145,7 +59145,7 @@ module.exports = { */ -var StreamTypes = __webpack_require__(310); +var StreamTypes = __webpack_require__(308); var parsePid = function(packet) { var pid = packet[1] & 0x1f; @@ -59426,14 +59426,14 @@ module.exports = { /***/ }), -/***/ 384: +/***/ 382: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return decrypt; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return Decrypter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return AsyncStream; }); -/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_pkcs7__ = __webpack_require__(385); +/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_pkcs7__ = __webpack_require__(383); var classCallCheck = function (instance, Constructor) { @@ -60074,7 +60074,7 @@ var Decrypter = function () { /***/ }), -/***/ 385: +/***/ 383: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -60127,7 +60127,7 @@ var version = "1.0.2"; /***/ }), -/***/ 386: +/***/ 384: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -60145,11 +60145,11 @@ var _jquery = __webpack_require__(0); var _jquery2 = _interopRequireDefault(_jquery); -var _video = __webpack_require__(307); +var _video = __webpack_require__(305); var _video2 = _interopRequireDefault(_video); -var _hotkeysModal = __webpack_require__(333); +var _hotkeysModal = __webpack_require__(331); var _hotkeysModal2 = _interopRequireDefault(_hotkeysModal); @@ -60235,7 +60235,7 @@ exports.default = HotkeysModalButton; /***/ }), -/***/ 387: +/***/ 385: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -60249,11 +60249,11 @@ var _createClass = function () { function defineProperties(target, props) { for var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; -var _video = __webpack_require__(307); +var _video = __webpack_require__(305); var _video2 = _interopRequireDefault(_video); -var _rangeBar = __webpack_require__(388); +var _rangeBar = __webpack_require__(386); var _rangeBar2 = _interopRequireDefault(_rangeBar); @@ -60329,7 +60329,7 @@ exports.default = RangeBarCollection; /***/ }), -/***/ 388: +/***/ 386: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -60347,11 +60347,11 @@ var _underscore = __webpack_require__(2); var _underscore2 = _interopRequireDefault(_underscore); -var _video = __webpack_require__(307); +var _video = __webpack_require__(305); var _video2 = _interopRequireDefault(_video); -var _nouislider = __webpack_require__(389); +var _nouislider = __webpack_require__(387); var _nouislider2 = _interopRequireDefault(_nouislider); @@ -60495,7 +60495,7 @@ exports.default = RangeBar; /***/ }), -/***/ 389: +/***/ 387: /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*! nouislider - 9.2.0 - 2017-01-11 10:35:34 */ @@ -62650,7 +62650,7 @@ function closure ( target, options, originalOptions ){ /***/ }), -/***/ 390: +/***/ 388: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -62672,13 +62672,13 @@ var _jquery = __webpack_require__(0); var _jquery2 = _interopRequireDefault(_jquery); -var _video = __webpack_require__(307); +var _video = __webpack_require__(305); var _video2 = _interopRequireDefault(_video); -var _utils = __webpack_require__(318); +var _utils = __webpack_require__(316); -var _sortableComponent = __webpack_require__(391); +var _sortableComponent = __webpack_require__(389); var _sortableComponent2 = _interopRequireDefault(_sortableComponent); @@ -62822,7 +62822,7 @@ exports.default = RangeItem; /***/ }), -/***/ 391: +/***/ 389: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -63103,7 +63103,7 @@ exports.default = SortableComponent; /***/ }), -/***/ 392: +/***/ 390: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -63125,11 +63125,11 @@ var _underscore = __webpack_require__(2); var _underscore2 = _interopRequireDefault(_underscore); -var _video = __webpack_require__(307); +var _video = __webpack_require__(305); var _video2 = _interopRequireDefault(_video); -var _utils = __webpack_require__(318); +var _utils = __webpack_require__(316); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } @@ -63573,7 +63573,7 @@ exports.default = RangeControlBar; /***/ }), -/***/ 393: +/***/ 391: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -63828,7 +63828,7 @@ exports.hotkeys = hotkeys; /***/ }), -/***/ 394: +/***/ 392: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -63850,11 +63850,11 @@ var _jquery = __webpack_require__(0); var _jquery2 = _interopRequireDefault(_jquery); -var _video = __webpack_require__(307); +var _video = __webpack_require__(305); var _video2 = _interopRequireDefault(_video); -var _rangeCollection = __webpack_require__(334); +var _rangeCollection = __webpack_require__(332); var _rangeCollection2 = _interopRequireDefault(_rangeCollection); @@ -63954,23 +63954,23 @@ exports.default = RangeItemContainer; /***/ }), -/***/ 395: +/***/ 393: /***/ (function(module, exports) { // removed by extract-text-webpack-plugin /***/ }), -/***/ 396: +/***/ 394: /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/* videojs-hotkeys v0.2.21 - https://github.com/ctd1500/videojs-hotkeys */ -!function(e,t){ true?!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(307)], __WEBPACK_AMD_DEFINE_RESULT__ = (function(e){return t(e.default||e)}).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), +!function(e,t){ true?!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(305)], __WEBPACK_AMD_DEFINE_RESULT__ = (function(e){return t(e.default||e)}).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)):"undefined"!=typeof module&&module.exports?module.exports=t(require("video.js")):t(videojs)}(0,function(e){"use strict";"undefined"!=typeof window&&(window.videojs_hotkeys={version:"0.2.21"});(e.registerPlugin||e.plugin)("hotkeys",function(t){var r=this,n=r.el(),o=document,u={volumeStep:.1,seekStep:5,enableMute:!0,enableVolumeScroll:!0,enableFullscreen:!0,enableNumbers:!0,enableJogStyle:!1,alwaysCaptureHotkeys:!1,enableModifiersForNumbers:!0,enableInactiveFocus:!0,skipInitialFocus:!1,playPauseKey:function(e){return 32===e.which||179===e.which},rewindKey:function(e){return 37===e.which||177===e.which},forwardKey:function(e){return 39===e.which||176===e.which},volumeUpKey:function(e){return 38===e.which},volumeDownKey:function(e){return 40===e.which},muteKey:function(e){return 77===e.which},fullscreenKey:function(e){return 70===e.which},customKeys:{}},l=e.mergeOptions||e.util.mergeOptions,i=(t=l(u,t||{})).volumeStep,c=t.seekStep,a=t.enableMute,s=t.enableVolumeScroll,m=t.enableFullscreen,y=t.enableNumbers,f=t.enableJogStyle,v=t.alwaysCaptureHotkeys,d=t.enableModifiersForNumbers,p=t.enableInactiveFocus,b=t.skipInitialFocus;n.hasAttribute("tabIndex")||n.setAttribute("tabIndex","-1"),n.style.outline="none",!v&&r.autoplay()||b||r.one("play",function(){n.focus()}),p&&r.on("userinactive",function(){var e=function(){clearTimeout(t)},t=setTimeout(function(){r.off("useractive",e),o.activeElement.parentElement==n.querySelector(".vjs-control-bar")&&n.focus()},10);r.one("useractive",e)}),r.on("play",function(){var e=n.querySelector(".iframeblocker");e&&""===e.style.display&&(e.style.display="block",e.style.bottom="39px")});var h=function(e){if(r.controls()){var t=o.activeElement;if((v||t==n||t==n.querySelector(".vjs-tech")||t==n.querySelector(".iframeblocker")||t==n.querySelector(".vjs-control-bar"))&&s){e=window.event||e;var u=Math.max(-1,Math.min(1,e.wheelDelta||-e.detail));e.preventDefault(),1==u?r.volume(r.volume()+i):-1==u&&r.volume(r.volume()-i)}}},w=function(e,r){return t.playPauseKey(e,r)?1:t.rewindKey(e,r)?2:t.forwardKey(e,r)?3:t.volumeUpKey(e,r)?4:t.volumeDownKey(e,r)?5:t.muteKey(e,r)?6:t.fullscreenKey(e,r)?7:void 0};return r.on("keydown",function(e){var u,l,s=e.which,p=e.preventDefault,b=r.duration();if(r.controls()){var h=o.activeElement;if(v||h==n||h==n.querySelector(".vjs-tech")||h==n.querySelector(".vjs-control-bar")||h==n.querySelector(".iframeblocker"))switch(w(e,r)){case 1:p(),v&&e.stopPropagation(),r.paused()?r.play():r.pause();break;case 2:u=!r.paused(),p(),u&&r.pause(),l=r.currentTime()-c,r.currentTime()<=c&&(l=0),r.currentTime(l),u&&r.play();break;case 3:u=!r.paused(),p(),u&&r.pause(),(l=r.currentTime()+c)>=b&&(l=u?b-.001:b),r.currentTime(l),u&&r.play();break;case 5:p(),f?(l=r.currentTime()-1,r.currentTime()<=1&&(l=0),r.currentTime(l)):r.volume(r.volume()-i);break;case 4:p(),f?((l=r.currentTime()+1)>=b&&(l=b),r.currentTime(l)):r.volume(r.volume()+i);break;case 6:a&&r.muted(!r.muted());break;case 7:m&&(r.isFullscreen()?r.exitFullscreen():r.requestFullscreen());break;default:if((s>47&&s<59||s>95&&s<106)&&(d||!(e.metaKey||e.ctrlKey||e.altKey))&&y){var k=48;s>95&&(k=96);var K=s-k;p(),r.currentTime(r.duration()*K*.1)}for(var S in t.customKeys){var F=t.customKeys[S];F&&F.key&&F.handler&&F.key(e)&&(p(),F.handler(r,t,e))}}}}),r.on("dblclick",function(e){if(r.controls()){var t=e.relatedTarget||e.toElement||o.activeElement;t!=n&&t!=n.querySelector(".vjs-tech")&&t!=n.querySelector(".iframeblocker")||m&&(r.isFullscreen()?r.exitFullscreen():r.requestFullscreen())}}),r.on("mousewheel",h),r.on("DOMMouseScroll",h),this})}); /***/ }), -/***/ 93: +/***/ 92: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -63988,17 +63988,17 @@ var _jquery = __webpack_require__(0); var _jquery2 = _interopRequireDefault(_jquery); -var _index = __webpack_require__(359); +var _index = __webpack_require__(357); var _index2 = _interopRequireDefault(_index); -var _video = __webpack_require__(307); +var _video = __webpack_require__(305); var _video2 = _interopRequireDefault(_video); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var hotkeys = __webpack_require__(396); +var hotkeys = __webpack_require__(394); // require('video.js').default; diff --git a/Phraseanet-production-client/dist/lazy-2.js b/Phraseanet-production-client/dist/lazy-2.js index e80668043f..4fbd18cd8d 100644 --- a/Phraseanet-production-client/dist/lazy-2.js +++ b/Phraseanet-production-client/dist/lazy-2.js @@ -1,6 +1,6 @@ webpackJsonpapp([2],{ -/***/ 460: +/***/ 458: /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_RESULT__;/* @@ -153,7 +153,7 @@ var __WEBPACK_AMD_DEFINE_RESULT__;/* /***/ }), -/***/ 461: +/***/ 459: /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*** IMPORTS FROM imports-loader ***/ @@ -739,7 +739,7 @@ var widget = $.widget; /***/ }), -/***/ 462: +/***/ 460: /***/ (function(module, exports, __webpack_require__) { /*** IMPORTS FROM imports-loader ***/ @@ -969,7 +969,7 @@ var $ = __webpack_require__(0); /***/ }), -/***/ 463: +/***/ 461: /***/ (function(module, exports, __webpack_require__) { /*** IMPORTS FROM imports-loader ***/ @@ -1003,7 +1003,7 @@ var $ = __webpack_require__(0); // Node/CommonJS: factory( __webpack_require__(0), - __webpack_require__(464) + __webpack_require__(462) ); } else { // Browser globals: @@ -2464,7 +2464,7 @@ var $ = __webpack_require__(0); /***/ }), -/***/ 464: +/***/ 462: /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*! jQuery UI - v1.11.4+CommonJS - 2015-08-28 @@ -3046,7 +3046,7 @@ var widget = $.widget; /***/ }), -/***/ 95: +/***/ 94: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3062,13 +3062,13 @@ var _jquery2 = _interopRequireDefault(_jquery); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var loadImage = __webpack_require__(460); +var loadImage = __webpack_require__(458); /* The jQuery UI widget factory, can be omitted if jQuery UI is already included */ -__webpack_require__(461); +__webpack_require__(459); /* The Iframe Transport is required for browsers without support for XHR file uploads */ -__webpack_require__(462); +__webpack_require__(460); /* The basic File Upload plugin */ -__webpack_require__(463); +__webpack_require__(461); /** * UPLOADER MANAGER diff --git a/Phraseanet-production-client/dist/lazy-2.min.js b/Phraseanet-production-client/dist/lazy-2.min.js index e80668043f..4fbd18cd8d 100644 --- a/Phraseanet-production-client/dist/lazy-2.min.js +++ b/Phraseanet-production-client/dist/lazy-2.min.js @@ -1,6 +1,6 @@ webpackJsonpapp([2],{ -/***/ 460: +/***/ 458: /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_RESULT__;/* @@ -153,7 +153,7 @@ var __WEBPACK_AMD_DEFINE_RESULT__;/* /***/ }), -/***/ 461: +/***/ 459: /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*** IMPORTS FROM imports-loader ***/ @@ -739,7 +739,7 @@ var widget = $.widget; /***/ }), -/***/ 462: +/***/ 460: /***/ (function(module, exports, __webpack_require__) { /*** IMPORTS FROM imports-loader ***/ @@ -969,7 +969,7 @@ var $ = __webpack_require__(0); /***/ }), -/***/ 463: +/***/ 461: /***/ (function(module, exports, __webpack_require__) { /*** IMPORTS FROM imports-loader ***/ @@ -1003,7 +1003,7 @@ var $ = __webpack_require__(0); // Node/CommonJS: factory( __webpack_require__(0), - __webpack_require__(464) + __webpack_require__(462) ); } else { // Browser globals: @@ -2464,7 +2464,7 @@ var $ = __webpack_require__(0); /***/ }), -/***/ 464: +/***/ 462: /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*! jQuery UI - v1.11.4+CommonJS - 2015-08-28 @@ -3046,7 +3046,7 @@ var widget = $.widget; /***/ }), -/***/ 95: +/***/ 94: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3062,13 +3062,13 @@ var _jquery2 = _interopRequireDefault(_jquery); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var loadImage = __webpack_require__(460); +var loadImage = __webpack_require__(458); /* The jQuery UI widget factory, can be omitted if jQuery UI is already included */ -__webpack_require__(461); +__webpack_require__(459); /* The Iframe Transport is required for browsers without support for XHR file uploads */ -__webpack_require__(462); +__webpack_require__(460); /* The basic File Upload plugin */ -__webpack_require__(463); +__webpack_require__(461); /** * UPLOADER MANAGER diff --git a/Phraseanet-production-client/dist/lazy-3.js b/Phraseanet-production-client/dist/lazy-3.js index d12a833ec4..0570d7fb86 100644 --- a/Phraseanet-production-client/dist/lazy-3.js +++ b/Phraseanet-production-client/dist/lazy-3.js @@ -1,19 +1,19 @@ -webpackJsonpapp([3],Array(298).concat([ -/* 298 */ +webpackJsonpapp([3],Array(296).concat([ +/* 296 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var leaflet = __webpack_require__(397); +var leaflet = __webpack_require__(395); -__webpack_require__(398); +__webpack_require__(396); module.exports = leaflet; /***/ }), -/* 299 */ +/* 297 */ /***/ (function(module, exports) { /* @@ -27,7 +27,7 @@ module.exports = leaflet; L.DomEvent.off(this._container,"touchmove",this._onTouchMove),this._detectIE()?(L.DomEvent.off(this._container,"MSPointerDowm",this._onTouchStart),L.DomEvent.off(this._container,"MSPointerUp",this._onTouchEnd),L.DomEvent.off(this._container,"MSPointerMove",this._onTouchMove),L.DomEvent.off(this._container,"MSPointerCancel",this._onTouchCancel)):(L.DomEvent.off(this._container,"touchcancel",this._onTouchCancel),L.DomEvent.off(this._container,"touchleave",this._onTouchLeave))},_touchEvent:function(t,e){var i={};if("undefined"!=typeof t.touches){if(!t.touches.length)return;i=t.touches[0]}else{if("touch"!==t.pointerType)return;if(i=t,!this._filterClick(t))return}var o=this._map.mouseEventToContainerPoint(i),n=this._map.mouseEventToLayerPoint(i),s=this._map.layerPointToLatLng(n);this._map.fire(e,{latlng:s,layerPoint:n,containerPoint:o,pageX:i.pageX,pageY:i.pageY,originalEvent:t})},_filterClick:function(t){var e=t.timeStamp||t.originalEvent.timeStamp,i=L.DomEvent._lastClick&&e-L.DomEvent._lastClick;return i&&i>100&&500>i||t.target._simulatedClick&&!t._simulated?(L.DomEvent.stop(t),!1):(L.DomEvent._lastClick=e,!0)},_onTouchStart:function(t){if(this._map._loaded){var e="touchstart";this._touchEvent(t,e)}},_onTouchEnd:function(t){if(this._map._loaded){var e="touchend";this._touchEvent(t,e)}},_onTouchCancel:function(t){if(this._map._loaded){var e="touchcancel";this._detectIE()&&(e="pointercancel"),this._touchEvent(t,e)}},_onTouchLeave:function(t){if(this._map._loaded){var e="touchleave";this._touchEvent(t,e)}},_onTouchMove:function(t){if(this._map._loaded){var e="touchmove";this._touchEvent(t,e)}},_detectIE:function(){var e=t.navigator.userAgent,i=e.indexOf("MSIE ");if(i>0)return parseInt(e.substring(i+5,e.indexOf(".",i)),10);var o=e.indexOf("Trident/");if(o>0){var n=e.indexOf("rv:");return parseInt(e.substring(n+3,e.indexOf(".",n)),10)}var s=e.indexOf("Edge/");return s>0?parseInt(e.substring(s+5,e.indexOf(".",s)),10):!1}}),L.Map.addInitHook("addHandler","touchExtend",L.Map.TouchExtend),L.Marker.Touch=L.Marker.extend({_initInteraction:function(){if(this.options.clickable){var t=this._icon,e=["dblclick","mousedown","mouseover","mouseout","contextmenu","touchstart","touchend","touchmove"];this._detectIE?e.concat(["MSPointerDown","MSPointerUp","MSPointerMove","MSPointerCancel"]):e.concat(["touchcancel"]),L.DomUtil.addClass(t,"leaflet-clickable"),L.DomEvent.on(t,"click",this._onMouseClick,this),L.DomEvent.on(t,"keypress",this._onKeyPress,this);for(var i=0;i0)return parseInt(e.substring(i+5,e.indexOf(".",i)),10);var o=e.indexOf("Trident/");if(o>0){var n=e.indexOf("rv:");return parseInt(e.substring(n+3,e.indexOf(".",n)),10)}var s=e.indexOf("Edge/");return s>0?parseInt(e.substring(s+5,e.indexOf(".",s)),10):!1}}),L.LatLngUtil={cloneLatLngs:function(t){for(var e=[],i=0,o=t.length;o>i;i++)e.push(this.cloneLatLng(t[i]));return e},cloneLatLng:function(t){return L.latLng(t.lat,t.lng)}},L.GeometryUtil=L.extend(L.GeometryUtil||{},{geodesicArea:function(t){var e,i,o=t.length,n=0,s=L.LatLng.DEG_TO_RAD;if(o>2){for(var a=0;o>a;a++)e=t[a],i=t[(a+1)%o],n+=(i.lng-e.lng)*s*(2+Math.sin(e.lat*s)+Math.sin(i.lat*s));n=6378137*n*6378137/2}return Math.abs(n)},readableArea:function(t,e){var i;return e?i=t>=1e4?(1e-4*t).toFixed(2)+" ha":t.toFixed(2)+" m²":(t/=.836127,i=t>=3097600?(t/3097600).toFixed(2)+" mi²":t>=4840?(t/4840).toFixed(2)+" acres":Math.ceil(t)+" yd²"),i},readableDistance:function(t,e,i){var o;if(e)o=t>1e3?(t/1e3).toFixed(2)+" km":Math.ceil(t)+" m";else if(t*=1.09361,t>1760)o=(t/1760).toFixed(2)+" miles";else{var n=" yd";i&&(t=3*t,n=" ft"),o=Math.ceil(t)+n}return o}}),L.Util.extend(L.LineUtil,{segmentsIntersect:function(t,e,i,o){return this._checkCounterclockwise(t,i,o)!==this._checkCounterclockwise(e,i,o)&&this._checkCounterclockwise(t,e,i)!==this._checkCounterclockwise(t,e,o)},_checkCounterclockwise:function(t,e,i){return(i.y-t.y)*(e.x-t.x)>(e.y-t.y)*(i.x-t.x)}}),L.Polyline.include({intersects:function(){var t,e,i,o=this._originalPoints,n=o?o.length:0;if(this._tooFewPointsForIntersection())return!1;for(t=n-1;t>=3;t--)if(e=o[t-1],i=o[t],this._lineSegmentsIntersectsRange(e,i,t-2))return!0;return!1},newLatLngIntersects:function(t,e){return this._map?this.newPointIntersects(this._map.latLngToLayerPoint(t),e):!1},newPointIntersects:function(t,e){var i=this._originalPoints,o=i?i.length:0,n=i?i[o-1]:null,s=o-2;return this._tooFewPointsForIntersection(1)?!1:this._lineSegmentsIntersectsRange(n,t,s,e?1:0)},_tooFewPointsForIntersection:function(t){var e=this._originalPoints,i=e?e.length:0;return i+=t||0,!this._originalPoints||3>=i},_lineSegmentsIntersectsRange:function(t,e,i,o){var n,s,a=this._originalPoints;o=o||0;for(var r=i;r>o;r--)if(n=a[r-1],s=a[r],L.LineUtil.segmentsIntersect(t,e,n,s))return!0;return!1}}),L.Polygon.include({intersects:function(){var t,e,i,o,n,s=this._originalPoints;return this._tooFewPointsForIntersection()?!1:(t=L.Polyline.prototype.intersects.call(this))?!0:(e=s.length,i=s[0],o=s[e-1],n=e-2,this._lineSegmentsIntersectsRange(o,i,n,1))}}),L.Control.Draw=L.Control.extend({options:{position:"topleft",draw:{},edit:!1},initialize:function(t){if(L.version<"0.7")throw new Error("Leaflet.draw 0.2.3+ requires Leaflet 0.7.0+. Download latest from https://github.com/Leaflet/Leaflet/");L.Control.prototype.initialize.call(this,t);var e;this._toolbars={},L.DrawToolbar&&this.options.draw&&(e=new L.DrawToolbar(this.options.draw),this._toolbars[L.DrawToolbar.TYPE]=e,this._toolbars[L.DrawToolbar.TYPE].on("enable",this._toolbarEnabled,this)),L.EditToolbar&&this.options.edit&&(e=new L.EditToolbar(this.options.edit),this._toolbars[L.EditToolbar.TYPE]=e,this._toolbars[L.EditToolbar.TYPE].on("enable",this._toolbarEnabled,this)),L.toolbar=this},onAdd:function(t){var e,i=L.DomUtil.create("div","leaflet-draw"),o=!1,n="leaflet-draw-toolbar-top";for(var s in this._toolbars)this._toolbars.hasOwnProperty(s)&&(e=this._toolbars[s].addToolbar(t),e&&(o||(L.DomUtil.hasClass(e,n)||L.DomUtil.addClass(e.childNodes[0],n),o=!0),i.appendChild(e)));return i},onRemove:function(){for(var t in this._toolbars)this._toolbars.hasOwnProperty(t)&&this._toolbars[t].removeToolbar()},setDrawingOptions:function(t){for(var e in this._toolbars)this._toolbars[e]instanceof L.DrawToolbar&&this._toolbars[e].setOptions(t)},_toolbarEnabled:function(t){var e=t.target;for(var i in this._toolbars)this._toolbars[i]!==e&&this._toolbars[i].disable()}}),L.Map.mergeOptions({drawControlTooltips:!0,drawControl:!1}),L.Map.addInitHook(function(){this.options.drawControl&&(this.drawControl=new L.Control.Draw,this.addControl(this.drawControl))}),L.Toolbar=L.Class.extend({includes:[L.Mixin.Events],initialize:function(t){L.setOptions(this,t),this._modes={},this._actionButtons=[],this._activeMode=null},enabled:function(){return null!==this._activeMode},disable:function(){this.enabled()&&this._activeMode.handler.disable()},addToolbar:function(t){var e,i=L.DomUtil.create("div","leaflet-draw-section"),o=0,n=this._toolbarClass||"",s=this.getModeHandlers(t);for(this._toolbarContainer=L.DomUtil.create("div","leaflet-draw-toolbar leaflet-bar"),this._map=t,e=0;ee;e++)this._disposeButton(this._actionButtons[e].button,this._actionButtons[e].callback,this);this._actionButtons=[],this._actionsContainer=null},_initModeHandler:function(t,e,i,o,n){var s=t.type;this._modes[s]={},this._modes[s].handler=t,this._modes[s].button=this._createButton({type:s,title:n,className:o+"-"+s,container:e,callback:this._modes[s].handler.enable,context:this._modes[s].handler}),this._modes[s].buttonIndex=i,this._modes[s].handler.on("enabled",this._handlerActivated,this).on("disabled",this._handlerDeactivated,this)},_createButton:function(t){var e=L.DomUtil.create("a",t.className||"",t.container);return e.href="#",t.text&&(e.innerHTML=t.text),t.title&&(e.title=t.title),L.DomEvent.on(e,"click",L.DomEvent.stopPropagation).on(e,"mousedown",L.DomEvent.stopPropagation).on(e,"dblclick",L.DomEvent.stopPropagation).on(e,"click",L.DomEvent.preventDefault).on(e,"click",t.callback,t.context),e},_disposeButton:function(t,e){L.DomEvent.off(t,"click",L.DomEvent.stopPropagation).off(t,"mousedown",L.DomEvent.stopPropagation).off(t,"dblclick",L.DomEvent.stopPropagation).off(t,"click",L.DomEvent.preventDefault).off(t,"click",e)},_handlerActivated:function(t){this.disable(),this._activeMode=this._modes[t.handler],L.DomUtil.addClass(this._activeMode.button,"leaflet-draw-toolbar-button-enabled"),this._showActionsToolbar(),this.fire("enable")},_handlerDeactivated:function(){this._hideActionsToolbar(),L.DomUtil.removeClass(this._activeMode.button,"leaflet-draw-toolbar-button-enabled"),this._activeMode=null,this.fire("disable")},_createActions:function(t){var e,i,o,n,s=this._actionsContainer,a=this.getActions(t),r=a.length;for(i=0,o=this._actionButtons.length;o>i;i++)this._disposeButton(this._actionButtons[i].button,this._actionButtons[i].callback);for(this._actionButtons=[];s.firstChild;)s.removeChild(s.firstChild);for(var h=0;r>h;h++)"enabled"in a[h]&&!a[h].enabled||(e=L.DomUtil.create("li","",s),n=this._createButton({title:a[h].title,text:a[h].text,container:e,callback:a[h].callback,context:a[h].context}),this._actionButtons.push({button:n,callback:a[h].callback}))},_showActionsToolbar:function(){var t=this._activeMode.buttonIndex,e=this._lastButtonIndex,i=this._activeMode.button.offsetTop-1;this._createActions(this._activeMode.handler),this._actionsContainer.style.top=i+"px",0===t&&(L.DomUtil.addClass(this._toolbarContainer,"leaflet-draw-toolbar-notop"),L.DomUtil.addClass(this._actionsContainer,"leaflet-draw-actions-top")),t===e&&(L.DomUtil.addClass(this._toolbarContainer,"leaflet-draw-toolbar-nobottom"),L.DomUtil.addClass(this._actionsContainer,"leaflet-draw-actions-bottom")),this._actionsContainer.style.display="block"},_hideActionsToolbar:function(){this._actionsContainer.style.display="none",L.DomUtil.removeClass(this._toolbarContainer,"leaflet-draw-toolbar-notop"),L.DomUtil.removeClass(this._toolbarContainer,"leaflet-draw-toolbar-nobottom"),L.DomUtil.removeClass(this._actionsContainer,"leaflet-draw-actions-top"),L.DomUtil.removeClass(this._actionsContainer,"leaflet-draw-actions-bottom")}}),L.Tooltip=L.Class.extend({initialize:function(t){this._map=t,this._popupPane=t._panes.popupPane,this._container=t.options.drawControlTooltips?L.DomUtil.create("div","leaflet-draw-tooltip",this._popupPane):null,this._singleLineLabel=!1,this._map.on("mouseout",this._onMouseOut,this)},dispose:function(){this._map.off("mouseout",this._onMouseOut,this),this._container&&(this._popupPane.removeChild(this._container),this._container=null)},updateContent:function(t){return this._container?(t.subtext=t.subtext||"",0!==t.subtext.length||this._singleLineLabel?t.subtext.length>0&&this._singleLineLabel&&(L.DomUtil.removeClass(this._container,"leaflet-draw-tooltip-single"),this._singleLineLabel=!1):(L.DomUtil.addClass(this._container,"leaflet-draw-tooltip-single"),this._singleLineLabel=!0),this._container.innerHTML=(t.subtext.length>0?''+t.subtext+"
":"")+""+t.text+"",this):this},updatePosition:function(t){var e=this._map.latLngToLayerPoint(t),i=this._container;return this._container&&(i.style.visibility="inherit",L.DomUtil.setPosition(i,e)),this},showAsError:function(){return this._container&&L.DomUtil.addClass(this._container,"leaflet-error-draw-tooltip"),this},removeError:function(){return this._container&&L.DomUtil.removeClass(this._container,"leaflet-error-draw-tooltip"),this},_onMouseOut:function(){this._container&&(this._container.style.visibility="hidden")}}),L.DrawToolbar=L.Toolbar.extend({statics:{TYPE:"draw"},options:{polyline:{},polygon:{},rectangle:{},circle:{},marker:{}},initialize:function(t){for(var e in this.options)this.options.hasOwnProperty(e)&&t[e]&&(t[e]=L.extend({},this.options[e],t[e]));this._toolbarClass="leaflet-draw-draw",L.Toolbar.prototype.initialize.call(this,t)},getModeHandlers:function(t){return[{enabled:this.options.polyline,handler:new L.Draw.Polyline(t,this.options.polyline),title:L.drawLocal.draw.toolbar.buttons.polyline},{enabled:this.options.polygon,handler:new L.Draw.Polygon(t,this.options.polygon),title:L.drawLocal.draw.toolbar.buttons.polygon},{enabled:this.options.rectangle,handler:new L.Draw.Rectangle(t,this.options.rectangle),title:L.drawLocal.draw.toolbar.buttons.rectangle},{enabled:this.options.circle,handler:new L.Draw.Circle(t,this.options.circle),title:L.drawLocal.draw.toolbar.buttons.circle},{enabled:this.options.marker,handler:new L.Draw.Marker(t,this.options.marker),title:L.drawLocal.draw.toolbar.buttons.marker}]},getActions:function(t){return[{enabled:t.completeShape,title:L.drawLocal.draw.toolbar.finish.title,text:L.drawLocal.draw.toolbar.finish.text,callback:t.completeShape,context:t},{enabled:t.deleteLastVertex,title:L.drawLocal.draw.toolbar.undo.title,text:L.drawLocal.draw.toolbar.undo.text,callback:t.deleteLastVertex,context:t},{title:L.drawLocal.draw.toolbar.actions.title,text:L.drawLocal.draw.toolbar.actions.text,callback:this.disable,context:this}]},setOptions:function(t){L.setOptions(this,t);for(var e in this._modes)this._modes.hasOwnProperty(e)&&t.hasOwnProperty(e)&&this._modes[e].handler.setOptions(t[e])}}),L.EditToolbar=L.Toolbar.extend({statics:{TYPE:"edit"},options:{edit:{selectedPathOptions:{dashArray:"10, 10",fill:!0,fillColor:"#fe57a1",fillOpacity:.1,maintainColor:!1}},remove:{},featureGroup:null},initialize:function(t){t.edit&&("undefined"==typeof t.edit.selectedPathOptions&&(t.edit.selectedPathOptions=this.options.edit.selectedPathOptions),t.edit.selectedPathOptions=L.extend({},this.options.edit.selectedPathOptions,t.edit.selectedPathOptions)),t.remove&&(t.remove=L.extend({},this.options.remove,t.remove)),this._toolbarClass="leaflet-draw-edit",L.Toolbar.prototype.initialize.call(this,t),this._selectedFeatureCount=0},getModeHandlers:function(t){var e=this.options.featureGroup;return[{enabled:this.options.edit,handler:new L.EditToolbar.Edit(t,{featureGroup:e,selectedPathOptions:this.options.edit.selectedPathOptions}),title:L.drawLocal.edit.toolbar.buttons.edit},{enabled:this.options.remove,handler:new L.EditToolbar.Delete(t,{featureGroup:e}),title:L.drawLocal.edit.toolbar.buttons.remove}]},getActions:function(){return[{title:L.drawLocal.edit.toolbar.actions.save.title,text:L.drawLocal.edit.toolbar.actions.save.text,callback:this._save,context:this},{title:L.drawLocal.edit.toolbar.actions.cancel.title,text:L.drawLocal.edit.toolbar.actions.cancel.text,callback:this.disable,context:this}]},addToolbar:function(t){var e=L.Toolbar.prototype.addToolbar.call(this,t);return this._checkDisabled(),this.options.featureGroup.on("layeradd layerremove",this._checkDisabled,this),e},removeToolbar:function(){this.options.featureGroup.off("layeradd layerremove",this._checkDisabled,this),L.Toolbar.prototype.removeToolbar.call(this)},disable:function(){this.enabled()&&(this._activeMode.handler.revertLayers(),L.Toolbar.prototype.disable.call(this))},_save:function(){this._activeMode.handler.save(),this._activeMode.handler.disable()},_checkDisabled:function(){var t,e=this.options.featureGroup,i=0!==e.getLayers().length;this.options.edit&&(t=this._modes[L.EditToolbar.Edit.TYPE].button,i?L.DomUtil.removeClass(t,"leaflet-disabled"):L.DomUtil.addClass(t,"leaflet-disabled"),t.setAttribute("title",i?L.drawLocal.edit.toolbar.buttons.edit:L.drawLocal.edit.toolbar.buttons.editDisabled)),this.options.remove&&(t=this._modes[L.EditToolbar.Delete.TYPE].button,i?L.DomUtil.removeClass(t,"leaflet-disabled"):L.DomUtil.addClass(t,"leaflet-disabled"),t.setAttribute("title",i?L.drawLocal.edit.toolbar.buttons.remove:L.drawLocal.edit.toolbar.buttons.removeDisabled))}}),L.EditToolbar.Edit=L.Handler.extend({statics:{TYPE:"edit"},includes:L.Mixin.Events,initialize:function(t,e){if(L.Handler.prototype.initialize.call(this,t),L.setOptions(this,e),this._featureGroup=e.featureGroup,!(this._featureGroup instanceof L.FeatureGroup))throw new Error("options.featureGroup must be a L.FeatureGroup");this._uneditedLayerProps={},this.type=L.EditToolbar.Edit.TYPE},enable:function(){!this._enabled&&this._hasAvailableLayers()&&(this.fire("enabled",{handler:this.type}),this._map.fire("draw:editstart",{handler:this.type}),L.Handler.prototype.enable.call(this),this._featureGroup.on("layeradd",this._enableLayerEdit,this).on("layerremove",this._disableLayerEdit,this))},disable:function(){this._enabled&&(this._featureGroup.off("layeradd",this._enableLayerEdit,this).off("layerremove",this._disableLayerEdit,this),L.Handler.prototype.disable.call(this),this._map.fire("draw:editstop",{handler:this.type}),this.fire("disabled",{handler:this.type}))},addHooks:function(){var t=this._map;t&&(t.getContainer().focus(),this._featureGroup.eachLayer(this._enableLayerEdit,this),this._tooltip=new L.Tooltip(this._map),this._updateTooltip(),this._map.on("mousemove",this._onMouseMove,this).on("touchmove",this._onMouseMove,this).on("MSPointerMove",this._onMouseMove,this).on("click",this._editStyle,this).on("draw:editvertex",this._updateTooltip,this))},removeHooks:function(){this._map&&(this._featureGroup.eachLayer(this._disableLayerEdit,this),this._uneditedLayerProps={},this._tooltip.dispose(),this._tooltip=null,this._map.off("mousemove",this._onMouseMove,this).off("touchmove",this._onMouseMove,this).off("MSPointerMove",this._onMouseMove,this))},revertLayers:function(){this._featureGroup.eachLayer(function(t){this._revertLayer(t)},this)},save:function(){var t=new L.LayerGroup;this._featureGroup.eachLayer(function(e){e.edited&&(t.addLayer(e),e.edited=!1)}),this._map.fire("draw:edited",{layers:t})},_backupLayer:function(t){var e=L.Util.stamp(t);this._uneditedLayerProps[e]||(t instanceof L.Polyline||t instanceof L.Polygon||t instanceof L.Rectangle?this._uneditedLayerProps[e]={latlngs:L.LatLngUtil.cloneLatLngs(t.getLatLngs())}:t instanceof L.Circle?this._uneditedLayerProps[e]={latlng:L.LatLngUtil.cloneLatLng(t.getLatLng()),radius:t.getRadius()}:t instanceof L.Marker&&(this._uneditedLayerProps[e]={latlng:L.LatLngUtil.cloneLatLng(t.getLatLng())}))},_getTooltipText:function(){return{text:L.drawLocal.edit.handlers.edit.tooltip.text,subtext:L.drawLocal.edit.handlers.edit.tooltip.subtext}},_updateTooltip:function(){this._tooltip.updateContent(this._getTooltipText())},_revertLayer:function(t){var e=L.Util.stamp(t);t.edited=!1,this._uneditedLayerProps.hasOwnProperty(e)&&(t instanceof L.Polyline||t instanceof L.Polygon||t instanceof L.Rectangle?t.setLatLngs(this._uneditedLayerProps[e].latlngs):t instanceof L.Circle?(t.setLatLng(this._uneditedLayerProps[e].latlng),t.setRadius(this._uneditedLayerProps[e].radius)):t instanceof L.Marker&&t.setLatLng(this._uneditedLayerProps[e].latlng),t.fire("revert-edited",{layer:t}))},_enableLayerEdit:function(t){var e,i=t.layer||t.target||t;this._backupLayer(i),this.options.selectedPathOptions&&(e=L.Util.extend({},this.options.selectedPathOptions),e.maintainColor&&(e.color=i.options.color,e.fillColor=i.options.fillColor),i.options.original=L.extend({},i.options),i.options.editing=e),this.isMarker?(i.dragging.enable(),i.on("dragend",this._onMarkerDragEnd).on("touchmove",this._onTouchMove,this).on("MSPointerMove",this._onTouchMove,this).on("touchend",this._onMarkerDragEnd,this).on("MSPointerUp",this._onMarkerDragEnd,this)):i.editing.enable()},_disableLayerEdit:function(t){var e=t.layer||t.target||t;e.edited=!1,e.editing.disable(),delete e.options.editing,delete e.options.original,this._selectedPathOptions&&(e instanceof L.Marker?this._toggleMarkerHighlight(e):(e.setStyle(e.options.previousOptions),delete e.options.previousOptions)),e instanceof L.Marker?(e.dragging.disable(),e.off("dragend",this._onMarkerDragEnd,this).off("touchmove",this._onTouchMove,this).off("MSPointerMove",this._onTouchMove,this).off("touchend",this._onMarkerDragEnd,this).off("MSPointerUp",this._onMarkerDragEnd,this)):e.editing.disable()},_onMouseMove:function(t){this._tooltip.updatePosition(t.latlng)},_onTouchMove:function(t){var e=t.originalEvent.changedTouches[0],i=this._map.mouseEventToLayerPoint(e),o=this._map.layerPointToLatLng(i);t.target.setLatLng(o)},_hasAvailableLayers:function(){return 0!==this._featureGroup.getLayers().length}}),L.EditToolbar.Delete=L.Handler.extend({statics:{TYPE:"remove"},includes:L.Mixin.Events,initialize:function(t,e){if(L.Handler.prototype.initialize.call(this,t),L.Util.setOptions(this,e),this._deletableLayers=this.options.featureGroup,!(this._deletableLayers instanceof L.FeatureGroup))throw new Error("options.featureGroup must be a L.FeatureGroup");this.type=L.EditToolbar.Delete.TYPE},enable:function(){!this._enabled&&this._hasAvailableLayers()&&(this.fire("enabled",{handler:this.type}),this._map.fire("draw:deletestart",{handler:this.type}),L.Handler.prototype.enable.call(this),this._deletableLayers.on("layeradd",this._enableLayerDelete,this).on("layerremove",this._disableLayerDelete,this))},disable:function(){this._enabled&&(this._deletableLayers.off("layeradd",this._enableLayerDelete,this).off("layerremove",this._disableLayerDelete,this),L.Handler.prototype.disable.call(this),this._map.fire("draw:deletestop",{handler:this.type}),this.fire("disabled",{handler:this.type}))},addHooks:function(){var t=this._map;t&&(t.getContainer().focus(),this._deletableLayers.eachLayer(this._enableLayerDelete,this),this._deletedLayers=new L.LayerGroup,this._tooltip=new L.Tooltip(this._map),this._tooltip.updateContent({text:L.drawLocal.edit.handlers.remove.tooltip.text}),this._map.on("mousemove",this._onMouseMove,this))},removeHooks:function(){this._map&&(this._deletableLayers.eachLayer(this._disableLayerDelete,this),this._deletedLayers=null,this._tooltip.dispose(),this._tooltip=null,this._map.off("mousemove",this._onMouseMove,this))},revertLayers:function(){this._deletedLayers.eachLayer(function(t){this._deletableLayers.addLayer(t),t.fire("revert-deleted",{layer:t})},this)},save:function(){this._map.fire("draw:deleted",{layers:this._deletedLayers})},_enableLayerDelete:function(t){var e=t.layer||t.target||t;e.on("click",this._removeLayer,this)},_disableLayerDelete:function(t){var e=t.layer||t.target||t;e.off("click",this._removeLayer,this),this._deletedLayers.removeLayer(e)},_removeLayer:function(t){var e=t.layer||t.target||t;this._deletableLayers.removeLayer(e),this._deletedLayers.addLayer(e),e.fire("deleted")},_onMouseMove:function(t){this._tooltip.updatePosition(t.latlng)},_hasAvailableLayers:function(){return 0!==this._deletableLayers.getLayers().length}})}(window,document); /***/ }), -/* 300 */ +/* 298 */ /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/* @@ -42,7 +42,7 @@ var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_ var L; if (true) { // AMD - !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(335)], __WEBPACK_AMD_DEFINE_FACTORY__ = (factory), + !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(333)], __WEBPACK_AMD_DEFINE_FACTORY__ = (factory), __WEBPACK_AMD_DEFINE_RESULT__ = (typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ? (__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__)) : __WEBPACK_AMD_DEFINE_FACTORY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); @@ -562,27 +562,27 @@ for (i = 0, l = classes.length; i < l; i++) { /***/ }), -/* 301 */ +/* 299 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var makeClient = __webpack_require__(306); -var xtend = __webpack_require__(355).extendMutable; -var getUser = __webpack_require__(354); -var MapboxGeocoding = __webpack_require__(433); -var MapboxSurface = __webpack_require__(434); -var MapboxDirections = __webpack_require__(435); -var MapboxUploads = __webpack_require__(436); -var MapboxMatching = __webpack_require__(437); -var MapboxDatasets = __webpack_require__(438); -var MapboxMatrix = __webpack_require__(440); -var MapboxTilestats = __webpack_require__(441); -var MapboxStyles = __webpack_require__(442); -var MapboxStatic = __webpack_require__(447); -var MapboxTilesets = __webpack_require__(450); -var MapboxTokens = __webpack_require__(451); +var makeClient = __webpack_require__(304); +var xtend = __webpack_require__(353).extendMutable; +var getUser = __webpack_require__(352); +var MapboxGeocoding = __webpack_require__(431); +var MapboxSurface = __webpack_require__(432); +var MapboxDirections = __webpack_require__(433); +var MapboxUploads = __webpack_require__(434); +var MapboxMatching = __webpack_require__(435); +var MapboxDatasets = __webpack_require__(436); +var MapboxMatrix = __webpack_require__(438); +var MapboxTilestats = __webpack_require__(439); +var MapboxStyles = __webpack_require__(440); +var MapboxStatic = __webpack_require__(445); +var MapboxTilesets = __webpack_require__(448); +var MapboxTokens = __webpack_require__(449); /** @@ -628,7 +628,7 @@ module.exports = MapboxClient; /***/ }), -/* 302 */ +/* 300 */ /***/ (function(module, exports) { /** @@ -891,23 +891,23 @@ if (typeof module !== 'undefined' && typeof module.exports !== 'undefined') { /***/ }), -/* 303 */ +/* 301 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -const projectVersion = __webpack_require__(452).version; -const _ = __webpack_require__(453); -const EventEmitter = __webpack_require__(94); -const turfCircle = __webpack_require__(454); -const turfBbox = __webpack_require__(455); -const turfBboxPoly = __webpack_require__(456); -const turfTruncate = __webpack_require__(457); -const turfDestination = __webpack_require__(356); -const turfDistance = __webpack_require__(458); -const turfBearing = __webpack_require__(459); -const turfHelpers = __webpack_require__(312); +const projectVersion = __webpack_require__(450).version; +const _ = __webpack_require__(451); +const EventEmitter = __webpack_require__(93); +const turfCircle = __webpack_require__(452); +const turfBbox = __webpack_require__(453); +const turfBboxPoly = __webpack_require__(454); +const turfTruncate = __webpack_require__(455); +const turfDestination = __webpack_require__(354); +const turfDistance = __webpack_require__(456); +const turfBearing = __webpack_require__(457); +const turfHelpers = __webpack_require__(310); if (window && typeof window.MapboxCircle === 'function') { throw new TypeError('mapbox-gl-circle-' + window.MapboxCircle.VERSION + ' already loaded'); @@ -2263,14 +2263,14 @@ module.exports = exports = MapboxCircle; /***/ }), -/* 304 */ +/* 302 */ /***/ (function(module, exports, __webpack_require__) { !function(t,e){ true?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e(t.turf={})}(this,function(t){"use strict";function e(t,e,n){if(n=n||{},!I(n))throw new Error("options is invalid");var r=n.bbox,i=n.id;if(void 0===t)throw new Error("geometry is required");if(e&&e.constructor!==Object)throw new Error("properties must be an Object");r&&N(r),i&&C(i);var o={type:"Feature"};return i&&(o.id=i),r&&(o.bbox=r),o.properties=e||{},o.geometry=t,o}function n(t,e,n){if(n=n||{},!I(n))throw new Error("options is invalid");var i=n.bbox;if(!t)throw new Error("type is required");if(!e)throw new Error("coordinates is required");if(!Array.isArray(e))throw new Error("coordinates must be an Array");i&&N(i);var s;switch(t){case"Point":s=r(e).geometry;break;case"LineString":s=a(e).geometry;break;case"Polygon":s=o(e).geometry;break;case"MultiPoint":s=l(e).geometry;break;case"MultiLineString":s=h(e).geometry;break;case"MultiPolygon":s=p(e).geometry;break;default:throw new Error(t+" is invalid")}return i&&(s.bbox=i),s}function r(t,n,r){if(!t)throw new Error("coordinates is required");if(!Array.isArray(t))throw new Error("coordinates must be an Array");if(t.length<2)throw new Error("coordinates must be at least 2 numbers long");if(!b(t[0])||!b(t[1]))throw new Error("coordinates must contain numbers");return e({type:"Point",coordinates:t},n,r)}function i(t,e,n){if(!t)throw new Error("coordinates is required");if(!Array.isArray(t))throw new Error("coordinates must be an Array");return c(t.map(function(t){return r(t,e)}),n)}function o(t,n,r){if(!t)throw new Error("coordinates is required");for(var i=0;i=0))throw new Error("precision must be a positive number");var n=Math.pow(10,e||0);return Math.round(t*n)/n}function d(t,e){if(void 0===t||null===t)throw new Error("radians is required");if(e&&"string"!=typeof e)throw new Error("units must be a string");var n=qo[e||"kilometers"];if(!n)throw new Error(e+" units is invalid");return t*n}function y(t,e){if(void 0===t||null===t)throw new Error("distance is required");if(e&&"string"!=typeof e)throw new Error("units must be a string");var n=qo[e||"kilometers"];if(!n)throw new Error(e+" units is invalid");return t/n}function _(t,e){return v(y(t,e))}function m(t){if(null===t||void 0===t)throw new Error("bearing is required");var e=t%360;return e<0&&(e+=360),e}function v(t){if(null===t||void 0===t)throw new Error("radians is required");return 180*(t%(2*Math.PI))/Math.PI}function x(t){if(null===t||void 0===t)throw new Error("degrees is required");return t%360*Math.PI/180}function E(t,e,n){if(null===t||void 0===t)throw new Error("length is required");if(!(t>=0))throw new Error("length must be a positive number");return d(y(t,e),n||"kilometers")}function w(t,e,n){if(null===t||void 0===t)throw new Error("area is required");if(!(t>=0))throw new Error("area must be a positive number");var r=Bo[e||"meters"];if(!r)throw new Error("invalid original units");var i=Bo[n||"kilometers"];if(!i)throw new Error("invalid final units");return t/r*i}function b(t){return!isNaN(t)&&null!==t&&!Array.isArray(t)}function I(t){return!!t&&t.constructor===Object}function N(t){if(!t)throw new Error("bbox is required");if(!Array.isArray(t))throw new Error("bbox must be an Array");if(4!==t.length&&6!==t.length)throw new Error("bbox must be an Array of 4 or 6 numbers");t.forEach(function(t){if(!b(t))throw new Error("bbox must only contain numbers")})}function C(t){if(!t)throw new Error("id is required");if(-1===["string","number"].indexOf(typeof t))throw new Error("id must be a number or a string")}function S(t,e,n){if(null!==t)for(var r,i,o,s,a,u,c,h,l=0,p=0,f=t.type,g="FeatureCollection"===f,d="Feature"===f,y=g?t.features.length:1,_=0;_t[0]&&(e[0]=t[0]),e[1]>t[1]&&(e[1]=t[1]),e[2]1&&b(e[0])&&b(e[1]))return e;throw new Error("Coordinate is not a valid Point")}function U(t){if(!t)throw new Error("obj is required");var e;if(t.length?e=t:t.coordinates?e=t.coordinates:t.geometry&&t.geometry.coordinates&&(e=t.geometry.coordinates),e)return Y(e),e;throw new Error("No valid coordinates")}function Y(t){if(t.length>1&&b(t[0])&&b(t[1]))return!0;if(Array.isArray(t[0])&&t[0].length)return Y(t[0]);throw new Error("coordinates must only contain numbers")}function V(t,e,n){if(!e||!n)throw new Error("type and name required");if(!t||t.type!==e)throw new Error("Invalid input to "+n+": must be a "+e+", given "+t.type)}function H(t,e,n){if(!t)throw new Error("No feature passed");if(!n)throw new Error(".featureOf() requires a name");if(!t||"Feature"!==t.type||!t.geometry)throw new Error("Invalid input to "+n+", Feature with geometry required");if(!t.geometry||t.geometry.type!==e)throw new Error("Invalid input to "+n+": must be a "+e+", given "+t.geometry.type)}function W(t,e,n){if(!t)throw new Error("No featureCollection passed");if(!n)throw new Error(".collectionOf() requires a name");if(!t||"FeatureCollection"!==t.type)throw new Error("Invalid input to "+n+", FeatureCollection required");for(var r=0;r=0&&d>=0&&d=0;h--)if(Math.abs(e[h][0][0]-u)<=1e-7&&Math.abs(e[h][0][1]-c)<=1e-7){for(var l=s.path.length-2;l>=0;--l)e[h].unshift(s.path[l]);a=!0;break}a||(e[n++]=s.path)}})}),e}(function(t,e){for(var n=t.length-1,r=t[0].length-1,i={rows:n,cols:r,cells:[]},o=0;o=e?8:0,a|=c>=e?4:0,a|=h>=e?2:0;var p=!1;if(5===(a|=l>=e?1:0)||10===a){var f=(u+c+h+l)/4;5===a&&fe?1:0};r>n;){if(r-n>600){var o=r-n+1,s=e-n+1,a=Math.log(o),u=.5*Math.exp(2*a/3),c=.5*Math.sqrt(a*u*(o-u)/o)*(s-o/2<0?-1:1);it(t,e,Math.max(n,Math.floor(e-s*u/o+c)),Math.min(r,Math.floor(e+(o-s)*u/o+c)),i)}var h=t[e],l=n,p=r;for(ot(t,n,e),i(t[r],h)>0&&ot(t,n,r);l0;)p--}0===i(t[n],h)?ot(t,n,p):ot(t,++p,r),p<=e&&(n=p+1),e<=p&&(r=p-1)}}function ot(t,e,n){var r=t[e];t[e]=t[n],t[n]=r}function st(t,e){if(!(this instanceof st))return new st(t,e);this._maxEntries=Math.max(4,t||9),this._minEntries=Math.max(2,Math.ceil(.4*this._maxEntries)),e&&this._initFormat(e),this.clear()}function at(t,e){ut(t,0,t.children.length,e,t)}function ut(t,e,n,r,i){i||(i=yt(null)),i.minX=1/0,i.minY=1/0,i.maxX=-1/0,i.maxY=-1/0;for(var o,s=e;s=t.minX&&e.maxY>=t.minY}function yt(t){return{children:t,height:1,leaf:!0,minX:1/0,minY:1/0,maxX:-1/0,maxY:-1/0}}function _t(t,e,n,r,i){for(var o,s=[e,n];s.length;)(n=s.pop())-(e=s.pop())<=r||(o=e+Math.ceil((n-e)/r/2)*r,Yo(t,o,e,n,i),s.push(e,o,o,n))}function mt(t,e){return e={exports:{}},t(e,e.exports),e.exports}function vt(t,e){if(!(this instanceof vt))return new vt(t,e);if(this.data=t||[],this.length=this.data.length,this.compare=e||function(t,e){return te?1:0},this.length>0)for(var n=(this.length>>1)-1;n>=0;n--)this._down(n)}function xt(t,e,n){e=Math.max(0,void 0===e?2:e),n=n||0;for(var r,i=function(t){for(var e=t[0],n=t[0],r=t[0],i=t[0],o=0;or[0]&&(r=s),s[1]i[1]&&(i=s)}var a=[e,n,r,i],u=a.slice();for(o=0;oo||a.push({node:h,dist:l})}for(;a.length&&!a.peek().node.children;){var p=a.pop(),f=p.node,g=St(f,e,n),d=St(f,r,i);if(p.dist=e.minX&&t[0]<=e.maxX&&t[1]>=e.minY&&t[1]<=e.maxY}function bt(t,e,n){for(var r=Math.min(t[0],e[0]),i=Math.min(t[1],e[1]),o=Math.max(t[0],e[0]),s=Math.max(t[1],e[1]),a=n.search({minX:r,minY:i,maxX:o,maxY:s}),u=0;u0!=os(t,e,r)>0&&os(n,r,t)>0!=os(n,r,e)>0}(a[u].p,a[u].next.p,t,e))return!1;return!0}function It(t){var e=t.p,n=t.next.p;return t.minX=Math.min(e[0],n[0]),t.minY=Math.min(e[1],n[1]),t.maxX=Math.max(e[0],n[0]),t.maxY=Math.max(e[1],n[1]),t}function Nt(t,e){var n={p:t,prev:null,next:null,minX:0,minY:0,maxX:0,maxY:0};return e?(n.next=e.next,n.prev=e,e.next.prev=n,e.next=n):(n.prev=n,n.next=n),n}function Ct(t,e){var n=t[0]-e[0],r=t[1]-e[1];return n*n+r*r}function St(t,e,n){var r=e[0],i=e[1],o=n[0]-r,s=n[1]-i;if(0!==o||0!==s){var a=((t[0]-r)*o+(t[1]-i)*s)/(o*o+s*s);a>1?(r=n[0],i=n[1]):a>0&&(r+=o*a,i+=s*a)}return o=t[0]-r,s=t[1]-i,o*o+s*s}function Mt(t,e,n,r,i,o,s,a){var u,c,h,l,p=n-t,f=r-e,g=s-i,d=a-o,y=t-i,_=e-o,m=p*p+f*f,v=p*g+f*d,x=g*g+d*d,E=p*y+f*_,w=g*y+d*_,b=m*x-v*v,I=b,N=b;0===b?(c=0,I=1,l=w,N=x):(l=m*w-v*E,(c=v*w-x*E)<0?(c=0,l=w,N=x):c>I&&(c=I,l=w+v,N=x)),l<0?(l=0,-E<0?c=0:-E>m?c=I:(c=-E,I=m)):l>N&&(l=N,-E+v<0?c=0:-E+v>m?c=I:(c=-E+v,I=m)),u=0===c?0:c/I;var C=(1-(h=0===l?0:l/N))*i+h*s-((1-u)*t+u*n),S=(1-h)*o+h*a-((1-u)*e+u*r);return C*C+S*S}function Lt(t,e){if(e=e||{},!I(e))throw new Error("options is invalid");var n=e.concavity||1/0,r=[];if(S(t,function(t){r.push([t[0],t[1]])}),!r.length)return null;var i=ss(r,n);return i.length>3?o([i]):null}function Pt(t,e,n){if("object"!=typeof(n=n||{}))throw new Error("options is invalid");var r=n.ignoreBoundary;if(!t)throw new Error("point is required");if(!e)throw new Error("polygon is required");var i=X(t),o=U(e),s=e.geometry?e.geometry.type:e.type,a=e.bbox;if(a&&!1===function(t,e){return e[0]<=t[0]&&e[1]<=t[1]&&e[2]>=t[0]&&e[3]>=t[1]}(i,a))return!1;"Polygon"===s&&(o=[o]);for(var u=0,c=!1;ut[1]!=c>t[1]&&t[0]<(u-s)*(t[1]-a)/(c-a)+s&&(r=!r)}return r}function Rt(t,e){var n=[];return A(e,function(e){O(t,function(t){Pt(t,e)&&n.push(t)})}),c(n)}function Tt(t,e){if("FeatureCollection"!==t.type)throw new Error("points must be a FeatureCollection");var n=!1;return c(function(t){if(t.length<3)return[];t.sort(Dt);var e,n,r,i,o,s,a=t.length-1,u=t[a].x,c=t[0].x,h=t[a].y,l=h;for(;a--;)t[a].yl&&(l=t[a].y);var p,f=c-u,g=l-h,d=f>g?f:g,y=.5*(c+u),_=.5*(l+h),m=[new At({x:y-20*d,y:_-d,__sentinel:!0},{x:y,y:_+20*d,__sentinel:!0},{x:y+20*d,y:_-d,__sentinel:!0})],v=[],x=[];a=t.length;for(;a--;){for(x.length=0,p=m.length;p--;)(f=t[a].x-m[p].x)>0&&f*f>m[p].r?(v.push(m[p]),m.splice(p,1)):(g=t[a].y-m[p].y,f*f+g*g>m[p].r||(x.push(m[p].a,m[p].b,m[p].b,m[p].c,m[p].c,m[p].a),m.splice(p,1)));for(Ft(x),p=x.length;p;)n=x[--p],e=x[--p],r=t[a],i=n.x-e.x,o=n.y-e.y,s=2*(i*(r.y-n.y)-o*(r.x-n.x)),Math.abs(s)>1e-12&&m.push(new At(e,n,r))}Array.prototype.push.apply(v,m),a=v.length;for(;a--;)(v[a].a.__sentinel||v[a].b.__sentinel||v[a].c.__sentinel)&&v.splice(a,1);return v}(t.features.map(function(t){var r={x:t.geometry.coordinates[0],y:t.geometry.coordinates[1]};return e?r.z=t.properties[e]:3===t.geometry.coordinates.length&&(n=!0,r.z=t.geometry.coordinates[2]),r})).map(function(t){var e=[t.a.x,t.a.y],r=[t.b.x,t.b.y],i=[t.c.x,t.c.y],s={};return n?(e.push(t.a.z),r.push(t.b.z),i.push(t.c.z)):s={a:t.a.z,b:t.b.z,c:t.c.z},o([[e,r,i,e]],s)}))}function At(t,e,n){this.a=t,this.b=e,this.c=n;var r,i,o=e.x-t.x,s=e.y-t.y,a=n.x-t.x,u=n.y-t.y,c=o*(t.x+e.x)+s*(t.y+e.y),h=a*(t.x+n.x)+u*(t.y+n.y),l=2*(o*(n.y-e.y)-s*(n.x-e.x));this.x=(u*c-s*h)/l,this.y=(o*h-a*c)/l,r=this.x-t.x,i=this.y-t.y,this.r=r*r+i*i}function Dt(t,e){return e.x-t.x}function Ft(t){var e,n,r,i,o,s=t.length;t:for(;s;)for(n=t[--s],e=t[--s],r=s;r;)if(o=t[--r],i=t[--r],e===i&&n===o||e===o&&n===i){t.splice(s,2),t.splice(r,2),s-=2;continue t}}function qt(t,e,n){if(n=n||{},!I(n))throw new Error("options is invalid");var r=n.units,i=X(t),o=X(e),s=x(o[1]-i[1]),a=x(o[0]-i[0]),u=x(i[1]),c=x(o[1]),h=Math.pow(Math.sin(s/2),2)+Math.pow(Math.sin(a/2),2)*Math.cos(u)*Math.cos(c);return d(2*Math.atan2(Math.sqrt(h),Math.sqrt(1-h)),r)}function Gt(t){if(!t)throw new Error("geojson is required");switch(t.type){case"Feature":return Bt(t);case"FeatureCollection":return function(t){var e={type:"FeatureCollection"};return Object.keys(t).forEach(function(n){switch(n){case"type":case"features":return;default:e[n]=t[n]}}),e.features=t.features.map(function(t){return Bt(t)}),e}(t);case"Point":case"LineString":case"Polygon":case"MultiPoint":case"MultiLineString":case"MultiPolygon":case"GeometryCollection":return zt(t);default:throw new Error("unknown GeoJSON type")}}function Bt(t){var e={type:"Feature"};return Object.keys(t).forEach(function(n){switch(n){case"type":case"properties":case"geometry":return;default:e[n]=t[n]}}),e.properties=kt(t.properties),e.geometry=zt(t.geometry),e}function kt(t){var e={};return t?(Object.keys(t).forEach(function(n){var r=t[n];"object"==typeof r?null===r?e[n]=null:r.length?e[n]=r.map(function(t){return t}):e[n]=kt(r):e[n]=r}),e):e}function zt(t){var e={type:t.type};return t.bbox&&(e.bbox=t.bbox),"GeometryCollection"===t.type?(e.geometries=t.geometries.map(function(t){return zt(t)}),e):(e.coordinates=jt(t.coordinates),e)}function jt(t){return"object"!=typeof t[0]?t.slice():t.map(function(t){return jt(t)})}function Xt(t,e){function n(t,e){e.length&&e.pop();for(var n=c[t<0?~t:t],r=0,i=n.length;r1)for(var s,a,u=1,c=i(r[0]);uc&&(a=r[0],r[0]=r[u],r[u]=a,c=s);return r})}}function Yt(t,e,n){for(var r,i=e+(n---e>>1);e=Math.abs(h)?c>0?o<=r&&r<=a:a<=r&&r<=o:h>0?s<=i&&i<=u:u<=i&&i<=s)}(n,i=e[a+1],r)||o.push(r);return o.push(i),o}function ne(t,e){var n=t.x-e.x,r=t.y-e.y;return n*n+r*r}function re(t,e,n){var r=e.x,i=e.y,o=n.x-r,s=n.y-i;if(0!==o||0!==s){var a=((t.x-r)*o+(t.y-i)*s)/(o*o+s*s);a>1?(r=n.x,i=n.y):a>0&&(r+=o*a,i+=s*a)}return o=t.x-r,s=t.y-i,o*o+s*s}function ie(t,e,n,r,i){for(var o,s=r,a=e+1;as&&(o=a,s=u)}s>r&&(o-e>1&&ie(t,e,o,r,i),i.push(t[o]),n-o>1&&ie(t,o,n,r,i))}function oe(t,e,n){if(t.length<=2)return t;var r=void 0!==e?e*e:1;return t=n?t:function(t,e){for(var n,r=t[0],i=[r],o=1,s=t.length;oe&&(i.push(n),r=n);return r!==n&&i.push(n),i}(t,r),t=function(t,e){var n=t.length-1,r=[t[0]];return ie(t,0,n,e,r),r.push(t[n]),r}(t,r)}function se(t,e,n){return oe(t.map(function(t){return{x:t[0],y:t[1],z:t[2]}}),e,n).map(function(t){return t.z?[t.x,t.y,t.z]:[t.x,t.y]})}function ae(t,e,n){return t.map(function(t){var r=t.map(function(t){return{x:t[0],y:t[1]}});if(r.length<4)throw new Error("invalid polygon");for(var i=oe(r,e,n).map(function(t){return[t.x,t.y]});!function(t){return!(t.length<3||3===t.length&&t[2][0]===t[0][0]&&t[2][1]===t[0][1])}(i);)i=oe(r,e-=.01*e,n).map(function(t){return[t.x,t.y]});return i[i.length-1][0]===i[0][0]&&i[i.length-1][1]===i[0][1]||i.push(i[0]),i})}function ue(t,e){if(e=e||{},!I(e))throw new Error("options is invalid");var n=e.resolution||1e4,r=e.sharpness||.85;if(!t)throw new Error("line is required");if(!b(n))throw new Error("resolution must be an number");if(!b(r))throw new Error("sharpness must be an number");for(var i=[],o=new bs({points:J(t).coordinates.map(function(t){return{x:t[0],y:t[1]}}),duration:n,sharpness:r}),s=0;s=qt(t.slice(0,2),[e,i])){var o=(n+i)/2;return[e,o-(r-e)/2,r,o+(r-e)/2]}var s=(e+r)/2;return[s-(i-n)/2,n,s+(i-n)/2,i]}function pe(t,e,n,i){if(i=i||{},!I(i))throw new Error("options is invalid");var o=i.units,s=i.properties,a=X(t),u=x(a[0]),c=x(a[1]),h=x(n),l=y(e,o),p=Math.asin(Math.sin(c)*Math.cos(l)+Math.cos(c)*Math.sin(l)*Math.cos(h));return r([v(u+Math.atan2(Math.sin(h)*Math.sin(l)*Math.cos(c),Math.cos(l)-Math.sin(c)*Math.sin(p))),v(p)],s)}function fe(t,e,n){var r=(n=n||{}).steps||64,i=n.properties;if(!t)throw new Error("center is required");if(!e)throw new Error("radius is required");if("object"!=typeof n)throw new Error("options must be an object");if("number"!=typeof r)throw new Error("steps must be a number");r=r||64,i=i||t.properties||{};for(var s=[],a=0;a=r.next.y&&r.next.y!==r.y){var a=r.x+(o-r.y)*(r.next.x-r.x)/(r.next.y-r.y);if(a<=i&&a>s){if(s=a,a===i){if(o===r.y)return r;if(o===r.next.y)return r.next}n=r.x=r.x&&r.x>=h&&i!==r.x&&Ne(on.x)&&Le(r,t)&&(n=r,p=u),r=r.next;return n}(t,e)){var n=Pe(e,t);Ee(n,n.next)}}(c[i],n),n=Ee(n,n.next);return n}(t,e,o,n)),t.length>80*n){a=c=t[0],u=h=t[1];for(var g=n;gc&&(c=l),p>h&&(h=p);f=0!==(f=Math.max(c-a,h-u))?1/f:0}return we(o,s,n,a,u,f),s}function xe(t,e,n,r,i){var o,s;if(i===Ae(t,e,n,r)>0)for(o=e;o=e;o-=r)s=Oe(o,t[o],t[o+1],s);return s&&Se(s,s.next)&&(Re(s),s=s.next),s}function Ee(t,e){if(!t)return t;e||(e=t);var n,r=t;do{if(n=!1,r.steiner||!Se(r,r.next)&&0!==Ce(r.prev,r,r.next))r=r.next;else{if(Re(r),(r=e=r.prev)===r.next)break;n=!0}}while(n||r!==e);return e}function we(t,e,n,r,i,o,s){if(t){!s&&o&&function(t,e,n,r){var i=t;do{null===i.z&&(i.z=Ie(i.x,i.y,e,n,r)),i.prevZ=i.prev,i.nextZ=i.next,i=i.next}while(i!==t);i.prevZ.nextZ=null,i.prevZ=null,function(t){var e,n,r,i,o,s,a,u,c=1;do{for(n=t,t=null,o=null,s=0;n;){for(s++,r=n,a=0,e=0;e0||u>0&&r;)0!==a&&(0===u||!r||n.z<=r.z)?(i=n,n=n.nextZ,a--):(i=r,r=r.nextZ,u--),o?o.nextZ=i:t=i,i.prevZ=o,o=i;n=r}o.nextZ=null,c*=2}while(s>1)}(i)}(t,r,i,o);for(var a,u,c=t;t.prev!==t.next;)if(a=t.prev,u=t.next,o?function(t,e,n,r){var i=t.prev,o=t,s=t.next;if(Ce(i,o,s)>=0)return!1;var a=i.xo.x?i.x>s.x?i.x:s.x:o.x>s.x?o.x:s.x,h=i.y>o.y?i.y>s.y?i.y:s.y:o.y>s.y?o.y:s.y,l=Ie(a,u,e,n,r),p=Ie(c,h,e,n,r),f=t.nextZ;for(;f&&f.z<=p;){if(f!==t.prev&&f!==t.next&&Ne(i.x,i.y,o.x,o.y,s.x,s.y,f.x,f.y)&&Ce(f.prev,f,f.next)>=0)return!1;f=f.nextZ}f=t.prevZ;for(;f&&f.z>=l;){if(f!==t.prev&&f!==t.next&&Ne(i.x,i.y,o.x,o.y,s.x,s.y,f.x,f.y)&&Ce(f.prev,f,f.next)>=0)return!1;f=f.prevZ}return!0}(t,r,i,o):function(t){var e=t.prev,n=t,r=t.next;if(Ce(e,n,r)>=0)return!1;var i=t.next.next;for(;i!==t.prev;){if(Ne(e.x,e.y,n.x,n.y,r.x,r.y,i.x,i.y)&&Ce(i.prev,i,i.next)>=0)return!1;i=i.next}return!0}(t))e.push(a.i/n),e.push(t.i/n),e.push(u.i/n),Re(t),t=u.next,c=u.next;else if((t=u)===c){s?1===s?we(t=function(t,e,n){var r=t;do{var i=r.prev,o=r.next.next;!Se(i,o)&&Me(i,r,r.next,o)&&Le(i,o)&&Le(o,i)&&(e.push(i.i/n),e.push(r.i/n),e.push(o.i/n),Re(r),Re(r.next),r=t=o),r=r.next}while(r!==t);return r}(t,e,n),e,n,r,i,o,2):2===s&&function(t,e,n,r,i,o){var s=t;do{for(var a=s.next.next;a!==s.prev;){if(s.i!==a.i&&function(t,e){return t.next.i!==e.i&&t.prev.i!==e.i&&!function(t,e){var n=t;do{if(n.i!==t.i&&n.next.i!==t.i&&n.i!==e.i&&n.next.i!==e.i&&Me(n,n.next,t,e))return!0;n=n.next}while(n!==t);return!1}(t,e)&&Le(t,e)&&Le(e,t)&&function(t,e){var n=t,r=!1,i=(t.x+e.x)/2,o=(t.y+e.y)/2;do{n.y>o!=n.next.y>o&&n.next.y!==n.y&&i<(n.next.x-n.x)*(o-n.y)/(n.next.y-n.y)+n.x&&(r=!r),n=n.next}while(n!==t);return r}(t,e)}(s,a)){var u=Pe(s,a);return s=Ee(s,s.next),u=Ee(u,u.next),we(s,e,n,r,i,o),void we(u,e,n,r,i,o)}a=a.next}s=s.next}while(s!==t)}(t,e,n,r,i,o):we(Ee(t),e,n,r,i,o,1);break}}}function be(t,e){return t.x-e.x}function Ie(t,e,n,r,i){return t=32767*(t-n)*i,e=32767*(e-r)*i,t=16711935&(t|t<<8),t=252645135&(t|t<<4),t=858993459&(t|t<<2),t=1431655765&(t|t<<1),e=16711935&(e|e<<8),e=252645135&(e|e<<4),e=858993459&(e|e<<2),e=1431655765&(e|e<<1),t|e<<1}function Ne(t,e,n,r,i,o,s,a){return(i-s)*(e-a)-(t-s)*(o-a)>=0&&(t-s)*(r-a)-(n-s)*(e-a)>=0&&(n-s)*(o-a)-(i-s)*(r-a)>=0}function Ce(t,e,n){return(e.y-t.y)*(n.x-e.x)-(e.x-t.x)*(n.y-e.y)}function Se(t,e){return t.x===e.x&&t.y===e.y}function Me(t,e,n,r){return!!(Se(t,e)&&Se(n,r)||Se(t,r)&&Se(n,e))||Ce(t,e,n)>0!=Ce(t,e,r)>0&&Ce(n,r,t)>0!=Ce(n,r,e)>0}function Le(t,e){return Ce(t.prev,t,t.next)<0?Ce(t,e,t.next)>=0&&Ce(t,t.prev,e)>=0:Ce(t,e,t.prev)<0||Ce(t,t.next,e)<0}function Pe(t,e){var n=new Te(t.i,t.x,t.y),r=new Te(e.i,e.x,e.y),i=t.next,o=e.prev;return t.next=e,e.prev=t,n.next=i,i.prev=n,r.next=n,n.prev=r,o.next=r,r.prev=o,r}function Oe(t,e,n,r){var i=new Te(t,e,n);return r?(i.next=r.next,i.prev=r,r.next.prev=i,r.next=i):(i.prev=i,i.next=i),i}function Re(t){t.next.prev=t.prev,t.prev.next=t.next,t.prevZ&&(t.prevZ.nextZ=t.nextZ),t.nextZ&&(t.nextZ.prevZ=t.prevZ)}function Te(t,e,n){this.i=t,this.x=e,this.y=n,this.prev=null,this.next=null,this.z=null,this.prevZ=null,this.nextZ=null,this.steiner=!1}function Ae(t,e,n,r){for(var i=0,o=e,s=n-r;o0&&(r+=t[i-1].length,n.holes.push(r))}return n}(t),n=Is(e.vertices,e.holes,2),r=[],i=[];n.forEach(function(t,r){var o=n[r];i.push([e.vertices[2*o],e.vertices[2*o+1]])});for(var s=0;se?1:0})}function Ge(t,e,n,r,i){for(;r>n;){if(r-n>600){var o=r-n+1,s=e-n+1,a=Math.log(o),u=.5*Math.exp(2*a/3),c=.5*Math.sqrt(a*u*(o-u)/o)*(s-o/2<0?-1:1);Ge(t,e,Math.max(n,Math.floor(e-s*u/o+c)),Math.min(r,Math.floor(e+(o-s)*u/o+c)),i)}var h=t[e],l=n,p=r;for(Be(t,n,e),i(t[r],h)>0&&Be(t,n,r);l0;)p--}0===i(t[n],h)?Be(t,n,p):Be(t,++p,r),p<=e&&(n=p+1),e<=p&&(r=p-1)}}function Be(t,e,n){var r=t[e];t[e]=t[n],t[n]=r}function ke(t,e){if(!(this instanceof ke))return new ke(t,e);this._maxEntries=Math.max(4,t||9),this._minEntries=Math.max(2,Math.ceil(.4*this._maxEntries)),e&&this._initFormat(e),this.clear()}function ze(t,e){je(t,0,t.children.length,e,t)}function je(t,e,n,r,i){i||(i=Ze(null)),i.minX=1/0,i.minY=1/0,i.maxX=-1/0,i.maxY=-1/0;for(var o,s=e;s=t.minX&&e.maxY>=t.minY}function Ze(t){return{children:t,height:1,leaf:!0,minX:1/0,minY:1/0,maxX:-1/0,maxY:-1/0}}function Ke(t,e,n,r,i){for(var o,s=[e,n];s.length;)(n=s.pop())-(e=s.pop())<=r||(qe(t,o=e+Math.ceil((n-e)/r/2)*r,e,n,i),s.push(e,o,o,n))}function Qe(t){var e=ke(t);return e.insert=function(t){if(Array.isArray(t)){var e=t;(t=$e(e)).bbox=e}else t.bbox=t.bbox?t.bbox:tn(t);return ke.prototype.insert.call(this,t)},e.load=function(t){var e=[];return Array.isArray(t)?t.forEach(function(t){var n=$e(t);n.bbox=t,e.push(n)}):O(t,function(t){t.bbox=t.bbox?t.bbox:tn(t),e.push(t)}),ke.prototype.load.call(this,e)},e.remove=function(t){if(Array.isArray(t)){var e=t;(t=$e(e)).bbox=e}return ke.prototype.remove.call(this,t)},e.clear=function(){return ke.prototype.clear.call(this)},e.search=function(t){return{type:"FeatureCollection",features:ke.prototype.search.call(this,this.toBBox(t))}},e.collides=function(t){return ke.prototype.collides.call(this,this.toBBox(t))},e.all=function(){return{type:"FeatureCollection",features:ke.prototype.all.call(this)}},e.toJSON=function(){return ke.prototype.toJSON.call(this)},e.fromJSON=function(t){return ke.prototype.fromJSON.call(this,t)},e.toBBox=function(t){var e;return e=t.bbox?t.bbox:Array.isArray(t)&&4===t.length?t:tn(t),{minX:e[0],minY:e[1],maxX:e[2],maxY:e[3]}},e}function $e(t){var e=[t[0],t[1]],n=[t[0],t[3]],r=[t[2],t[3]];return{type:"Feature",bbox:t,properties:{},geometry:{type:"Polygon",coordinates:[[e,[t[2],t[1]],r,n,e]]}}}function tn(t){var e=[1/0,1/0,-1/0,-1/0];return S(t,function(t){e[0]>t[0]&&(e[0]=t[0]),e[1]>t[1]&&(e[1]=t[1]),e[2]i?n:i,r>o?r:o]}(t,r),n.push(i),r}),n}(n,t.properties);r.forEach(function(t){t.id=e.length,e.push(t)})})}(t,e)}),c(e)}function nn(t,n){var r={},i=[];if("LineString"===t.type&&(t=e(t)),"LineString"===n.type&&(n=e(n)),"Feature"===t.type&&"Feature"===n.type&&"LineString"===t.geometry.type&&"LineString"===n.geometry.type&&2===t.geometry.coordinates.length&&2===n.geometry.coordinates.length){var o=rn(t,n);return o&&i.push(o),c(i)}var s=Qe();return s.load(en(n)),O(en(t),function(t){O(s.search(t),function(e){var n=rn(t,e);if(n){var o=U(n).join(",");r[o]||(r[o]=!0,i.push(n))}})}),c(i)}function rn(t,e){var n=U(t),i=U(e);if(2!==n.length)throw new Error(" line1 must only contain 2 coordinates");if(2!==i.length)throw new Error(" line2 must only contain 2 coordinates");var o=n[0][0],s=n[0][1],a=n[1][0],u=n[1][1],c=i[0][0],h=i[0][1],l=i[1][0],p=i[1][1],f=(p-h)*(a-o)-(l-c)*(u-s),g=(l-c)*(s-h)-(p-h)*(o-c),d=(a-o)*(s-h)-(u-s)*(o-c);if(0===f)return null;var y=g/f,_=d/f;if(y>=0&&y<=1&&_>=0&&_<=1){return r([o+y*(a-o),s+y*(u-s)])}return null}function on(t,e,n){if(n=n||{},!I(n))throw new Error("options is invalid");var i=t.geometry?t.geometry.type:t.type;if("LineString"!==i&&"MultiLineString"!==i)throw new Error("lines must be LineString or MultiLineString");var o=r([1/0,1/0],{dist:1/0}),s=0;return F(t,function(t){for(var i=U(t),u=0;u0&&((_=y.features[0]).properties.dist=qt(e,_,n),_.properties.location=s+qt(c,_,n)),c.properties.dist180?-(360-i):i}function an(t,e){var n=x(t[1]),r=x(e[1]),i=x(e[0]-t[0]);i>Math.PI&&(i-=2*Math.PI),i<-Math.PI&&(i+=2*Math.PI);var o=Math.log(Math.tan(r/2+Math.PI/4)/Math.tan(n/2+Math.PI/4));return(v(Math.atan2(i,o))+360)%360}function un(t,e,n){if(n=n||{},!I(n))throw new Error("options is invalid");var r=n.units;if(!t)throw new Error("from point is required");if(!e)throw new Error("to point is required");var i=X(t),o=X(e);o[0]+=o[0]-i[0]>180?-360:i[0]-o[0]>180?360:0;return E(function(t,e,n){var r=n=void 0===n?Fo:Number(n),i=t[1]*Math.PI/180,o=e[1]*Math.PI/180,s=o-i,a=Math.abs(e[0]-t[0])*Math.PI/180;a>Math.PI&&(a-=2*Math.PI);var u=Math.log(Math.tan(o/2+Math.PI/4)/Math.tan(i/2+Math.PI/4)),c=Math.abs(u)>1e-11?s/u:Math.cos(i);return Math.sqrt(s*s+c*c*a*a)*r}(i,o),"meters",r)}function cn(t,e){return ln(t,"mercator",e)}function hn(t,e){return ln(t,"wgs84",e)}function ln(t,e,n){if(n=n||{},!I(n))throw new Error("options is invalid");var r=n.mutate;if(!t)throw new Error("geojson is required");return Array.isArray(t)&&b(t[0])?t="mercator"===e?pn(t):fn(t):(!0!==r&&(t=Gt(t)),S(t,function(t){var n="mercator"===e?pn(t):fn(t);t[0]=n[0],t[1]=n[1]})),t}function pn(t){var e=Math.PI/180,n=20037508.342789244,r=[6378137*(Math.abs(t[0])<=180?t[0]:t[0]-360*function(t){return t<0?-1:t>0?1:0}(t[0]))*e,6378137*Math.log(Math.tan(.25*Math.PI+.5*t[1]*e))];return r[0]>n&&(r[0]=n),r[0]<-n&&(r[0]=-n),r[1]>n&&(r[1]=n),r[1]<-n&&(r[1]=-n),r}function fn(t){var e=180/Math.PI;return[t[0]*e/6378137,(.5*Math.PI-2*Math.atan(Math.exp(-t[1]/6378137)))*e]}function gn(t,n,i){if(i=i||{},!I(i))throw new Error("options is invalid");if(!t)throw new Error("pt is required");if(Array.isArray(t)?t=r(t):"Point"===t.type?t=e(t):H(t,"Point","point"),!n)throw new Error("line is required");Array.isArray(n)?n=a(n):"LineString"===n.type?n=e(n):H(n,"LineString","line");var o=1/0,s=t.geometry.coordinates;return G(n,function(t){var e=t.geometry.coordinates[0],n=t.geometry.coordinates[1],a=function(t,e,n,i){var o=i.mercator,s=!0!==o?qt(e,t,i):dn(e,t,i),a=m(!0!==o?ge(e,t):sn(e,t)),u=m(!0!==o?ge(e,n):sn(e,n)),c=Math.abs(a-u);if(c>90)return s;var h=(u+180)%360,l=m(!0!==o?ge(n,t):sn(n,t)),p=Math.abs(l-h);p>180&&(p=Math.abs(p-360));return p>90?!0!==o?qt(t,n,i):dn(t,n,i):!0!==o?s*Math.sin(x(c)):function(t,e,n,i){var o=0;(Math.abs(t[0])>=180||Math.abs(e[0])>=180||Math.abs(n[0])>=180)&&(o=t[0]>0||e[0]>0||n[0]>0?-180:180);var s=r(n),a=cn([t[0]+o,t[1]]),u=cn([e[0]+o,e[1]]),c=cn([n[0]+o,n[1]]),h=hn(function(t,e,n){var r=t[0],i=t[1],o=e[0],s=e[1],a=n[0],u=n[1],c=o-r,h=s-i,l=((a-r)*c+(u-i)*h)/(c*c+h*h);return[r+l*c,i+l*h]}(a,u,c));return 0!==o&&(h[0]-=o),un(s,h,i)}(e,n,t,i)}(s,e,n,i);o>a&&(o=a)}),o}function dn(t,e,n){var r=n.units,i=0;Math.abs(t[0])>=180&&(i=t[0]>0?-180:180),Math.abs(e[0])>=180&&(i=e[0]>0?-180:180);var o=cn([t[0]+i,t[1]]),s=cn([e[0]+i,e[1]]),a=function(t){return t*t},u=a(o[0]-s[0])+a(o[1]-s[1]);return E(Math.sqrt(u),"meters",r)}function yn(t){for(var n=function(t){if("FeatureCollection"!==t.type)return"Feature"!==t.type?c([e(t)]):c([t]);return t}(t),i=de(n),o=!1,s=0;!o&&s0){e+=Math.abs(En(t[0]));for(var n=1;n2){for(s=0;s=h&&l===i.length-1);l++){if(h>e&&0===o.length){if(!(s=e-h))return o.push(i[l]),a(o);u=ge(i[l],i[l-1])-180,c=pe(i[l],s,u,r),o.push(c.geometry.coordinates)}if(h>=n)return(s=n-h)?(u=ge(i[l],i[l-1])-180,c=pe(i[l],s,u,r),o.push(c.geometry.coordinates),a(o)):(o.push(i[l]),a(o));if(h>=e&&o.push(i[l]),l===i.length-1)return a(o);h+=qt(i[l],i[l+1],r)}return a(i[i.length-1])}function Nn(t,e,n){var r=(n=n||{}).ignoreEndVertices;if(!I(n))throw new Error("invalid options");if(!t)throw new Error("pt is required");if(!e)throw new Error("line is required");for(var i=X(t),o=U(e),s=0;s=Math.abs(f)?p>0?s<=i&&i<=u:u<=i&&i<=s:f>0?a<=o&&o<=c:c<=o&&o<=a;if("start"===r)return Math.abs(p)>=Math.abs(f)?p>0?s0?a=Math.abs(f)?p>0?s<=i&&i0?a<=o&&o=Math.abs(f)?p>0?s0?ae[0])&&(!(t[2]e[1])&&!(t[3] is required");if("number"!=typeof n)throw new Error(" must be a number");if("number"!=typeof r)throw new Error(" must be a number");!1!==i&&void 0!==i||(t=JSON.parse(JSON.stringify(t)));var o=Math.pow(10,n);return S(t,function(t){!function(t,e,n){t.length>n&&t.splice(n,t.length);for(var r=0;r=0==e}function Tn(t,e){if(!t||!e)return!1;if(t.length!=e.length)return!1;for(var n=0,r=t.length;n1&&n.push(a(l)),c(n)}function Fn(t,e){if(!e.features.length)throw new Error("lines must contain features");if(1===e.features.length)return e.features[0];var n,r=1/0;return O(e,function(e){var i=on(e,t).properties.dist;ip&&g.push(pe(t,e,p,s).geometry.coordinates),a(g,h)}function Bn(t){var e=t%360;return e<0&&(e+=360),e}function kn(t,e){if(e=e||{},!I(e))throw new Error("options is invalid");var n=e.properties,r=K(t),i=U(t);if(n=n||t.properties||{},!i.length)throw new Error("polygon must contain coordinates");switch(r){case"Polygon":return zn(i,n);case"MultiPolygon":var o=[];return i.forEach(function(t){o.push(zn(t,n))}),c(o);default:throw new Error("geom "+r+" not supported")}}function zn(t,e){return t.length>1?h(t,e):a(t[0],e)}function jn(t,e){if(e=e||{},!I(e))throw new Error("options is invalid");var n=e.properties,r=e.autoComplete,i=e.orderCoords;if(!t)throw new Error("lines is required");r=void 0===r||r,i=void 0===i||i;switch(K(t)){case"FeatureCollection":case"GeometryCollection":var o=[];return(t.features?t.features:t.geometries).forEach(function(t){o.push(U(Xn(t,{},r,i)))}),p(o,n)}return Xn(t,n,r,i)}function Xn(t,e,n,r){e=e||t.properties||{};var i=U(t),s=K(t);if(!i.length)throw new Error("line must contain coordinates");switch(s){case"LineString":return n&&(i=Un(i)),o([i],e);case"MultiLineString":var u=[],c=0;return i.forEach(function(t){if(n&&(t=Un(t)),r){var e=function(t){var e=t[0],n=t[1],r=t[2],i=t[3];return Math.abs(e-r)*Math.abs(n-i)}(j(a(t)));e>c?(u.unshift(t),c=e):u.push(t)}else u.push(t)}),o(u,e);default:throw new Error("geometry type "+s+" is not supported")}}function Un(t){var e=t[0],n=e[0],r=e[1],i=t[t.length-1],o=i[0],s=i[1];return n===o&&r===s||t.push(e),t}function Yn(t,e,n){var r,i,o,s,a,u=t.length,c=Hn(t[0],e),h=[];for(n||(n=[]),r=1;re[2]&&(n|=2),t[1]e[3]&&(n|=8),n}function Wn(t,e){for(var n=[],r=0;r0&&(i[0][0]===i[i.length-1][0]&&i[0][1]===i[i.length-1][1]||i.push(i[0]),i.length>=4&&n.push(i))}return n}function Jn(t){return"[object Arguments]"===Object.prototype.toString.call(t)}function Zn(t,e,n){return n||(n={}),t===e||(t instanceof Date&&e instanceof Date?t.getTime()===e.getTime():!t||!e||"object"!=typeof t&&"object"!=typeof e?(n.strict,t===e):function(t,e,n){var r,i;if(Kn(t)||Kn(e))return!1;if(t.prototype!==e.prototype)return!1;if(Jn(t))return!!Jn(e)&&(t=Bs.call(t),e=Bs.call(e),Zn(t,e,n));if(Qn(t)){if(!Qn(e))return!1;if(t.length!==e.length)return!1;for(r=0;r=0;r--)if(o[r]!==s[r])return!1;for(r=o.length-1;r>=0;r--)if(i=o[r],!Zn(t[i],e[i],n))return!1;return typeof t==typeof e}(t,e,n))}function Kn(t){return null===t||void 0===t}function Qn(t){return!(!t||"object"!=typeof t||"number"!=typeof t.length)&&("function"==typeof t.copy&&"function"==typeof t.slice&&!(t.length>0&&"number"!=typeof t[0]))}function $n(t,e,n){if(n=n||{},!I(n))throw new Error("options is invalid");var r=n.tolerance||0,i=[],o=Qe();o.load(en(t));var s;return G(e,function(t){var e=!1;O(o.search(t),function(n){if(!1===e){var i=U(t).sort(),o=U(n).sort();Zn(i,o)?(e=!0,s=s?tr(s,t):t):(0===r?Nn(i[0],n)&&Nn(i[1],n):on(n,i[0]).properties.dist<=r&&on(n,i[1]).properties.dist<=r)?(e=!0,s=s?tr(s,t):t):(0===r?Nn(o[0],t)&&Nn(o[1],t):on(t,o[0]).properties.dist<=r&&on(t,o[1]).properties.dist<=r)&&(s=s?tr(s,n):n)}}),!1===e&&s&&(i.push(s),s=void 0)}),s&&i.push(s),c(i)}function tr(t,e){var n=U(e),r=U(t),i=r[0],o=r[r.length-1],s=t.geometry.coordinates;return Zn(n[0],i)?s.unshift(n[1]):Zn(n[0],o)?s.push(n[1]):Zn(n[1],i)?s.unshift(n[0]):Zn(n[1],o)&&s.push(n[0]),t}function er(t){var e=t%360;return e<0&&(e+=360),e}function nr(t,e,n,i){if(i=i||{},!I(i))throw new Error("options is invalid");var o=i.units,s=i.properties;if(!t)throw new Error("origin is required");if(void 0===e||null===e)throw new Error("distance is required");if(void 0===n||null===n)throw new Error("bearing is required");if(!(e>=0))throw new Error("distance must be greater than 0");var a=E(e,o,"meters"),u=X(t),c=function(t,e,n,r){r=void 0===r?Fo:Number(r);var i=e/r,o=t[0]*Math.PI/180,s=x(t[1]),a=x(n),u=i*Math.cos(a),c=s+u;Math.abs(c)>Math.PI/2&&(c=c>0?Math.PI-c:-Math.PI-c);var h=Math.log(Math.tan(c/2+Math.PI/4)/Math.tan(s/2+Math.PI/4)),l=Math.abs(h)>1e-11?u/h:Math.cos(s),p=i*Math.sin(a)/l;return[(180*(o+p)/Math.PI+540)%360-180,180*c/Math.PI]}(u,a,n);return c[0]+=c[0]-u[0]>180?-360:u[0]-c[0]>180?360:0,r(c,s)}function rr(t,e,n,r,i,o){for(var s=0;s0?function(t,e,n){return ir(t,e,n)<0}(e,a,i)||(i=a):n>0&&r<=0&&(function(t,e,n){return ir(t,e,n)>0}(e,a,o)||(o=a)),n=r}return[i,o]}function ir(t,e,n){return(e[0]-t[0])*(n[1]-t[1])-(n[0]-t[0])*(e[1]-t[1])}function or(t){if(!t)throw new Error("line is required");var e=t.geometry?t.geometry.type:t.type;if(!Array.isArray(t)&&"LineString"!==e)throw new Error("geometry must be a LineString");for(var n,r,i=U(t),o=0,s=1;s0}function sr(t,e){switch("Feature"===t.type?t.geometry.type:t.type){case"GeometryCollection":return A(t,function(t){sr(t,e)}),t;case"LineString":return ar(U(t),e),t;case"Polygon":return ur(U(t),e),t;case"MultiLineString":return U(t).forEach(function(t){ar(t,e)}),t;case"MultiPolygon":return U(t).forEach(function(t){ur(t,e)}),t;case"Point":case"MultiPoint":return t}}function ar(t,e){or(t)===e&&t.reverse()}function ur(t,e){or(t[0])!==e&&t[0].reverse();for(var n=1;ns?128:64,c|=ls?32:16,c|=ps?8:4;var g=+(c|=fs?2:1),d=0;if(17===c||18===c||33===c||34===c||38===c||68===c||72===c||98===c||102===c||132===c||136===c||137===c||152===c||153===c){var y=(h+l+p+f)/4;d=y>s?2:y0?(c=156,d=4):c=152:33===c?d>0?(c=139,d=4):c=137:72===c?d>0?(c=99,d=4):c=98:132===c&&(d>0?(c=39,d=4):c=38)}if(0!=c&&170!=c){var _,m,v,x,E,w,b,I;_=m=v=x=E=w=b=I=.5;var N=[];1===c?(v=1-lr(e,p,f),I=1-lr(e,h,f),N.push(Sa[c])):169===c?(v=lr(s,f,p),I=lr(s,f,h),N.push(Sa[c])):4===c?(w=1-lr(e,l,p),x=lr(e,f,p),N.push(Na[c])):166===c?(w=lr(s,p,l),x=1-lr(s,p,f),N.push(Na[c])):16===c?(E=lr(e,p,l),m=lr(e,h,l),N.push(Ia[c])):154===c?(E=1-lr(s,l,p),m=1-lr(s,l,h),N.push(Ia[c])):64===c?(b=lr(e,f,h),_=1-lr(e,l,h),N.push(La[c])):106===c?(b=1-lr(s,h,f),_=lr(s,h,l),N.push(La[c])):168===c?(x=lr(s,f,p),v=lr(e,f,p),I=lr(e,f,h),b=lr(s,f,h),N.push(Ca[c]),N.push(Sa[c])):2===c?(x=1-lr(e,p,f),v=1-lr(s,p,f),I=1-lr(s,h,f),b=1-lr(e,h,f),N.push(Ca[c]),N.push(Sa[c])):162===c?(E=lr(s,p,l),w=lr(e,p,l),x=1-lr(e,p,f),v=1-lr(s,p,f),N.push(Ca[c]),N.push(Sa[c])):8===c?(E=1-lr(e,l,p),w=1-lr(s,l,p),x=lr(s,f,p),v=lr(e,f,p),N.push(Ia[c]),N.push(Na[c])):138===c?(E=1-lr(e,l,p),w=1-lr(s,l,p),_=1-lr(s,l,h),m=1-lr(e,l,h),N.push(Ia[c]),N.push(Na[c])):32===c?(E=lr(s,p,l),w=lr(e,p,l),_=lr(e,h,l),m=lr(s,h,l),N.push(Ia[c]),N.push(Na[c])):42===c?(I=1-lr(s,h,f),b=1-lr(e,h,f),_=lr(e,h,l),m=lr(s,h,l),N.push(Ma[c]),N.push(La[c])):128===c&&(I=lr(e,f,h),b=lr(s,f,h),_=1-lr(s,l,h),m=1-lr(e,l,h),N.push(Ma[c]),N.push(La[c])),5===c?(w=1-lr(e,l,p),I=1-lr(e,h,f),N.push(Na[c])):165===c?(w=lr(s,p,l),I=lr(s,f,h),N.push(Na[c])):20===c?(x=lr(e,f,p),m=lr(e,h,l),N.push(Ca[c])):150===c?(x=1-lr(s,p,f),m=1-lr(s,l,h),N.push(Ca[c])):80===c?(E=lr(e,p,l),b=lr(e,f,h),N.push(Ia[c])):90===c?(E=1-lr(s,l,p),b=1-lr(s,h,f),N.push(Ia[c])):65===c?(v=1-lr(e,p,f),_=1-lr(e,l,h),N.push(Sa[c])):105===c?(v=lr(s,f,p),_=lr(s,h,l),N.push(Sa[c])):160===c?(E=lr(s,p,l),w=lr(e,p,l),I=lr(e,f,h),b=lr(s,f,h),N.push(Ia[c]),N.push(Na[c])):10===c?(E=1-lr(e,l,p),w=1-lr(s,l,p),I=1-lr(s,h,f),b=1-lr(e,h,f),N.push(Ia[c]),N.push(Na[c])):130===c?(x=1-lr(e,p,f),v=1-lr(s,p,f),_=1-lr(s,l,h),m=1-lr(e,l,h),N.push(Ca[c]),N.push(Sa[c])):40===c?(x=lr(s,f,p),v=lr(e,f,p),_=lr(e,h,l),m=lr(s,h,l),N.push(Ca[c]),N.push(Sa[c])):101===c?(w=lr(s,p,l),_=lr(s,h,l),N.push(Na[c])):69===c?(w=1-lr(e,l,p),_=1-lr(e,l,h),N.push(Na[c])):149===c?(I=lr(s,f,h),m=1-lr(s,l,h),N.push(Ma[c])):21===c?(I=1-lr(e,h,f),m=lr(e,h,l),N.push(Ma[c])):86===c?(x=1-lr(s,p,f),b=1-lr(s,h,f),N.push(Ca[c])):84===c?(x=lr(e,f,p),b=lr(e,f,h),N.push(Ca[c])):89===c?(E=1-lr(s,l,p),v=lr(s,f,p),N.push(Sa[c])):81===c?(E=lr(e,p,l),v=1-lr(e,p,f),N.push(Sa[c])):96===c?(E=lr(s,p,l),w=lr(e,p,l),b=lr(e,f,h),_=lr(s,h,l),N.push(Ia[c]),N.push(Na[c])):74===c?(E=1-lr(e,l,p),w=1-lr(s,l,p),b=1-lr(s,h,f),_=1-lr(e,l,h),N.push(Ia[c]),N.push(Na[c])):24===c?(E=1-lr(s,l,p),x=lr(s,f,p),v=lr(e,f,p),m=lr(e,h,l),N.push(Ia[c]),N.push(Sa[c])):146===c?(E=lr(e,p,l),x=1-lr(e,p,f),v=1-lr(s,p,f),m=1-lr(s,l,h),N.push(Ia[c]),N.push(Sa[c])):6===c?(w=1-lr(e,l,p),x=1-lr(s,p,f),I=1-lr(s,h,f),b=1-lr(e,h,f),N.push(Na[c]),N.push(Ca[c])):164===c?(w=lr(s,p,l),x=lr(e,f,p),I=lr(e,f,h),b=lr(s,f,h),N.push(Na[c]),N.push(Ca[c])):129===c?(v=1-lr(e,p,f),I=lr(s,f,h),_=1-lr(s,l,h),m=1-lr(e,l,h),N.push(Sa[c]),N.push(Ma[c])):41===c?(v=lr(s,f,p),I=1-lr(e,h,f),_=lr(e,h,l),m=lr(s,h,l),N.push(Sa[c]),N.push(Ma[c])):66===c?(x=1-lr(e,p,f),v=1-lr(s,p,f),b=1-lr(s,h,f),_=1-lr(e,l,h),N.push(Ca[c]),N.push(Sa[c])):104===c?(x=lr(s,f,p),v=lr(e,f,p),b=lr(e,f,h),_=lr(s,h,l),N.push(Sa[c]),N.push(Pa[c])):144===c?(E=lr(e,p,l),I=lr(e,f,h),b=lr(s,f,h),m=1-lr(s,l,h),N.push(Ia[c]),N.push(La[c])):26===c?(E=1-lr(s,l,p),I=1-lr(s,h,f),b=1-lr(e,h,f),m=lr(e,h,l),N.push(Ia[c]),N.push(La[c])):36===c?(w=lr(s,p,l),x=lr(e,f,p),_=lr(e,h,l),m=lr(s,h,l),N.push(Na[c]),N.push(Ca[c])):134===c?(w=1-lr(e,l,p),x=1-lr(s,p,f),_=1-lr(s,l,h),m=1-lr(e,l,h),N.push(Na[c]),N.push(Ca[c])):9===c?(E=1-lr(e,l,p),w=1-lr(s,l,p),v=lr(s,f,p),I=1-lr(e,h,f),N.push(Ia[c]),N.push(Na[c])):161===c?(E=lr(s,p,l),w=lr(e,p,l),v=1-lr(e,p,f),I=lr(s,f,h),N.push(Ia[c]),N.push(Na[c])):37===c?(w=lr(s,p,l),I=1-lr(e,h,f),_=lr(e,h,l),m=lr(s,h,l),N.push(Na[c]),N.push(Ma[c])):133===c?(w=1-lr(e,l,p),I=lr(s,f,h),_=1-lr(s,l,h),m=1-lr(e,l,h),N.push(Na[c]),N.push(Ma[c])):148===c?(x=lr(e,f,p),I=lr(e,f,h),b=lr(s,f,h),m=1-lr(s,l,h),N.push(Ca[c]),N.push(La[c])):22===c?(x=1-lr(s,p,f),I=1-lr(s,h,f),b=1-lr(e,h,f),m=lr(e,h,l),N.push(Ca[c]),N.push(La[c])):82===c?(E=lr(e,p,l),x=1-lr(e,p,f),v=1-lr(s,p,f),b=1-lr(s,h,f),N.push(Ia[c]),N.push(Sa[c])):88===c?(E=1-lr(s,l,p),x=lr(s,f,p),v=lr(e,f,p),b=lr(e,f,h),N.push(Ia[c]),N.push(Sa[c])):73===c?(E=1-lr(e,l,p),w=1-lr(s,l,p),v=lr(s,f,p),_=1-lr(e,l,h),N.push(Ia[c]),N.push(Na[c])):97===c?(E=lr(s,p,l),w=lr(e,p,l),v=1-lr(e,p,f),_=lr(s,h,l),N.push(Ia[c]),N.push(Na[c])):145===c?(E=lr(e,p,l),v=1-lr(e,p,f),I=lr(s,f,h),m=1-lr(s,l,h),N.push(Ia[c]),N.push(Ma[c])):25===c?(E=1-lr(s,l,p),v=lr(s,f,p),I=1-lr(e,h,f),m=lr(e,h,l),N.push(Ia[c]),N.push(Ma[c])):70===c?(w=1-lr(e,l,p),x=1-lr(s,p,f),b=1-lr(s,h,f),_=1-lr(e,l,h),N.push(Na[c]),N.push(Ca[c])):100===c?(w=lr(s,p,l),x=lr(e,f,p),b=lr(e,f,h),_=lr(s,h,l),N.push(Na[c]),N.push(Ca[c])):34===c?(0===d?(E=1-lr(e,l,p),w=1-lr(s,l,p),x=lr(s,f,p),v=lr(e,f,p),I=lr(e,f,h),b=lr(s,f,h),_=1-lr(s,l,h),m=1-lr(e,l,h)):(E=lr(s,p,l),w=lr(e,p,l),x=1-lr(e,p,f),v=1-lr(s,p,f),I=1-lr(s,h,f),b=1-lr(e,h,f),_=lr(e,h,l),m=lr(s,h,l)),N.push(Ia[c]),N.push(Na[c]),N.push(Ma[c]),N.push(La[c])):35===c?(4===d?(E=1-lr(e,l,p),w=1-lr(s,l,p),x=lr(s,f,p),v=lr(e,f,p),I=lr(e,f,h),b=lr(s,f,h),_=1-lr(s,l,h),m=1-lr(e,l,h)):(E=lr(s,p,l),w=lr(e,p,l),x=1-lr(e,p,f),v=1-lr(s,p,f),I=1-lr(s,h,f),b=1-lr(e,h,f),_=lr(e,h,l),m=lr(s,h,l)),N.push(Ia[c]),N.push(Na[c]),N.push(Sa[c]),N.push(La[c])):136===c?(0===d?(E=lr(s,p,l),w=lr(e,p,l),x=1-lr(e,p,f),v=1-lr(s,p,f),I=1-lr(s,h,f),b=1-lr(e,h,f),_=lr(e,h,l),m=lr(s,h,l)):(E=1-lr(e,l,p),w=1-lr(s,l,p),x=lr(s,f,p),v=lr(e,f,p),I=lr(e,f,h),b=lr(s,f,h),_=1-lr(s,l,h),m=1-lr(e,l,h)),N.push(Ia[c]),N.push(Na[c]),N.push(Ma[c]),N.push(La[c])):153===c?(0===d?(E=lr(e,p,l),v=1-lr(e,p,f),I=1-lr(e,h,f),m=lr(e,h,l)):(E=1-lr(s,l,p),v=lr(s,f,p),I=lr(s,f,h),m=1-lr(s,l,h)),N.push(Ia[c]),N.push(Sa[c])):102===c?(0===d?(w=1-lr(e,l,p),x=lr(e,f,p),b=lr(e,f,h),_=1-lr(e,l,h)):(w=lr(s,p,l),x=1-lr(s,p,f),b=1-lr(s,h,f),_=lr(s,h,l)),N.push(Na[c]),N.push(La[c])):155===c?(4===d?(E=lr(e,p,l),v=1-lr(e,p,f),I=1-lr(e,h,f),m=lr(e,h,l)):(E=1-lr(s,l,p),v=lr(s,f,p),I=lr(s,f,h),m=1-lr(s,l,h)),N.push(Ia[c]),N.push(Ma[c])):103===c?(4===d?(w=1-lr(e,l,p),x=lr(e,f,p),b=lr(e,f,h),_=1-lr(e,l,h)):(w=lr(s,p,l),x=1-lr(s,p,f),b=1-lr(s,h,f),_=lr(s,h,l)),N.push(Na[c]),N.push(Ca[c])):152===c?(0===d?(E=lr(e,p,l),x=1-lr(e,p,f),v=1-lr(s,p,f),I=1-lr(s,h,f),b=1-lr(e,h,f),m=lr(e,h,l)):(E=1-lr(s,l,p),x=lr(s,f,p),v=lr(e,f,p),I=lr(e,f,h),b=lr(s,f,h),m=1-lr(s,l,h)),N.push(Ia[c]),N.push(Ca[c]),N.push(Sa[c])):156===c?(4===d?(E=lr(e,p,l),x=1-lr(e,p,f),v=1-lr(s,p,f),I=1-lr(s,h,f),b=1-lr(e,h,f),m=lr(e,h,l)):(E=1-lr(s,l,p),x=lr(s,f,p),v=lr(e,f,p),I=lr(e,f,h),b=lr(s,f,h),m=1-lr(s,l,h)),N.push(Ia[c]),N.push(Sa[c]),N.push(La[c])):137===c?(0===d?(E=lr(s,p,l),w=lr(e,p,l),v=1-lr(e,p,f),I=1-lr(e,h,f),_=lr(e,h,l),m=lr(s,h,l)):(E=1-lr(e,l,p),w=1-lr(s,l,p),v=lr(s,f,p),I=lr(s,f,h),_=1-lr(s,l,h),m=1-lr(e,l,h)),N.push(Ia[c]),N.push(Na[c]),N.push(Sa[c])):139===c?(4===d?(E=lr(s,p,l),w=lr(e,p,l),v=1-lr(e,p,f),I=1-lr(e,h,f),_=lr(e,h,l),m=lr(s,h,l)):(E=1-lr(e,l,p),w=1-lr(s,l,p),v=lr(s,f,p),I=lr(s,f,h),_=1-lr(s,l,h),m=1-lr(e,l,h)),N.push(Ia[c]),N.push(Na[c]),N.push(Ma[c])):98===c?(0===d?(E=1-lr(e,l,p),w=1-lr(s,l,p),x=lr(s,f,p),v=lr(e,f,p),b=lr(e,f,h),_=1-lr(e,l,h)):(E=lr(s,p,l),w=lr(e,p,l),x=1-lr(e,p,f),v=1-lr(s,p,f),b=1-lr(s,h,f),_=lr(s,h,l)),N.push(Ia[c]),N.push(Na[c]),N.push(La[c])):99===c?(4===d?(E=1-lr(e,l,p),w=1-lr(s,l,p),x=lr(s,f,p),v=lr(e,f,p),b=lr(e,f,h),_=1-lr(e,l,h)):(E=lr(s,p,l),w=lr(e,p,l),x=1-lr(e,p,f),v=1-lr(s,p,f),b=1-lr(s,h,f),_=lr(s,h,l)),N.push(Ia[c]),N.push(Na[c]),N.push(Sa[c])):38===c?(0===d?(w=1-lr(e,l,p),x=lr(e,f,p),I=lr(e,f,h),b=lr(s,f,h),_=1-lr(s,l,h),m=1-lr(e,l,h)):(w=lr(s,p,l),x=1-lr(s,p,f),I=1-lr(s,h,f),b=1-lr(e,h,f),_=lr(e,h,l),m=lr(s,h,l)),N.push(Na[c]),N.push(Ma[c]),N.push(La[c])):39===c?(4===d?(w=1-lr(e,l,p),x=lr(e,f,p),I=lr(e,f,h),b=lr(s,f,h),_=1-lr(s,l,h),m=1-lr(e,l,h)):(w=lr(s,p,l),x=1-lr(s,p,f),I=1-lr(s,h,f),b=1-lr(e,h,f),_=lr(e,h,l),m=lr(s,h,l)),N.push(Na[c]),N.push(Ca[c]),N.push(La[c])):85===c&&(E=1,w=0,x=1,v=0,I=0,b=1,_=0,m=1),(_<0||_>1||m<0||m>1||E<0||E>1||x<0||x>1||I<0||I>1||b<0||b>1)&&console.log("MarchingSquaresJS-isoBands: "+c+" "+g+" "+h+","+l+","+p+","+f+" "+d+" "+_+" "+m+" "+E+" "+w+" "+x+" "+v+" "+I+" "+b),o.cells[a][u]={cval:c,cval_real:g,flipped:d,topleft:_,topright:m,righttop:E,rightbottom:w,bottomright:x,bottomleft:v,leftbottom:I,lefttop:b,edges:N}}}}}return o}(t,e,n);return zs.polygons?(zs.verbose&&console.log("MarchingSquaresJS-isoBands: returning single polygons for each grid cell"),u=function(t){var e=[],n=0;return t.cells.forEach(function(t,r){t.forEach(function(t,i){if(void 0!==t){var o=Ra[t.cval](t);"object"==typeof o&&pr(o)?"object"==typeof o[0]&&pr(o[0])?"object"==typeof o[0][0]&&pr(o[0][0])?o.forEach(function(t){t.forEach(function(t){t[0]+=i,t[1]+=r}),e[n++]=t}):(o.forEach(function(t){t[0]+=i,t[1]+=r}),e[n++]=o):console.log("MarchingSquaresJS-isoBands: bandcell polygon with malformed coordinates"):console.log("MarchingSquaresJS-isoBands: bandcell polygon with null coordinates")}})}),e}(c)):(zs.verbose&&console.log("MarchingSquaresJS-isoBands: returning polygon paths for entire data grid"),u=function(t){for(var e=[],n=t.rows,r=t.cols,i=[],o=0;o0){var a=t.cells[o][s],u=function(t){if(t.edges.length>0){var e=t.edges[t.edges.length-1],n=t.cval_real;switch(e){case 0:return n&Xs?{p:[1,t.righttop],x:-1,y:0,o:1}:{p:[t.topleft,1],x:0,y:-1,o:0};case 1:return n&Us?{p:[t.topleft,1],x:0,y:-1,o:0}:{p:[1,t.rightbottom],x:-1,y:0,o:0};case 2:return n&Us?{p:[t.bottomright,0],x:0,y:1,o:1}:{p:[t.topleft,1],x:0,y:-1,o:0};case 3:return n&Ys?{p:[t.topleft,1],x:0,y:-1,o:0}:{p:[t.bottomleft,0],x:0,y:1,o:0};case 4:return n&Xs?{p:[1,t.righttop],x:-1,y:0,o:1}:{p:[t.topright,1],x:0,y:-1,o:1};case 5:return n&Us?{p:[t.topright,1],x:0,y:-1,o:1}:{p:[1,t.rightbottom],x:-1,y:0,o:0};case 6:return n&Us?{p:[t.bottomright,0],x:0,y:1,o:1}:{p:[t.topright,1],x:0,y:-1,o:1};case 7:return n&Ys?{p:[t.topright,1],x:0,y:-1,o:1}:{p:[t.bottomleft,0],x:0,y:1,o:0};case 8:return n&Us?{p:[t.bottomright,0],x:0,y:1,o:1}:{p:[1,t.righttop],x:-1,y:0,o:1};case 9:return n&Ys?{p:[1,t.righttop],x:-1,y:0,o:1}:{p:[t.bottomleft,0],x:0,y:1,o:0};case 10:return n&Ys?{p:[0,t.leftbottom],x:1,y:0,o:0}:{p:[1,t.righttop],x:-1,y:0,o:1};case 11:return n&js?{p:[1,t.righttop],x:-1,y:0,o:1}:{p:[0,t.lefttop],x:1,y:0,o:1};case 12:return n&Us?{p:[t.bottomright,0],x:0,y:1,o:1}:{p:[1,t.rightbottom],x:-1,y:0,o:0};case 13:return n&Ys?{p:[1,t.rightbottom],x:-1,y:0,o:0}:{p:[t.bottomleft,0],x:0,y:1,o:0};case 14:return n&Ys?{p:[0,t.leftbottom],x:1,y:0,o:0}:{p:[1,t.rightbottom],x:-1,y:0,o:0};case 15:return n&js?{p:[1,t.rightbottom],x:-1,y:0,o:0}:{p:[0,t.lefttop],x:1,y:0,o:1};case 16:return n&Us?{p:[t.bottomright,0],x:0,y:1,o:1}:{p:[0,t.leftbottom],x:1,y:0,o:0};case 17:return n&js?{p:[t.bottomright,0],x:0,y:1,o:1}:{p:[0,t.lefttop],x:1,y:0,o:1};case 18:return n&Ys?{p:[0,t.leftbottom],x:1,y:0,o:0}:{p:[t.bottomleft,0],x:0,y:1,o:0};case 19:return n&js?{p:[t.bottomleft,0],x:0,y:1,o:0}:{p:[0,t.lefttop],x:1,y:0,o:1};case 20:return n&js?{p:[t.topleft,1],x:0,y:-1,o:0}:{p:[0,t.leftbottom],x:1,y:0,o:0};case 21:return n&Xs?{p:[0,t.leftbottom],x:1,y:0,o:0}:{p:[t.topright,1],x:0,y:-1,o:1};case 22:return n&js?{p:[t.topleft,1],x:0,y:-1,o:0}:{p:[0,t.lefttop],x:1,y:0,o:1};case 23:return n&Xs?{p:[0,t.lefttop],x:1,y:0,o:1}:{p:[t.topright,1],x:0,y:-1,o:1};default:console.log("MarchingSquaresJS-isoBands: edge index out of range!"),console.log(t)}}return null}(a),c=null,h=s,l=o;null!==u&&i.push([u.p[0]+h,u.p[1]+l]);do{if(null===(c=function(t,e,n,r){var i,o,s,a,u,c=t.cval;switch(e){case-1:switch(r){case 0:i=Na[c],s=ea[c],a=na[c],u=ra[c];break;default:i=Ia[c],s=Qs[c],a=$s[c],u=ta[c]}break;case 1:switch(r){case 0:i=Ma[c],s=fa[c],a=ga[c],u=da[c];break;default:i=La[c],s=ha[c],a=la[c],u=pa[c]}break;default:switch(n){case-1:switch(r){case 0:i=Pa[c],s=Vs[c],a=Hs[c],u=Ws[c];break;default:i=Oa[c],s=Js[c],a=Zs[c],u=Ks[c]}break;case 1:switch(r){case 0:i=Sa[c],s=ia[c],a=oa[c],u=sa[c];break;default:i=Ca[c],s=aa[c],a=ua[c],u=ca[c]}}}{if(o=t.edges.indexOf(i),void 0===t.edges[o])return null;!function(t,e){delete t.edges[e];for(var n=e+1;n=n||h<0||h>=r||void 0===t.cells[l][h]){h-=c.x,l-=c.y;var p=function(t,e,n,r,i,o){var s=t.cells[n][e],a=s.cval_real,u=e+r,c=n+i,h=[],l=!1;for(;!l;){if(void 0===t.cells[c]||void 0===t.cells[c][u])if(c-=i,u-=r,s=t.cells[c][u],a=s.cval_real,-1===i)if(0===o)if(a&Ys)h.push([u,c]),r=-1,i=0,o=0;else{if(!(a&Us)){h.push([u+s.bottomright,c]),r=0,i=1,o=1,l=!0;break}h.push([u+1,c]),r=1,i=0,o=0}else{if(!(a&Ys)){if(a&Us){h.push([u+s.bottomright,c]),r=0,i=1,o=1,l=!0;break}h.push([u+s.bottomleft,c]),r=0,i=1,o=0,l=!0;break}h.push([u,c]),r=-1,i=0,o=0}else if(1===i)if(0===o){if(!(a&Xs)){if(a&js){h.push([u+s.topleft,c+1]),r=0,i=-1,o=0,l=!0;break}h.push([u+s.topright,c+1]),r=0,i=-1,o=1,l=!0;break}h.push([u+1,c+1]),r=1,i=0,o=1}else h.push([u+1,c+1]),r=1,i=0,o=1;else if(-1===r)if(0===o){if(!(a&js)){if(a&Ys){h.push([u,c+s.leftbottom]),r=1,i=0,o=0,l=!0;break}h.push([u,c+s.lefttop]),r=1,i=0,o=1,l=!0;break}h.push([u,c+1]),r=0,i=1,o=0}else{if(!(a&js)){console.log("MarchingSquaresJS-isoBands: wtf");break}h.push([u,c+1]),r=0,i=1,o=0}else{if(1!==r){console.log("MarchingSquaresJS-isoBands: we came from nowhere!");break}if(0===o){if(!(a&Us)){h.push([u+1,c+s.rightbottom]),r=-1,i=0,o=0,l=!0;break}h.push([u+1,c]),r=0,i=-1,o=1}else{if(!(a&Us)){if(a&Xs){h.push([u+1,c+s.righttop]),r=-1,i=0,o=1;break}h.push([u+1,c+s.rightbottom]),r=-1,i=0,o=0,l=!0;break}h.push([u+1,c]),r=0,i=-1,o=1}}else if(s=t.cells[c][u],a=s.cval_real,-1===r)if(0===o)if(void 0!==t.cells[c-1]&&void 0!==t.cells[c-1][u])r=0,i=-1,o=1;else{if(!(a&Ys)){h.push([u+s.bottomright,c]),r=0,i=1,o=1,l=!0;break}h.push([u,c])}else{if(!(a&js)){console.log("MarchingSquaresJS-isoBands: found entry from top at "+u+","+c);break}console.log("MarchingSquaresJS-isoBands: proceeding in x-direction!")}else if(1===r){if(0===o){console.log("MarchingSquaresJS-isoBands: wtf");break}if(void 0!==t.cells[c+1]&&void 0!==t.cells[c+1][u])r=0,i=1,o=0;else{if(!(a&Xs)){h.push([u+s.topleft,c+1]),r=0,i=-1,o=0,l=!0;break}h.push([u+1,c+1]),r=1,i=0,o=1}}else if(-1===i){if(1!==o){console.log("MarchingSquaresJS-isoBands: wtf");break}if(void 0!==t.cells[c][u+1])r=1,i=0,o=1;else{if(!(a&Us)){h.push([u+1,c+s.righttop]),r=-1,i=0,o=1,l=!0;break}h.push([u+1,c]),r=0,i=-1,o=1}}else{if(1!==i){console.log("MarchingSquaresJS-isoBands: where did we came from???");break}if(0!==o){console.log("MarchingSquaresJS-isoBands: wtf");break}if(void 0!==t.cells[c][u-1])r=-1,i=0,o=0;else{if(!(a&js)){h.push([u,c+s.leftbottom]),r=1,i=0,o=0,l=!0;break}h.push([u,c+1]),r=0,i=1,o=0}}if(u+=r,c+=i,u===e&&c===n)break}return{path:h,i:u,j:c,x:r,y:i,o:o}}(t,h,l,c.x,c.y,c.o);if(null===p)break;p.path.forEach(function(t){i.push(t)}),h=p.i,l=p.j,u=p}}while(void 0!==t.cells[l][h]&&t.cells[l][h].edges.length>0);e.push(i),i=[],t.cells[o][s].edges.length>0&&s--}return e}(c)),"function"==typeof zs.successCallback&&zs.successCallback(u),u}function lr(t,e,n){return(t-e)/(n-e)}function pr(t){return t.constructor.toString().indexOf("Array")>-1}function fr(t,e,n){if(n=n||{},!I(n))throw new Error("options is invalid");var r=n.pivot,i=n.mutate;if(!t)throw new Error("geojson is required");if(void 0===e||null===e||isNaN(e))throw new Error("angle is required");return 0===e?t:(r||(r=ye(t)),!1!==i&&void 0!==i||(t=Gt(t)),S(t,function(t){var n=sn(r,t)+e,i=un(r,t),o=U(nr(r,i,n));t[0]=o[0],t[1]=o[1]}),t)}function gr(t,e,n){if(n=n||{},!I(n))throw new Error("options is invalid");var r=n.origin,i=n.mutate;if(!t)throw new Error("geojson required");if("number"!=typeof e||0===e)throw new Error("invalid factor");var o=Array.isArray(r)||"object"==typeof r;return!0!==i&&(t=Gt(t)),"FeatureCollection"!==t.type||o?dr(t,e,r):(O(t,function(n,i){t.features[i]=dr(n,e,r)}),t)}function dr(t,e,n){var i="Point"===K(t);return n=function(t,e){void 0!==e&&null!==e||(e="centroid");if(Array.isArray(e)||"object"==typeof e)return X(e);var n=t.bbox?t.bbox:j(t),i=n[0],o=n[1],s=n[2],a=n[3];switch(e){case"sw":case"southwest":case"westsouth":case"bottomleft":return r([i,o]);case"se":case"southeast":case"eastsouth":case"bottomright":return r([s,o]);case"nw":case"northwest":case"westnorth":case"topleft":return r([i,a]);case"ne":case"northeast":case"eastnorth":case"topright":return r([s,a]);case"center":return de(t);case void 0:case null:case"centroid":return ye(t);default:throw new Error("invalid origin")}}(t,n),1===e||i?t:(S(t,function(t){var r=un(n,t),i=sn(n,t),o=U(nr(n,r*e,i));t[0]=o[0],t[1]=o[1],3===t.length&&(t[2]*=e)}),t)}function yr(t){var e=t[0],n=t[1];return[n[0]-e[0],n[1]-e[1]]}function _r(t,e){return t[0]*e[1]-e[0]*t[1]}function mr(t,e){return!function(t,e){return 0===_r(yr(t),yr(e))}(t,e)&&function(t,e){var n=t[0],r=yr(t),i=e[0],o=yr(e),s=_r(r,o);return function(t,e){return[t[0]+e[0],t[1]+e[1]]}(n,function(t,e){return[t*e[0],t*e[1]]}(_r(function(t,e){return[t[0]-e[0],t[1]-e[1]]}(i,n),o)/s,r))}(t,e)}function vr(t,e,n){var r=[],i=_(e,n),o=U(t),s=[];return o.forEach(function(t,e){if(e!==o.length-1){var n=function(t,e,n){var r=Math.sqrt((t[0]-e[0])*(t[0]-e[0])+(t[1]-e[1])*(t[1]-e[1])),i=t[0]+n*(e[1]-t[1])/r,o=e[0]+n*(e[1]-t[1])/r,s=t[1]+n*(t[0]-e[0])/r,a=e[1]+n*(t[0]-e[0])/r;return[[i,s],[o,a]]}(t,o[e+1],i);if(r.push(n),e>0){var a=r[e-1],u=mr(n,a);!1!==u&&(a[1]=u,n[0]=u),s.push(a[0]),e===o.length-2&&(s.push(n[0]),s.push(n[1]))}2===o.length&&(s.push(n[0]),s.push(n[1]))}}),a(s,t.properties)}function xr(t,e,n){var r=e[0]-t[0],i=e[1]-t[1],o=n[0]-e[0],s=n[1]-e[1];return Math.sign(r*s-o*i)}function Er(t,e){return e.geometry.coordinates[0].every(function(e){return Pt(r(e),t)})}function wr(t,e){for(var n=0;n=Math.abs(s)?o>0?t[0]<=n[0]&&n[0]<=e[0]:e[0]<=n[0]&&n[0]<=t[0]:s>0?t[1]<=n[1]&&n[1]<=e[1]:e[1]<=n[1]&&n[1]<=t[1]}(t.coordinates[n],t.coordinates[n+1],e.coordinates))return!0;return!1}function br(t,e){return nn(e,kn(t)).features.length>0}function Ir(t,e){return!(t[0]>e[0])&&(!(t[2]e[1])&&!(t[3]0}function Mr(t,e){for(var n=!1,i=!1,o=t.coordinates[0].length,s=0;s=Math.abs(a)?s>0?t[0]<=n[0]&&n[0]<=e[0]:e[0]<=n[0]&&n[0]<=t[0]:a>0?t[1]<=n[1]&&n[1]<=e[1]:e[1]<=n[1]&&n[1]<=t[1]:Math.abs(s)>=Math.abs(a)?s>0?t[0]0?t[1]0}function Ar(t,e,n){n=n||[];for(var r=0;r0)){if(o/=p,p<0){if(o0){if(o>l)return;o>h&&(h=o)}if(o=r-u,p||!(o<0)){if(o/=p,p<0){if(o>l)return;o>h&&(h=o)}else if(p>0){if(o0)){if(o/=f,f<0){if(o0){if(o>l)return;o>h&&(h=o)}if(o=i-c,f||!(o<0)){if(o/=f,f<0){if(o>l)return;o>h&&(h=o)}else if(f>0){if(o0||l<1)||(h>0&&(t[0]=[u+h*p,c+h*f]),l<1&&(t[1]=[u+l*p,c+l*f]),!0)}}}}}function Kr(t,e,n,r,i){var o=t[1];if(o)return!0;var s,a,u=t[0],c=t.left,h=t.right,l=c[0],p=c[1],f=h[0],g=h[1],d=(l+f)/2,y=(p+g)/2;if(g===p){if(d=r)return;if(l>f){if(u){if(u[1]>=i)return}else u=[d,n];o=[d,i]}else{if(u){if(u[1]1)if(l>f){if(u){if(u[1]>=i)return}else u=[(n-a)/s,n];o=[(i-a)/s,i]}else{if(u){if(u[1]=r)return}else u=[e,s*e+a];o=[r,s*r+a]}else{if(u){if(u[0]=-pu)){var f=u*u+c*c,g=h*h+l*l,d=(l*f-c*g)/p,y=(u*g-h*f)/p,_=cu.pop()||new function(){Xr(this),this.x=this.y=this.arc=this.site=this.cy=null};_.arc=t,_.site=i,_.x=d+s,_.y=(_.cy=y+a)+Math.sqrt(d*d+y*y),t.circle=_;for(var m=null,v=au._;v;)if(_.ylu)a=a.L;else{if(!((i=o-function(t,e){var n=t.N;if(n)return ai(n,e);var r=t.site;return r[1]===e?r[0]:1/0}(a,s))>lu)){r>-lu?(e=a.P,n=a):i>-lu?(e=a,n=a.N):e=n=a;break}if(!a.R){e=a;break}a=a.R}!function(t){su[t.index]={site:t,halfedges:[]}}(t);var u=ri(t);if(ou.insert(e,u),e||n){if(e===n)return ni(e),n=ri(e.site),ou.insert(u,n),u.edge=n.edge=Hr(e.site,u.site),ei(e),void ei(n);if(n){ni(e),ni(n);var c=e.site,h=c[0],l=c[1],p=t[0]-h,f=t[1]-l,g=n.site,d=g[0]-h,y=g[1]-l,_=2*(p*y-f*d),m=p*p+f*f,v=d*d+y*y,x=[(y*m-f*v)/_+h,(p*v-d*m)/_+l];Jr(n.edge,c,g,x),u.edge=Hr(c,t,null,x),n.edge=Hr(t,g,null,x),ei(e),ei(n)}else u.edge=Hr(e.site,u.site)}}function ai(t,e){var n=t.site,r=n[0],i=n[1],o=i-e;if(!o)return r;var s=t.P;if(!s)return-1/0;var a=(n=s.site)[0],u=n[1],c=u-e;if(!c)return a;var h=a-r,l=1/o-1/c,p=h/c;return l?(-p+Math.sqrt(p*p-2*l*(h*h/(-2*c)-u+c/2+i-o/2)))/l+r:(r+a)/2}function ui(t,e,n){return(t[0]-n[0])*(e[1]-t[1])-(t[0]-e[0])*(n[1]-t[1])}function ci(t,e){return e[1]-t[1]||e[0]-t[0]}function hi(t,e){var n,r,i,o=t.sort(ci).pop();for(uu=[],su=new Array(t.length),ou=new jr,au=new jr;;)if(i=iu,o&&(!i||o[1]lu||Math.abs(i[0][1]-i[1][1])>lu)||delete uu[o]}(s,a,u,c),function(t,e,n,r){var i,o,s,a,u,c,h,l,p,f,g,d,y=su.length,_=!0;for(i=0;ilu||Math.abs(d-p)>lu)&&(u.splice(a,0,uu.push(Wr(s,f,Math.abs(g-t)lu?[t,Math.abs(l-t)lu?[Math.abs(p-r)lu?[n,Math.abs(l-n)lu?[Math.abs(p-e)=-270&&(d=-d),g<-180&&g>=-360&&(y=-y),"degrees"===s){var _=d*Math.cos(l)+y*Math.sin(l),m=y*Math.cos(l)-d*Math.sin(l);d=_,y=m}p.push([d+h[0],y+h[1]])}return p.push(p[0]),"degrees"===s?o([p],c):fr(o([p],c),a,{pivot:u})}function fi(t){var e=t*Math.PI/180;return Math.tan(e)}function gi(t,e){if(e=e||{},!I(e))throw new Error("options is invalid");var n=e.properties,i=e.weight;if(!t)throw new Error("geojson is required");var o=0,s=0,a=0;return A(t,function(t,e,n){var r=n[i];if(r=void 0===r||null===r?1:r,!b(r))throw new Error("weight value must be a number for feature index "+e);(r=Number(r))>0&&S(t,function(t){o+=t[0]*r,s+=t[1]*r,a+=r})}),r([o/a,s/a],n)}function di(t,e,n,i){var o=n.properties.tolerance||.001,s=0,a=0,u=0,c=0;if(O(n,function(e){var n=e.properties.weight,r=void 0===n||null===n?1:n;if(r=Number(r),!b(r))throw new Error("weight value must be a number");if(r>0){c+=1;var i=r*qt(e,t);0===i&&(i=1);var o=r/i;s+=e.geometry.coordinates[0]*o,a+=e.geometry.coordinates[1]*o,u+=o}}),c<1)throw new Error("no features to measure");var h=s/u,l=a/u;return 1===c||0===i||Math.abs(h-e[0])0?t+n[e-1]:t}),h.forEach(function(t){t=2*t*Math.PI/h[h.length-1];var e=Math.random();u.push([e*i*Math.sin(t),e*i*Math.cos(t)])}),u[u.length-1]=u[0],u=u.map(function(t){return function(e){return[e[0]+t[0],e[1]+t[1]]}}(_i(n))),s.push(o([u]))}return c(s)}function xi(t,e){if(e=e||{},!I(e))throw new Error("options is invalid");var n=e.bbox,r=e.num_vertices,i=e.max_length,o=e.max_rotation;void 0!==t&&null!==t||(t=1),(!b(r)||r<2)&&(r=10),b(i)||(i=1e-4),b(o)||(o=Math.PI/8);for(var s=[],u=0;u1?t:null;case"MultiPolygon":var e=[];if(F(t,function(t){mn(t)>1&&e.push(t.geometry.coordinates)}),e.length)return{type:"MultiPolygon",coordinates:e}}}function Yi(){this.reset()}function Vi(t,e,n){var r=t.s=e+n,i=r-e,o=r-i;t.t=e-o+(n-i)}function Hi(t){return t>1?kf:t<-1?-kf:Math.asin(t)}function Wi(){}function Ji(t,e){t&&eg.hasOwnProperty(t.type)&&eg[t.type](t,e)}function Zi(t,e,n){var r,i=-1,o=t.length-n;for(e.lineStart();++iBf?t-jf:t<-Bf?t+jf:t,e]}function so(t,e,n){return(t%=jf)?e||n?rg(uo(t),co(e,n)):uo(t):e||n?co(e,n):oo}function ao(t){return function(e,n){return e+=t,[e>Bf?e-jf:e<-Bf?e+jf:e,n]}}function uo(t){var e=ao(t);return e.invert=ao(-t),e}function co(t,e){function n(t,e){var n=Wf(e),a=Wf(t)*n,u=Kf(t)*n,c=Kf(e),h=c*r+a*i;return[Hf(u*o-h*s,a*r-c*i),Hi(h*o+u*s)]}var r=Wf(t),i=Kf(t),o=Wf(e),s=Kf(e);return n.invert=function(t,e){var n=Wf(e),a=Wf(t)*n,u=Kf(t)*n,c=Kf(e),h=c*o-u*s;return[Hf(u*o+c*s,a*r+h*i),Hi(h*r-a*i)]},n}function ho(t,e){(e=$i(e))[0]-=t,io(e);var n=function(t){return t>1?0:t<-1?Bf:Math.acos(t)}(-e[1]);return((-e[2]<0?-n:n)+jf-Gf)%jf}function lo(t,e,n,r){this.x=t,this.z=e,this.o=n,this.e=r,this.v=!1,this.n=this.p=null}function po(t){if(e=t.length){for(var e,n,r=0,i=t[0];++r0)do{c.point(0===h||3===h?t:n,h>1?r:e)}while((h=(h+a+4)%4)!==l);else c.point(o[0],o[1])}function s(r,i){return Yf(r[0]-t)0?0:3:Yf(r[0]-n)0?2:1:Yf(r[1]-e)0?1:0:i>0?3:2}function a(t,e){return u(t.x,e.x)}function u(t,e){var n=s(t,1),r=s(e,1);return n!==r?n-r:0===n?e[1]-t[1]:1===n?t[0]-e[0]:2===n?t[1]-e[1]:e[0]-t[0]}return function(s){function u(t,e){i(t,e)&&E.point(t,e)}function c(o,s){var a=i(o,s);if(l&&p.push([o,s]),v)f=o,g=s,d=a,v=!1,a&&(E.lineStart(),E.point(o,s));else if(a&&m)E.point(o,s);else{var u=[y=Math.max(pg,Math.min(lg,y)),_=Math.max(pg,Math.min(lg,_))],c=[o=Math.max(pg,Math.min(lg,o)),s=Math.max(pg,Math.min(lg,s))];sg(u,c,t,e,n,r)?(m||(E.lineStart(),E.point(u[0],u[1])),E.point(c[0],c[1]),a||E.lineEnd(),x=!1):a&&(E.lineStart(),E.point(o,s),x=!1)}y=o,_=s,m=a}var h,l,p,f,g,d,y,_,m,v,x,E=s,w=og(),b={point:u,lineStart:function(){b.point=c,l&&l.push(p=[]),v=!0,m=!1,y=_=NaN},lineEnd:function(){h&&(c(f,g),d&&m&&w.rejoin(),h.push(w.result())),b.point=u,m&&E.lineEnd()},polygonStart:function(){E=w,h=[],l=[],x=!0},polygonEnd:function(){var e=function(){for(var e=0,n=0,i=l.length;nr&&(p-o)*(r-s)>(f-s)*(t-o)&&++e:f<=r&&(p-o)*(r-s)<(f-s)*(t-o)&&--e;return e}(),n=x&&e,i=(h=hg(h)).length;(n||i)&&(s.polygonStart(),n&&(s.lineStart(),o(null,null,1,s),s.lineEnd()),i&&ug(h,a,e,o,s),s.polygonEnd()),E=s,h=l=p=null}};return b}}function go(t){return t.length>1}function yo(t,e){return((t=t.x)[0]<0?t[1]-kf-Gf:kf-t[1])-((e=e.x)[0]<0?e[1]-kf-Gf:kf-e[1])}function _o(t){return function(e){var n=new mo;for(var r in t)n[r]=t[r];return n.stream=e,n}}function mo(){}function vo(t,e,n){var r=e[1][0]-e[0][0],i=e[1][1]-e[0][1],o=t.clipExtent&&t.clipExtent();t.scale(150).translate([0,0]),null!=o&&t.clipExtent(null),ng(n,t.stream(vg));var s=vg.result(),a=Math.min(r/(s[1][0]-s[0][0]),i/(s[1][1]-s[0][1])),u=+e[0][0]+(r-a*(s[1][0]+s[0][0]))/2,c=+e[0][1]+(i-a*(s[1][1]+s[0][1]))/2;return null!=o&&t.clipExtent(o),t.scale(150*a).translate([u,c])}function xo(t){return function(t){function e(t){return t=c(t[0]*Uf,t[1]*Uf),[t[0]*d+s,a-t[1]*d]}function n(t,e){return t=o(t,e),[t[0]*d+s,a-t[1]*d]}function r(){c=rg(u=so(x,E,w),o);var t=o(m,v);return s=y-t[0]*d,a=_+t[1]*d,i()}function i(){return f=g=null,e}var o,s,a,u,c,h,l,p,f,g,d=150,y=480,_=250,m=0,v=0,x=0,E=0,w=0,b=null,I=Eg,N=null,C=gg,S=.5,M=Ng(n,S);e.stream=function(t){return f&&g===t?f:f=Cg(I(u,M(C(g=t))))},e.clipAngle=function(t){return arguments.length?(I=+t?wg(b=t*Uf,6*Uf):(b=null,Eg),i()):b*Xf},e.clipExtent=function(t){return arguments.length?(C=null==t?(N=h=l=p=null,gg):fo(N=+t[0][0],h=+t[0][1],l=+t[1][0],p=+t[1][1]),i()):null==N?null:[[N,h],[l,p]]},e.scale=function(t){return arguments.length?(d=+t,r()):d},e.translate=function(t){return arguments.length?(y=+t[0],_=+t[1],r()):[y,_]},e.center=function(t){return arguments.length?(m=t[0]%360*Uf,v=t[1]%360*Uf,r()):[m*Xf,v*Xf]},e.rotate=function(t){return arguments.length?(x=t[0]%360*Uf,E=t[1]%360*Uf,w=t.length>2?t[2]%360*Uf:0,r()):[x*Xf,E*Xf,w*Xf]},e.precision=function(t){return arguments.length?(M=Ng(n,S=t*t),i()):Qf(S)},e.fitExtent=function(t,n){return vo(e,t,n)},e.fitSize=function(t,n){return function(t,e,n){return vo(t,[[0,0],e],n)}(e,t,n)};return function(){return o=t.apply(this,arguments),e.invert=o.invert&&function(t){return(t=c.invert((t[0]-s)/d,(a-t[1])/d))&&[t[0]*Xf,t[1]*Xf]},r()}}(function(){return t})()}function Eo(t,e){return[t,Zf($f((kf+e)/2))]}function wo(t,e){return[Zf($f((kf+e)/2)),-t]}function bo(t,n,r,i){var o=t.properties||{},s="Feature"===t.type?t.geometry:t;if("GeometryCollection"===s.type){var a=[];return A(t,function(t){var e=bo(t,n,r,i);e&&a.push(e)}),c(a)}var u,h=j(t),l=h[1]>50&&h[3]>50;u=l?{type:s.type,coordinates:No(s.coordinates,So(s))}:cn(s);var p=(new bh).read(u),f=d(y(n,r),"meters"),g=gp.bufferOp(p,f);if(g=(new Ih).write(g),!Io(g.coordinates)){var _;return(_=l?{type:g.type,coordinates:Co(g.coordinates,So(s))}:hn(g)).geometry?_:e(_,o)}}function Io(t){return Array.isArray(t[0])?Io(t[0]):isNaN(t[0])}function No(t,e){return"object"!=typeof t[0]?e(t):t.map(function(t){return No(t,e)})}function Co(t,e){return"object"!=typeof t[0]?e.invert(t):t.map(function(t){return Co(t,e)})}function So(t){var e=de(t).geometry.coordinates.reverse(),n=e.map(function(t){return-t});return Sg().center(e).rotate(n).scale(Fo)}function Mo(){for(var t=new bh,e=t.read(JSON.stringify(arguments[0].geometry)),n=1;n=0&&(void 0===i||sm/2;P&&(L-=m/4);for(var O=[],R=[],T=0;T<6;T++){var A=2*Math.PI/6*T;O.push(Math.cos(A)),R.push(Math.sin(A))}for(var D=[],F=0;F<=C;F++)for(var q=0;q<=M;q++){var G=F%2==1;if((0!==q||!G)&&(0!==q||!P)){var B=F*E+a-S,k=q*w+u+L;if(G&&(k-=m/2),!0===i)(function(t,e,n,r,i,s){for(var a=[],u=0;u<6;u++){var c=[];c.push(t),c.push([t[0]+e*i[u],t[1]+n*s[u]]),c.push([t[0]+e*i[(u+1)%6],t[1]+n*s[(u+1)%6]]),c.push(t),a.push(o([c],r))}return a})([B,k],g/2,d/2,r,O,R).forEach(function(t){s?Lo(s,t)&&D.push(t):D.push(t)});else{var z=function(t,e,n,r,i,s){for(var a=[],u=0;u<6;u++){var c=t[0]+e*i[u],h=t[1]+n*s[u];a.push([c,h])}return a.push(a[0].slice()),o([a],r)}([B,k],g/2,d/2,r,O,R);s?Lo(s,z)&&D.push(z):D.push(z)}}}return c(D)}function Ro(t){if(t.features.length<=1)return t;var e=function(t){var e=Vo(),n=[];return F(t,function(t,e){var r=j(t);n.push({minX:r[0],minY:r[1],maxX:r[2],maxY:r[3],geojson:t,index:e})}),e.load(n),e}(t),n=[],r={};return F(t,function(t,i){if(r[i])return!0;for(e.remove({index:i},To),r[i]=!0;;){var o=j(t),s=e.search({minX:o[0],minY:o[1],maxX:o[2],maxY:o[3]});if(s.length>0){var a=s.map(function(t){return r[t.index]=!0,e.remove({index:t.index},To),t.geojson});a.push(t),t=Mo.apply(this,a)}if(0===s.length)break}n.push(t)}),c(n)}function To(t,e){return t.index===e.index}function Ao(t,e,n){if(n=n||{},!I(n))throw new Error("options is invalid");var r=n.properties,i=n.mask,s=[];if(null===e||void 0===e)throw new Error("cellSide is required");if(!b(e))throw new Error("cellSide is invalid");if(!t)throw new Error("bbox is required");if(!Array.isArray(t))throw new Error("bbox must be array");if(4!==t.length)throw new Error("bbox must contain 4 numbers");if(i&&-1===["Polygon","MultiPolygon"].indexOf(K(i)))throw new Error("options.mask must be a (Multi)Polygon");for(var a=t[0],u=t[1],h=t[2],l=t[3],p=e/qt([a,u],[h,u],n)*(h-a),f=e/qt([a,u],[a,l],n)*(l-u),g=h-a,d=l-u,y=Math.floor(g/p),_=Math.floor(d/f),m=(d-_*f)/2,v=a+(g-y*p)/2,x=0;x=0&&o[e].children.length>this._maxEntries;)this._split(o,e),e--;this._adjustParentBBoxes(i,o,e)},_split:function(t,e){var n=t[e],r=n.children.length,i=this._minEntries;this._chooseSplitAxis(n,i,r);var o=this._chooseSplitIndex(n,i,r),s=yt(n.children.splice(o,n.children.length-o));s.height=n.height,s.leaf=n.leaf,at(n,this.toBBox),at(s,this.toBBox),e?t[e-1].children.push(s):this._splitRoot(n,s)},_splitRoot:function(t,e){this.data=yt([t,e]),this.data.height=t.height+1,this.data.leaf=!1,at(this.data,this.toBBox)},_chooseSplitIndex:function(t,e,n){var r,i,o,s,a,u,c,h;for(u=c=1/0,r=e;r<=n-e;r++)s=function(t,e){var n=Math.max(t.minX,e.minX),r=Math.max(t.minY,e.minY),i=Math.min(t.maxX,e.maxX),o=Math.min(t.maxY,e.maxY);return Math.max(0,i-n)*Math.max(0,o-r)}(i=ut(t,0,r,this.toBBox),o=ut(t,r,n,this.toBBox)),a=pt(i)+pt(o),s=e;i--)o=t.children[i],ct(u,t.leaf?s(o):o),c+=ft(u);return c},_adjustParentBBoxes:function(t,e,n){for(var r=n;r>=0;r--)ct(e[r],t)},_condense:function(t){for(var e,n=t.length-1;n>=0;n--)0===t[n].children.length?n>0?(e=t[n-1].children).splice(e.indexOf(t[n]),1):this.clear():at(t[n],this.toBBox)},_initFormat:function(t){var e=["return a"," - b",";"];this.compareMinX=new Function("a","b",e.join(t[0])),this.compareMinY=new Function("a","b",e.join(t[1])),this.toBBox=new Function("a","return {minX: a"+t[0]+", minY: a"+t[1]+", maxX: a"+t[2]+", maxY: a"+t[3]+"};")}};var Ho=function(t,e,n){var r=t*e,i=Wo*t,o=i-(i-t),s=t-o,a=Wo*e,u=a-(a-e),c=e-u,h=s*c-(r-o*u-s*u-o*c);return n?(n[0]=h,n[1]=r,n):[h,r]},Wo=+(Math.pow(2,27)+1),Jo=function(t,e){var n=0|t.length,r=0|e.length;if(1===n&&1===r)return function(t,e){var n=t+e,r=n-t,i=t-(n-r)+(e-r);return i?[i,n]:[n]}(t[0],e[0]);var i,o,s=n+r,a=new Array(s),u=0,c=0,h=0,l=Math.abs,p=t[c],f=l(p),g=e[h],d=l(g);f=r?(i=p,(c+=1)=r?(i=p,(c+=1)>1;return["sum(",r(t.slice(0,e)),",",r(t.slice(e)),")"].join("")}function i(t){if(2===t.length)return[["sum(prod(",t[0][0],",",t[1][1],"),prod(-",t[0][1],",",t[1][0],"))"].join("")];for(var o=[],s=0;s0){if(o<=0)return s;r=i+o}else{if(!(i<0))return s;if(o>=0)return s;r=-(i+o)}var u=3.3306690738754716e-16*r;return s>=u||s<=-u?s:a(t,e,n)},function(t,e,n,r){var i=t[0]-r[0],o=e[0]-r[0],s=n[0]-r[0],a=t[1]-r[1],c=e[1]-r[1],h=n[1]-r[1],l=t[2]-r[2],p=e[2]-r[2],f=n[2]-r[2],g=o*h,d=s*c,y=s*a,_=i*h,m=i*c,v=o*a,x=l*(g-d)+p*(y-_)+f*(m-v),E=7.771561172376103e-16*((Math.abs(g)+Math.abs(d))*Math.abs(l)+(Math.abs(y)+Math.abs(_))*Math.abs(p)+(Math.abs(m)+Math.abs(v))*Math.abs(f));return x>E||-x>E?x:u(t,e,n,r)}];!function(){for(;c.length<=s;)c.push(o(c.length));for(var e=[],n=["slow"],r=0;r<=s;++r)e.push("a"+r),n.push("o"+r);var i=["function getOrientation(",e.join(),"){switch(arguments.length){case 0:case 1:return 0;"];for(r=2;r<=s;++r)i.push("case ",r,":return o",r,"(",e.slice(0,r).join(),");");i.push("}var s=new Array(arguments.length);for(var i=0;i1&&es(t[o[c-2]],t[o[c-1]],u)<=0;)c-=1,o.pop();for(o.push(a),c=s.length;c>1&&es(t[s[c-2]],t[s[c-1]],u)>=0;)c-=1,s.pop();s.push(a)}n=new Array(s.length+o.length-2);for(var h=0,l=(r=0,o.length);r0;--p)n[h++]=s[p];return n},es=$o[3],ns=vt,rs=vt;vt.prototype={push:function(t){this.data.push(t),this.length++,this._up(this.length-1)},pop:function(){if(0!==this.length){var t=this.data[0];return this.length--,this.length>0&&(this.data[0]=this.data[this.length],this._down(0)),this.data.pop(),t}},peek:function(){return this.data[0]},_up:function(t){for(var e=this.data,n=this.compare,r=e[t];t>0;){var i=t-1>>1,o=e[i];if(n(r,o)>=0)break;e[t]=o,t=i}e[t]=r},_down:function(t){for(var e=this.data,n=this.compare,r=this.length>>1,i=e[t];t=0)break;e[t]=a,t=o}e[t]=i}},ns.default=rs;var is=function(t,e){for(var n=t[0],r=t[1],i=!1,o=0,s=e.length-1;or!=h>r&&n<(c-a)*(r-u)/(h-u)+a&&(i=!i)}return i},os=$o[3],ss=xt,as=xt;ss.default=as;var us=function(t){return t},cs=function(t){if(null==t)return us;var e,n,r=t.scale[0],i=t.scale[1],o=t.translate[0],s=t.translate[1];return function(t,a){a||(e=n=0);var u=2,c=t.length,h=new Array(c);for(h[0]=(e+=t[0])*r+o,h[1]=(n+=t[1])*i+s;u=t)throw new Error("full hashmap");h=s[c=c+1&u]}return s[c]=r,a[c]=o,o},maybeSet:function(r,o){for(var c=e(r)&u,h=s[c],l=0;h!=i;){if(n(h,r))return a[c];if(++l>=t)throw new Error("full hashmap");h=s[c=c+1&u]}return s[c]=r,a[c]=o,o},get:function(r,o){for(var c=e(r)&u,h=s[c],l=0;h!=i;){if(n(h,r))return a[c];if(++l>=t)break;h=s[c=c+1&u]}return o},keys:function(){for(var t=[],e=0,n=s.length;e>7^_s[2]^_s[3])},vs=function(t){function e(t,e,n,r){if(p[n]!==t){p[n]=t;var i=f[n];if(i>=0){var o=g[n];i===e&&o===r||i===r&&o===e||(++y,d[n]=1)}else f[n]=e,g[n]=r}}function n(t){return ms(u[t])}function r(t,e){return gs(u[t],u[e])}var i,o,s,a,u=t.coordinates,c=t.lines,h=t.rings,l=function(){for(var t=fs(1.4*u.length,n,r,Int32Array,-1,Int32Array),e=new Int32Array(u.length),i=0,o=u.length;i=t)throw new Error("full hashset");u=o[a=a+1&s]}return o[a]=r,!0},has:function(r){for(var a=e(r)&s,u=o[a],c=0;u!=i;){if(n(u,r))return!0;if(++c>=t)break;u=o[a=a+1&s]}return!1},values:function(){for(var t=[],e=0,n=o.length;ea&&(a=e),nu&&(u=n)}function r(t){t.forEach(n)}function i(t){t.forEach(r)}var o=1/0,s=1/0,a=-1/0,u=-1/0,c={GeometryCollection:function(t){t.geometries.forEach(e)},Point:function(t){n(t.coordinates)},MultiPoint:function(t){t.coordinates.forEach(n)},LineString:function(t){r(t.arcs)},MultiLineString:function(t){t.arcs.forEach(r)},Polygon:function(t){t.arcs.forEach(r)},MultiPolygon:function(t){t.arcs.forEach(i)}};for(var h in t)e(t[h]);return a>=o&&u>=s?[o,s,a,u]:void 0}(t=function(t){var e,n={};for(e in t)n[e]=Vt(t[e]);return n}(t)),s=e>0&&o&&function(t,e,n){function r(t){return[Math.round((t[0]-c)*f),Math.round((t[1]-h)*g)]}function i(t,e){for(var n,r,i,o,s,a=-1,u=0,l=t.length,p=new Array(l);++at&&(e.push(r),n=i)}return e},bs.prototype.vector=function(t){var e=this.pos(t+10),n=this.pos(t-10);return{angle:180*Math.atan2(e.y-n.y,e.x-n.x)/3.14,speed:Math.sqrt((n.x-e.x)*(n.x-e.x)+(n.y-e.y)*(n.y-e.y)+(n.z-e.z)*(n.z-e.z))}},bs.prototype.pos=function(t){var e=t-this.delay;e<0&&(e=0),e>this.duration&&(e=this.duration-1);var n=e/this.duration;if(n>=1)return this.points[this.length-1];var r=Math.floor((this.points.length-1)*n);return function(t,e,n,r,i){var o=function(t){var e=t*t;return[e*t,3*e*(1-t),3*t*(1-t)*(1-t),(1-t)*(1-t)*(1-t)]}(t);return{x:i.x*o[0]+r.x*o[1]+n.x*o[2]+e.x*o[3],y:i.y*o[0]+r.y*o[1]+n.y*o[2]+e.y*o[3],z:i.z*o[0]+r.z*o[1]+n.z*o[2]+e.z*o[3]}}((this.length-1)*n-r,this.points[r],this.controls[r][1],this.controls[r+1][0],this.points[r+1])};var Is=ve,Ns=ve;ve.deviation=function(t,e,n,r){var i=e&&e.length,o=i?e[0]*n:t.length,s=Math.abs(Ae(t,0,o,n));if(i)for(var a=0,u=e.length;a0&&(r+=t[i-1].length,n.holes.push(r))}return n},Is.default=Ns,ke.prototype={all:function(){return this._all(this.data,[])},search:function(t){var e=this.data,n=[],r=this.toBBox;if(!Je(t,e))return n;for(var i,o,s,a,u=[];e;){for(i=0,o=e.children.length;i=0&&o[e].children.length>this._maxEntries;)this._split(o,e),e--;this._adjustParentBBoxes(i,o,e)},_split:function(t,e){var n=t[e],r=n.children.length,i=this._minEntries;this._chooseSplitAxis(n,i,r);var o=this._chooseSplitIndex(n,i,r),s=Ze(n.children.splice(o,n.children.length-o));s.height=n.height,s.leaf=n.leaf,ze(n,this.toBBox),ze(s,this.toBBox),e?t[e-1].children.push(s):this._splitRoot(n,s)},_splitRoot:function(t,e){this.data=Ze([t,e]),this.data.height=t.height+1,this.data.leaf=!1,ze(this.data,this.toBBox)},_chooseSplitIndex:function(t,e,n){var r,i,o,s,a,u,c,h;for(u=c=1/0,r=e;r<=n-e;r++)s=function(t,e){var n=Math.max(t.minX,e.minX),r=Math.max(t.minY,e.minY),i=Math.min(t.maxX,e.maxX),o=Math.min(t.maxY,e.maxY);return Math.max(0,i-n)*Math.max(0,o-r)}(i=je(t,0,r,this.toBBox),o=je(t,r,n,this.toBBox)),a=Ve(i)+Ve(o),s=e;i--)o=t.children[i],Xe(u,t.leaf?s(o):o),c+=He(u);return c},_adjustParentBBoxes:function(t,e,n){for(var r=n;r>=0;r--)Xe(e[r],t)},_condense:function(t){for(var e,n=t.length-1;n>=0;n--)0===t[n].children.length?n>0?(e=t[n-1].children).splice(e.indexOf(t[n]),1):this.clear():ze(t[n],this.toBBox)},_initFormat:function(t){var e=["return a"," - b",";"];this.compareMinX=new Function("a","b",e.join(t[0])),this.compareMinY=new Function("a","b",e.join(t[1])),this.toBBox=new Function("a","return {minX: a"+t[0]+", minY: a"+t[1]+", maxX: a"+t[2]+", maxY: a"+t[3]+"};")}};var Cs=Object.freeze({toMercator:cn,toWgs84:hn}),Ss=6378137,Ms=function(t,e,n){function r(t,n,r,i){var u=o[t][n],c=o[t][n+1],h=o[r][i],l=o[r][i+1],p=function(t,e,n,r){if(On(t,n)||On(t,r)||On(e,n)||On(r,n))return null;var i=t[0],o=t[1],s=e[0],a=e[1],u=n[0],c=n[1],h=r[0],l=r[1],p=(i-s)*(c-l)-(o-a)*(u-h);return 0===p?null:[((i*a-o*s)*(u-h)-(i-s)*(u*l-c*h))/p,((i*a-o*s)*(c-l)-(o-a)*(u*l-c*h))/p]}(u,c,h,l);if(null!==p){var f,g;if(f=c[0]!==u[0]?(p[0]-u[0])/(c[0]-u[0]):(p[1]-u[1])/(c[1]-u[1]),g=l[0]!==h[0]?(p[0]-h[0])/(l[0]-h[0]):(p[1]-h[1])/(l[1]-h[1]),!(f>=1||f<=0||g>=1||g<=0)){var d=p,y=!a[d];y&&(a[d]=!0),e?s.push(e(p,t,n,u,c,f,r,i,h,l,g,y)):s.push(p)}}}function i(t,e){var n,r,i,s,a=o[t][e],u=o[t][e+1];return a[0]1)for(e=0;ey[e.isect].coord?-1:1});for(f=[];N.length>0;){var P=N.pop(),O=P.isect,R=P.parent,T=P.winding,A=f.length,D=[y[O].coord],F=O;if(y[O].ringAndEdge1Walkable)var q=y[O].ringAndEdge1,G=y[O].nxtIsectAlongRingAndEdge1;else q=y[O].ringAndEdge2,G=y[O].nxtIsectAlongRingAndEdge2;for(;!Tn(y[O].coord,y[G].coord);){D.push(y[G].coord);var B=void 0;for(a=0;ap&&(d>h&&gh&&du&&(u=y)}var _=[];if(a&&u0&&Math.abs(x-n[v-1][0])>p){var E=parseFloat(n[v-1][0]),w=parseFloat(n[v-1][1]),b=parseFloat(n[v][0]),I=parseFloat(n[v][1]);if(E>-180&&E-180&&n[v-1][0]h&&E<180&&-180===b&&v+1h&&n[v-1][0]<180){m.push([180,n[v][1]]),v++,m.push([n[v][0],n[v][1]]);continue}if(Eh){var N=E;E=b,b=N;var C=w;w=I,I=C}if(E>h&&b=180&&Eh?180:-180,M]),(m=[]).push([n[v-1][0]>h?-180:180,M]),_.push(m)}else m=[],_.push(m);m.push([x,n[v][1]])}else m.push([n[v][0],n[v][1]])}}else{var L=[];_.push(L);for(var P=0;P=0&&i.coordinates[0]-t.coordinates[0]<0)return 1;if(r.coordinates[0]-t.coordinates[0]<0&&i.coordinates[0]-t.coordinates[0]>=0)return-1;if(r.coordinates[0]-t.coordinates[0]==0&&i.coordinates[0]-t.coordinates[0]==0)return r.coordinates[1]-t.coordinates[1]>=0||i.coordinates[1]-t.coordinates[1]>=0?r.coordinates[1]-i.coordinates[1]:i.coordinates[1]-r.coordinates[1];var o=xr(t.coordinates,r.coordinates,i.coordinates);if(o<0)return 1;if(o>0)return-1;return Math.pow(r.coordinates[0]-t.coordinates[0],2)+Math.pow(r.coordinates[1]-t.coordinates[1],2)-(Math.pow(i.coordinates[0]-t.coordinates[0],2)+Math.pow(i.coordinates[1]-t.coordinates[1],2))}),this.outerEdgesSorted=!0)},Ta.prototype.getOuterEdges=function(){return this.sortOuterEdges(),this.outerEdges},Ta.prototype.getOuterEdge=function(t){return this.sortOuterEdges(),this.outerEdges[t]},Ta.prototype.addInnerEdge=function(t){this.innerEdges.push(t)};var Aa=function(t,e){this.from=t,this.to=e,this.next=void 0,this.label=void 0,this.symetric=void 0,this.ring=void 0,this.from.addOuterEdge(this),this.to.addInnerEdge(this)};Aa.prototype.getSymetric=function(){return this.symetric||(this.symetric=new Aa(this.to,this.from),this.symetric.symetric=this),this.symetric},Aa.prototype.deleteEdge=function(){this.from.removeOuterEdge(this),this.to.removeInnerEdge(this)},Aa.prototype.isEqual=function(t){return this.from.id===t.from.id&&this.to.id===t.to.id},Aa.prototype.toString=function(){return"Edge { "+this.from.id+" -> "+this.to.id+" }"},Aa.prototype.toLineString=function(){return a([this.from.coordinates,this.to.coordinates])},Aa.prototype.compareTo=function(t){return xr(t.from.coordinates,t.to.coordinates,this.to.coordinates)};var Da=function(){this.edges=[],this.polygon=void 0,this.envelope=void 0},Fa={length:{configurable:!0}};Da.prototype.push=function(t){this[this.edges.length]=t,this.edges.push(t),this.polygon=this.envelope=void 0},Da.prototype.get=function(t){return this.edges[t]},Fa.length.get=function(){return this.edges.length},Da.prototype.forEach=function(t){this.edges.forEach(t)},Da.prototype.map=function(t){return this.edges.map(t)},Da.prototype.some=function(t){return this.edges.some(t)},Da.prototype.isValid=function(){return!0},Da.prototype.isHole=function(){var t=this,e=this.edges.reduce(function(e,n,r){return n.from.coordinates[1]>t.edges[e].from.coordinates[1]&&(e=r),e},0),n=(0===e?this.length:e)-1,r=(e+1)%this.length,i=xr(this.edges[n].from.coordinates,this.edges[e].from.coordinates,this.edges[r].from.coordinates);return 0===i?this.edges[n].from.coordinates[0]>this.edges[r].from.coordinates[0]:i>0},Da.prototype.toMultiPoint=function(){return l(this.edges.map(function(t){return t.from.coordinates}))},Da.prototype.toPolygon=function(){if(this.polygon)return this.polygon;var t=this.edges.map(function(t){return t.from.coordinates});return t.push(this.edges[0].from.coordinates),this.polygon=o([t])},Da.prototype.getEnvelope=function(){return this.envelope?this.envelope:this.envelope=he(this.toPolygon())},Da.findEdgeRingContaining=function(t,e){var n,i,o=t.getEnvelope();return e.forEach(function(e){var s=e.getEnvelope();if(i&&(n=i.getEnvelope()),!function(t,e){var n=t.geometry.coordinates.map(function(t){return t[0]}),r=t.geometry.coordinates.map(function(t){return t[1]}),i=e.geometry.coordinates.map(function(t){return t[0]}),o=e.geometry.coordinates.map(function(t){return t[1]});return Math.max(null,n)===Math.max(null,i)&&Math.max(null,r)===Math.max(null,o)&&Math.min(null,n)===Math.min(null,i)&&Math.min(null,r)===Math.min(null,o)}(s,o)&&Er(s,o)){var a=t.map(function(t){return t.from.coordinates}).find(function(t){return!e.some(function(e){return function(t,e){return t[0]===e[0]&&t[1]===e[1]}(t,e.from.coordinates)})});a&&e.inside(r(a))&&(i&&!Er(n,s)||(i=e))}}),i},Da.prototype.inside=function(t){return Pt(t,this.toPolygon())},Object.defineProperties(Da.prototype,Fa);var qa=function(){this.edges=[],this.nodes={}};qa.fromGeoJson=function(t){!function(t){if(!t)throw new Error("No geojson passed");if("FeatureCollection"!==t.type&&"GeometryCollection"!==t.type&&"MultiLineString"!==t.type&&"LineString"!==t.type&&"Feature"!==t.type)throw new Error("Invalid input type '"+t.type+"'. Geojson must be FeatureCollection, GeometryCollection, LineString, MultiLineString or Feature")}(t);var e=new qa;return F(t,function(t){H(t,"LineString","Graph::fromGeoJson"),M(t,function(t,n){if(t){var r=e.getNode(t),i=e.getNode(n);e.addEdge(r,i)}return n})}),e},qa.prototype.getNode=function(t){var e=Ta.buildId(t),n=this.nodes[e];return n||(n=this.nodes[e]=new Ta(t)),n},qa.prototype.addEdge=function(t,e){var n=new Aa(t,e),r=n.getSymetric();this.edges.push(n),this.edges.push(r)},qa.prototype.deleteDangles=function(){var t=this;Object.keys(this.nodes).map(function(e){return t.nodes[e]}).forEach(function(e){return t._removeIfDangle(e)})},qa.prototype._removeIfDangle=function(t){var e=this;if(t.innerEdges.length<=1){var n=t.getOuterEdges().map(function(t){return t.to});this.removeNode(t),n.forEach(function(t){return e._removeIfDangle(t)})}},qa.prototype.deleteCutEdges=function(){var t=this;this._computeNextCWEdges(),this._findLabeledEdgeRings(),this.edges.forEach(function(e){e.label===e.symetric.label&&(t.removeEdge(e.symetric),t.removeEdge(e))})},qa.prototype._computeNextCWEdges=function(t){var e=this;void 0===t?Object.keys(this.nodes).forEach(function(t){return e._computeNextCWEdges(e.nodes[t])}):t.getOuterEdges().forEach(function(e,n){t.getOuterEdge((0===n?t.getOuterEdges().length:n)-1).symetric.next=e})},qa.prototype._computeNextCCWEdges=function(t,e){for(var n,r,i=t.getOuterEdges(),o=i.length-1;o>=0;--o){var s=i[o],a=s.symetric,u=void 0,c=void 0;s.label===e&&(u=s),a.label===e&&(c=a),u&&c&&(c&&(r=c),u&&(r&&(r.next=u,r=void 0),n||(n=u)))}r&&(r.next=n)},qa.prototype._findLabeledEdgeRings=function(){var t=[],e=0;return this.edges.forEach(function(n){if(!(n.label>=0)){t.push(n);var r=n;do{r.label=e,r=r.next}while(!n.isEqual(r));e++}}),t},qa.prototype.getEdgeRings=function(){var t=this;this._computeNextCWEdges(),this.edges.forEach(function(t){t.label=void 0}),this._findLabeledEdgeRings().forEach(function(e){t._findIntersectionNodes(e).forEach(function(n){t._computeNextCCWEdges(n,e.label)})});var e=[];return this.edges.forEach(function(n){n.ring||e.push(t._findEdgeRing(n))}),e},qa.prototype._findIntersectionNodes=function(t){var e=[],n=t,r=function(){var r=0;n.from.getOuterEdges().forEach(function(e){e.label===t.label&&++r}),r>1&&e.push(n.from),n=n.next};do{r()}while(!t.isEqual(n));return e},qa.prototype._findEdgeRing=function(t){var e=t,n=new Da;do{n.push(e),e.ring=n,e=e.next}while(!t.isEqual(e));return n},qa.prototype.removeNode=function(t){var e=this;t.getOuterEdges().forEach(function(t){return e.removeEdge(t)}),t.innerEdges.forEach(function(t){return e.removeEdge(t)}),delete this.nodes[t.id]},qa.prototype.removeEdge=function(t){this.edges=this.edges.filter(function(e){return!e.isEqual(t)}),t.deleteEdge()};var Ga=mt(function(t,e){function n(t){var e=[];for(var n in t)e.push(n);return e}(t.exports="function"==typeof Object.keys?Object.keys:n).shim=n}),Ba=(Ga.shim,mt(function(t,e){function n(t){return"[object Arguments]"==Object.prototype.toString.call(t)}function r(t){return t&&"object"==typeof t&&"number"==typeof t.length&&Object.prototype.hasOwnProperty.call(t,"callee")&&!Object.prototype.propertyIsEnumerable.call(t,"callee")||!1}var i="[object Arguments]"==function(){return Object.prototype.toString.call(arguments)}();(e=t.exports=i?n:r).supported=n,e.unsupported=r})),ka=(Ba.supported,Ba.unsupported,mt(function(t){function e(t){return null===t||void 0===t}function n(t){return!(!t||"object"!=typeof t||"number"!=typeof t.length)&&("function"==typeof t.copy&&"function"==typeof t.slice&&!(t.length>0&&"number"!=typeof t[0]))}var r=Array.prototype.slice,i=t.exports=function(t,o,s){return s||(s={}),t===o||(t instanceof Date&&o instanceof Date?t.getTime()===o.getTime():!t||!o||"object"!=typeof t&&"object"!=typeof o?s.strict?t===o:t==o:function(t,o,s){var a,u;if(e(t)||e(o))return!1;if(t.prototype!==o.prototype)return!1;if(Ba(t))return!!Ba(o)&&(t=r.call(t),o=r.call(o),i(t,o,s));if(n(t)){if(!n(o))return!1;if(t.length!==o.length)return!1;for(a=0;a=0;a--)if(c[a]!=h[a])return!1;for(a=c.length-1;a>=0;a--)if(u=c[a],!i(t[u],o[u],s))return!1;return typeof t==typeof o}(t,o,s))}})),za=function(t){this.precision=t&&t.precision?t.precision:17,this.direction=!(!t||!t.direction)&&t.direction,this.pseudoNode=!(!t||!t.pseudoNode)&&t.pseudoNode,this.objectComparator=t&&t.objectComparator?t.objectComparator:Rr};za.prototype.compare=function(t,e){if(t.type!==e.type||!Or(t,e))return!1;switch(t.type){case"Point":return this.compareCoord(t.coordinates,e.coordinates);case"LineString":return this.compareLine(t.coordinates,e.coordinates,0,!1);case"Polygon":return this.comparePolygon(t,e);case"Feature":return this.compareFeature(t,e);default:if(0===t.type.indexOf("Multi")){var n=this,r=Pr(t),i=Pr(e);return r.every(function(t){return this.some(function(e){return n.compare(t,e)})},i)}}return!1},za.prototype.compareCoord=function(t,e){if(t.length!==e.length)return!1;for(var n=0;n=0&&(n=[].concat(t.slice(r,t.length),t.slice(1,r+1))),n},za.prototype.comparePath=function(t,e){var n=this;return t.every(function(t,e){return n.compareCoord(t,this[e])},e)},za.prototype.comparePolygon=function(t,e){if(this.compareLine(t.coordinates[0],e.coordinates[0],1,!0)){var n=t.coordinates.slice(1,t.coordinates.length),r=e.coordinates.slice(1,e.coordinates.length),i=this;return n.every(function(t){return this.some(function(e){return i.compareLine(t,e,1,!0)})},r)}return!1},za.prototype.compareFeature=function(t,e){return!(t.id!==e.id||!this.objectComparator(t.properties,e.properties)||!this.compareBBox(t,e))&&this.compare(t.geometry,e.geometry)},za.prototype.compareBBox=function(t,e){return!!(!t.bbox&&!e.bbox||t.bbox&&e.bbox&&this.compareCoord(t.bbox,e.bbox))},za.prototype.removePseudo=function(t){return t};var ja=za,Xa=mt(function(t){function e(t,e,n,r){this.dataset=[],this.epsilon=1,this.minPts=2,this.distance=this._euclideanDistance,this.clusters=[],this.noise=[],this._visited=[],this._assigned=[],this._datasetLength=0,this._init(t,e,n,r)}e.prototype.run=function(t,e,n,r){this._init(t,e,n,r);for(var i=0;i=this.minPts&&(e=this._mergeArrays(e,i))}1!==this._assigned[r]&&this._addToCluster(r,t)}},e.prototype._addToCluster=function(t,e){this.clusters[e].push(t),this._assigned[t]=1},e.prototype._regionQuery=function(t){for(var e=[],n=0;n0){for(u=0;u=0);return t},e.prototype.assign=function(){for(var t,e=!1,n=this.dataset.length,r=0;ri&&(n=r):e=this.minPts)return n}},e.prototype._regionQuery=function(t,e){e=e||this.epsilon;for(var n=[],r=0,i=this.dataset.length;r0;r.length0;){var a=t[Math.floor(Math.random()*o)],u=s?a.join("_"):""+a;n[u]||(n[u]=!0,r.push(a))}if(r.length0,s=t[Math.floor(Math.random()*i)];o&&s.join("_");for(r.push(s);r.length0,f=[];if(n)i="kmrand"==n?Qa(t,e):"kmpp"==n?$a(t,e):n;else for(var g={};i.length0;){var u=s.pop();if(u===n)return Fr(u);u.closed=!0;for(var c=t.neighbors(u),h=0,l=c.length;h0&&(this.content[0]=e,this.bubbleUp(0)),t},remove:function(t){var e=this.content.indexOf(t),n=this.content.pop();e!==this.content.length-1&&(this.content[e]=n,this.scoreFunction(n)0;){var n=(t+1>>1)-1,r=this.content[n];if(!(this.scoreFunction(e)=a)return null;var u=t-i.site[0],c=e-i.site[1],h=u*u+c*c;do{i=o.cells[r=s],s=null,i.halfedges.forEach(function(n){var r=o.edges[n],a=r.left;if(a!==i.site&&a||(a=r.right)){var u=t-a[0],c=e-a[1],l=u*u+c*c;le.x?1:this.ye.y?1:0},bu.prototype.clone=function(){},bu.prototype.copy=function(){return new bu(this)},bu.prototype.toString=function(){return"("+this.x+", "+this.y+", "+this.z+")"},bu.prototype.distance3D=function(t){var e=this.x-t.x,n=this.y-t.y,r=this.z-t.z;return Math.sqrt(e*e+n*n+r*r)},bu.prototype.distance=function(t){var e=this.x-t.x,n=this.y-t.y;return Math.sqrt(e*e+n*n)},bu.prototype.hashCode=function(){var t=17;return t=37*t+bu.hashCode(this.x),t=37*t+bu.hashCode(this.y)},bu.prototype.setCoordinate=function(t){this.x=t.x,this.y=t.y,this.z=t.z},bu.prototype.interfaces_=function(){return[xu,Eu,Li]},bu.prototype.getClass=function(){return bu},bu.hashCode=function(){if(1===arguments.length){var t=arguments[0],e=mu.doubleToLongBits(t);return Math.trunc((e^e)>>>32)}},Iu.DimensionalComparator.get=function(){return Nu},Iu.serialVersionUID.get=function(){return 0x5cbf2c235c7e5800},Iu.NULL_ORDINATE.get=function(){return mu.NaN},Iu.X.get=function(){return 0},Iu.Y.get=function(){return 1},Iu.Z.get=function(){return 2},Object.defineProperties(bu,Iu);var Nu=function(t){if(this._dimensionsToTest=2,0===arguments.length);else if(1===arguments.length){var e=arguments[0];if(2!==e&&3!==e)throw new _u("only 2 or 3 dimensions may be specified");this._dimensionsToTest=e}};Nu.prototype.compare=function(t,e){var n=t,r=e,i=Nu.compare(n.x,r.x);if(0!==i)return i;var o=Nu.compare(n.y,r.y);if(0!==o)return o;if(this._dimensionsToTest<=2)return 0;return Nu.compare(n.z,r.z)},Nu.prototype.interfaces_=function(){return[wu]},Nu.prototype.getClass=function(){return Nu},Nu.compare=function(t,e){return te?1:mu.isNaN(t)?mu.isNaN(e)?0:-1:mu.isNaN(e)?1:0};var Cu=function(){};Cu.prototype.create=function(){},Cu.prototype.interfaces_=function(){return[]},Cu.prototype.getClass=function(){return Cu};var Su=function(){},Mu={INTERIOR:{configurable:!0},BOUNDARY:{configurable:!0},EXTERIOR:{configurable:!0},NONE:{configurable:!0}};Su.prototype.interfaces_=function(){return[]},Su.prototype.getClass=function(){return Su},Su.toLocationSymbol=function(t){switch(t){case Su.EXTERIOR:return"e";case Su.BOUNDARY:return"b";case Su.INTERIOR:return"i";case Su.NONE:return"-"}throw new _u("Unknown location value: "+t)},Mu.INTERIOR.get=function(){return 0},Mu.BOUNDARY.get=function(){return 1},Mu.EXTERIOR.get=function(){return 2},Mu.NONE.get=function(){return-1},Object.defineProperties(Su,Mu);var Lu=function(t,e){return t.interfaces_&&t.interfaces_().indexOf(e)>-1},Pu=function(){},Ou={LOG_10:{configurable:!0}};Pu.prototype.interfaces_=function(){return[]},Pu.prototype.getClass=function(){return Pu},Pu.log10=function(t){var e=Math.log(t);return mu.isInfinite(e)?e:mu.isNaN(e)?e:e/Pu.LOG_10},Pu.min=function(t,e,n,r){var i=t;return en?n:t}if(Number.isInteger(arguments[2])&&Number.isInteger(arguments[0])&&Number.isInteger(arguments[1])){var r=arguments[0],i=arguments[1],o=arguments[2];return ro?o:r}},Pu.wrap=function(t,e){return t<0?e- -t%e:t%e},Pu.max=function(){if(3===arguments.length){var t=arguments[0],e=arguments[1],n=arguments[2],r=t;return e>r&&(r=e),n>r&&(r=n),r}if(4===arguments.length){var i=arguments[0],o=arguments[1],s=arguments[2],a=arguments[3],u=i;return o>u&&(u=o),s>u&&(u=s),a>u&&(u=a),u}},Pu.average=function(t,e){return(t+e)/2},Ou.LOG_10.get=function(){return Math.log(10)},Object.defineProperties(Pu,Ou);var Ru=function(t){this.str=t};Ru.prototype.append=function(t){this.str+=t},Ru.prototype.setCharAt=function(t,e){this.str=this.str.substr(0,t)+e+this.str.substr(t+1)},Ru.prototype.toString=function(t){return this.str};var Tu=function(t){this.value=t};Tu.prototype.intValue=function(){return this.value},Tu.prototype.compareTo=function(t){return this.valuet?1:0},Tu.isNaN=function(t){return Number.isNaN(t)};var Au=function(){};Au.isWhitespace=function(t){return t<=32&&t>=0||127===t},Au.toUpperCase=function(t){return t.toUpperCase()};var Du=function t(){if(this._hi=0,this._lo=0,0===arguments.length)this.init(0);else if(1===arguments.length){if("number"==typeof arguments[0]){var e=arguments[0];this.init(e)}else if(arguments[0]instanceof t){var n=arguments[0];this.init(n)}else if("string"==typeof arguments[0]){var r=arguments[0];t.call(this,t.parse(r))}}else if(2===arguments.length){var i=arguments[0],o=arguments[1];this.init(i,o)}},Fu={PI:{configurable:!0},TWO_PI:{configurable:!0},PI_2:{configurable:!0},E:{configurable:!0},NaN:{configurable:!0},EPS:{configurable:!0},SPLIT:{configurable:!0},MAX_PRINT_DIGITS:{configurable:!0},TEN:{configurable:!0},ONE:{configurable:!0},SCI_NOT_EXPONENT_CHAR:{configurable:!0},SCI_NOT_ZERO:{configurable:!0}};Du.prototype.le=function(t){return(this._hi9?(h=!0,l="9"):l="0"+c,s.append(l),n=n.subtract(Du.valueOf(c)).multiply(Du.TEN),h&&n.selfAdd(Du.TEN);var p=!0,f=Du.magnitude(n._hi);if(f<0&&Math.abs(f)>=a-u&&(p=!1),!p)break}return e[0]=r,s.toString()},Du.prototype.sqr=function(){return this.multiply(this)},Du.prototype.doubleValue=function(){return this._hi+this._lo},Du.prototype.subtract=function(){if(arguments[0]instanceof Du){var t=arguments[0];return this.add(t.negate())}if("number"==typeof arguments[0]){var e=arguments[0];return this.add(-e)}},Du.prototype.equals=function(){if(1===arguments.length){var t=arguments[0];return this._hi===t._hi&&this._lo===t._lo}},Du.prototype.isZero=function(){return 0===this._hi&&0===this._lo},Du.prototype.selfSubtract=function(){if(arguments[0]instanceof Du){var t=arguments[0];return this.isNaN()?this:this.selfAdd(-t._hi,-t._lo)}if("number"==typeof arguments[0]){var e=arguments[0];return this.isNaN()?this:this.selfAdd(-e,0)}},Du.prototype.getSpecialNumberString=function(){return this.isZero()?"0.0":this.isNaN()?"NaN ":null},Du.prototype.min=function(t){return this.le(t)?this:t},Du.prototype.selfDivide=function(){if(1===arguments.length){if(arguments[0]instanceof Du){var t=arguments[0];return this.selfDivide(t._hi,t._lo)}if("number"==typeof arguments[0]){var e=arguments[0];return this.selfDivide(e,0)}}else if(2===arguments.length){var n=arguments[0],r=arguments[1],i=null,o=null,s=null,a=null,u=null,c=null,h=null,l=null;return u=this._hi/n,c=Du.SPLIT*u,i=c-u,l=Du.SPLIT*n,i=c-i,o=u-i,s=l-n,h=u*n,s=l-s,a=n-s,l=i*s-h+i*a+o*s+o*a,c=(this._hi-h-l+this._lo-u*r)/n,l=u+c,this._hi=l,this._lo=u-l+c,this}},Du.prototype.dump=function(){return"DD<"+this._hi+", "+this._lo+">"},Du.prototype.divide=function(){if(arguments[0]instanceof Du){var t=arguments[0],e=null,n=null,r=null,i=null,o=null,s=null,a=null,u=null;n=(o=this._hi/t._hi)-(e=(s=Du.SPLIT*o)-(e=s-o)),u=e*(r=(u=Du.SPLIT*t._hi)-(r=u-t._hi))-(a=o*t._hi)+e*(i=t._hi-r)+n*r+n*i,s=(this._hi-a-u+this._lo-o*t._lo)/t._hi;return new Du(u=o+s,o-u+s)}if("number"==typeof arguments[0]){var c=arguments[0];return mu.isNaN(c)?Du.createNaN():Du.copy(this).selfDivide(c,0)}},Du.prototype.ge=function(t){return(this._hi>t._hi||this._hi===t._hi)&&this._lo>=t._lo},Du.prototype.pow=function(t){if(0===t)return Du.valueOf(1);var e=new Du(this),n=Du.valueOf(1),r=Math.abs(t);if(r>1)for(;r>0;)r%2==1&&n.selfMultiply(e),(r/=2)>0&&(e=e.sqr());else n=e;return t<0?n.reciprocal():n},Du.prototype.ceil=function(){if(this.isNaN())return Du.NaN;var t=Math.ceil(this._hi),e=0;return t===this._hi&&(e=Math.ceil(this._lo)),new Du(t,e)},Du.prototype.compareTo=function(t){var e=t;return this._hie._hi?1:this._loe._lo?1:0},Du.prototype.rint=function(){if(this.isNaN())return this;return this.add(.5).floor()},Du.prototype.setValue=function(){if(arguments[0]instanceof Du){var t=arguments[0];return this.init(t),this}if("number"==typeof arguments[0]){var e=arguments[0];return this.init(e),this}},Du.prototype.max=function(t){return this.ge(t)?this:t},Du.prototype.sqrt=function(){if(this.isZero())return Du.valueOf(0);if(this.isNegative())return Du.NaN;var t=1/Math.sqrt(this._hi),e=this._hi*t,n=Du.valueOf(e),r=this.subtract(n.sqr())._hi*(.5*t);return n.add(r)},Du.prototype.selfAdd=function(){if(1===arguments.length){if(arguments[0]instanceof Du){var t=arguments[0];return this.selfAdd(t._hi,t._lo)}if("number"==typeof arguments[0]){var e=arguments[0],n=null,r=null,i=null,o=null,s=null,a=null;return i=this._hi+e,s=i-this._hi,o=i-s,o=e-s+(this._hi-o),a=o+this._lo,n=i+a,r=a+(i-n),this._hi=n+r,this._lo=r+(n-this._hi),this}}else if(2===arguments.length){var u=arguments[0],c=arguments[1],h=null,l=null,p=null,f=null,g=null,d=null,y=null;f=this._hi+u,l=this._lo+c,g=f-(d=f-this._hi),p=l-(y=l-this._lo);var _=(h=f+(d=(g=u-d+(this._hi-g))+l))+(d=(p=c-y+(this._lo-p))+(d+(f-h))),m=d+(h-_);return this._hi=_,this._lo=m,this}},Du.prototype.selfMultiply=function(){if(1===arguments.length){if(arguments[0]instanceof Du){var t=arguments[0];return this.selfMultiply(t._hi,t._lo)}if("number"==typeof arguments[0]){var e=arguments[0];return this.selfMultiply(e,0)}}else if(2===arguments.length){var n=arguments[0],r=arguments[1],i=null,o=null,s=null,a=null,u=null,c=null;i=(u=Du.SPLIT*this._hi)-this._hi,c=Du.SPLIT*n,i=u-i,o=this._hi-i,s=c-n;var h=(u=this._hi*n)+(c=i*(s=c-s)-u+i*(a=n-s)+o*s+o*a+(this._hi*r+this._lo*n)),l=c+(i=u-h);return this._hi=h,this._lo=l,this}},Du.prototype.selfSqr=function(){return this.selfMultiply(this)},Du.prototype.floor=function(){if(this.isNaN())return Du.NaN;var t=Math.floor(this._hi),e=0;return t===this._hi&&(e=Math.floor(this._lo)),new Du(t,e)},Du.prototype.negate=function(){return this.isNaN()?this:new Du(-this._hi,-this._lo)},Du.prototype.clone=function(){},Du.prototype.multiply=function(){if(arguments[0]instanceof Du){var t=arguments[0];return t.isNaN()?Du.createNaN():Du.copy(this).selfMultiply(t)}if("number"==typeof arguments[0]){var e=arguments[0];return mu.isNaN(e)?Du.createNaN():Du.copy(this).selfMultiply(e,0)}},Du.prototype.isNaN=function(){return mu.isNaN(this._hi)},Du.prototype.intValue=function(){return Math.trunc(this._hi)},Du.prototype.toString=function(){var t=Du.magnitude(this._hi);return t>=-3&&t<=20?this.toStandardNotation():this.toSciNotation()},Du.prototype.toStandardNotation=function(){var t=this.getSpecialNumberString();if(null!==t)return t;var e=new Array(1).fill(null),n=this.extractSignificantDigits(!0,e),r=e[0]+1,i=n;if("."===n.charAt(0))i="0"+n;else if(r<0)i="0."+Du.stringOfChar("0",-r)+n;else if(-1===n.indexOf(".")){var o=r-n.length;i=n+Du.stringOfChar("0",o)+".0"}return this.isNegative()?"-"+i:i},Du.prototype.reciprocal=function(){var t=null,e=null,n=null,r=null,i=null,o=null,s=null,a=null;e=(i=1/this._hi)-(t=(o=Du.SPLIT*i)-(t=o-i)),n=(a=Du.SPLIT*this._hi)-this._hi;var u=i+(o=(1-(s=i*this._hi)-(a=t*(n=a-n)-s+t*(r=this._hi-n)+e*n+e*r)-i*this._lo)/this._hi);return new Du(u,i-u+o)},Du.prototype.toSciNotation=function(){if(this.isZero())return Du.SCI_NOT_ZERO;var t=this.getSpecialNumberString();if(null!==t)return t;var e=new Array(1).fill(null),n=this.extractSignificantDigits(!1,e),r=Du.SCI_NOT_EXPONENT_CHAR+e[0];if("0"===n.charAt(0))throw new Error("Found leading zero: "+n);var i="";n.length>1&&(i=n.substring(1));var o=n.charAt(0)+"."+i;return this.isNegative()?"-"+o+r:o+r},Du.prototype.abs=function(){return this.isNaN()?Du.NaN:this.isNegative()?this.negate():new Du(this)},Du.prototype.isPositive=function(){return(this._hi>0||0===this._hi)&&this._lo>0},Du.prototype.lt=function(t){return(this._hit._hi||this._hi===t._hi)&&this._lo>t._lo},Du.prototype.isNegative=function(){return(this._hi<0||0===this._hi)&&this._lo<0},Du.prototype.trunc=function(){return this.isNaN()?Du.NaN:this.isPositive()?this.floor():this.ceil()},Du.prototype.signum=function(){return this._hi>0?1:this._hi<0?-1:this._lo>0?1:this._lo<0?-1:0},Du.prototype.interfaces_=function(){return[Li,xu,Eu]},Du.prototype.getClass=function(){return Du},Du.sqr=function(t){return Du.valueOf(t).selfMultiply(t)},Du.valueOf=function(){if("string"==typeof arguments[0]){var t=arguments[0];return Du.parse(t)}if("number"==typeof arguments[0]){var e=arguments[0];return new Du(e)}},Du.sqrt=function(t){return Du.valueOf(t).sqrt()},Du.parse=function(t){for(var e=0,n=t.length;Au.isWhitespace(t.charAt(e));)e++;var r=!1;if(e=n);){var c=t.charAt(e);if(e++,Au.isDigit(c)){var h=c-"0";o.selfMultiply(Du.TEN),o.selfAdd(h),s++}else{if("."!==c){if("e"===c||"E"===c){var l=t.substring(e);try{u=Tu.parseInt(l)}catch(e){throw e instanceof Error?new Error("Invalid exponent "+l+" in string "+t):e}break}throw new Error("Unexpected character '"+c+"' at position "+e+" in string "+t)}a=s}}var p=o,f=s-a-u;if(0===f)p=o;else if(f>0){var g=Du.TEN.pow(f);p=o.divide(g)}else if(f<0){var d=Du.TEN.pow(-f);p=o.multiply(d)}return r?p.negate():p},Du.createNaN=function(){return new Du(mu.NaN,mu.NaN)},Du.copy=function(t){return new Du(t)},Du.magnitude=function(t){var e=Math.abs(t),n=Math.log(e)/Math.log(10),r=Math.trunc(Math.floor(n));return 10*Math.pow(10,r)<=e&&(r+=1),r},Du.stringOfChar=function(t,e){for(var n=new Ru,r=0;r0){if(o<=0)return qu.signum(s);r=i+o}else{if(!(i<0))return qu.signum(s);if(o>=0)return qu.signum(s);r=-i-o}var a=qu.DP_SAFE_EPSILON*r;return s>=a||-s>=a?qu.signum(s):2},qu.signum=function(t){return t>0?1:t<0?-1:0},Gu.DP_SAFE_EPSILON.get=function(){return 1e-15},Object.defineProperties(qu,Gu);var Bu=function(){},ku={X:{configurable:!0},Y:{configurable:!0},Z:{configurable:!0},M:{configurable:!0}};ku.X.get=function(){return 0},ku.Y.get=function(){return 1},ku.Z.get=function(){return 2},ku.M.get=function(){return 3},Bu.prototype.setOrdinate=function(t,e,n){},Bu.prototype.size=function(){},Bu.prototype.getOrdinate=function(t,e){},Bu.prototype.getCoordinate=function(){},Bu.prototype.getCoordinateCopy=function(t){},Bu.prototype.getDimension=function(){},Bu.prototype.getX=function(t){},Bu.prototype.clone=function(){},Bu.prototype.expandEnvelope=function(t){},Bu.prototype.copy=function(){},Bu.prototype.getY=function(t){},Bu.prototype.toCoordinateArray=function(){},Bu.prototype.interfaces_=function(){return[Eu]},Bu.prototype.getClass=function(){return Bu},Object.defineProperties(Bu,ku);var zu=function(){},ju=function(t){function e(){t.call(this,"Projective point not representable on the Cartesian plane.")}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.interfaces_=function(){return[]},e.prototype.getClass=function(){return e},e}(zu),Xu=function(){};Xu.arraycopy=function(t,e,n,r,i){for(var o=0,s=e;st._minx?this._minx:t._minx,n=this._miny>t._miny?this._miny:t._miny,r=this._maxx=this._minx&&e.getMaxX()<=this._maxx&&e.getMinY()>=this._miny&&e.getMaxY()<=this._maxy)}}else if(2===arguments.length){var n=arguments[0],r=arguments[1];return!this.isNull()&&(n>=this._minx&&n<=this._maxx&&r>=this._miny&&r<=this._maxy)}},Yu.prototype.intersects=function(){if(1===arguments.length){if(arguments[0]instanceof Yu){var t=arguments[0];return!this.isNull()&&!t.isNull()&&!(t._minx>this._maxx||t._maxxthis._maxy||t._maxythis._maxx||nthis._maxy||rthis._maxx&&(this._maxx=e._maxx),e._minythis._maxy&&(this._maxy=e._maxy))}}else if(2===arguments.length){var n=arguments[0],r=arguments[1];this.isNull()?(this._minx=n,this._maxx=n,this._miny=r,this._maxy=r):(nthis._maxx&&(this._maxx=n),rthis._maxy&&(this._maxy=r))}},Yu.prototype.minExtent=function(){if(this.isNull())return 0;var t=this.getWidth(),e=this.getHeight();return te._minx?1:this._minye._miny?1:this._maxxe._maxx?1:this._maxye._maxy?1:0},Yu.prototype.translate=function(t,e){if(this.isNull())return null;this.init(this.getMinX()+t,this.getMaxX()+t,this.getMinY()+e,this.getMaxY()+e)},Yu.prototype.toString=function(){return"Env["+this._minx+" : "+this._maxx+", "+this._miny+" : "+this._maxy+"]"},Yu.prototype.setToNull=function(){this._minx=0,this._maxx=-1,this._miny=0,this._maxy=-1},Yu.prototype.getHeight=function(){return this.isNull()?0:this._maxy-this._miny},Yu.prototype.maxExtent=function(){if(this.isNull())return 0;var t=this.getWidth(),e=this.getHeight();return t>e?t:e},Yu.prototype.expandBy=function(){if(1===arguments.length){var t=arguments[0];this.expandBy(t,t)}else if(2===arguments.length){var e=arguments[0],n=arguments[1];if(this.isNull())return null;this._minx-=e,this._maxx+=e,this._miny-=n,this._maxy+=n,(this._minx>this._maxx||this._miny>this._maxy)&&this.setToNull()}},Yu.prototype.contains=function(){if(1===arguments.length){if(arguments[0]instanceof Yu){var t=arguments[0];return this.covers(t)}if(arguments[0]instanceof bu){var e=arguments[0];return this.covers(e)}}else if(2===arguments.length){var n=arguments[0],r=arguments[1];return this.covers(n,r)}},Yu.prototype.centre=function(){return this.isNull()?null:new bu((this.getMinX()+this.getMaxX())/2,(this.getMinY()+this.getMaxY())/2)},Yu.prototype.init=function(){if(0===arguments.length)this.setToNull();else if(1===arguments.length){if(arguments[0]instanceof bu){var t=arguments[0];this.init(t.x,t.x,t.y,t.y)}else if(arguments[0]instanceof Yu){var e=arguments[0];this._minx=e._minx,this._maxx=e._maxx,this._miny=e._miny,this._maxy=e._maxy}}else if(2===arguments.length){var n=arguments[0],r=arguments[1];this.init(n.x,r.x,n.y,r.y)}else if(4===arguments.length){var i=arguments[0],o=arguments[1],s=arguments[2],a=arguments[3];it._maxx&&(e=this._minx-t._maxx);var n=0;return this._maxyt._maxy&&(n=this._miny-t._maxy),0===e?n:0===n?e:Math.sqrt(e*e+n*n)},Yu.prototype.hashCode=function(){var t=17;return t=37*t+bu.hashCode(this._minx),t=37*t+bu.hashCode(this._maxx),t=37*t+bu.hashCode(this._miny),t=37*t+bu.hashCode(this._maxy)},Yu.prototype.interfaces_=function(){return[xu,Li]},Yu.prototype.getClass=function(){return Yu},Yu.intersects=function(){if(3===arguments.length){var t=arguments[0],e=arguments[1],n=arguments[2];return n.x>=(t.xe.x?t.x:e.x)&&n.y>=(t.ye.y?t.y:e.y)}if(4===arguments.length){var r=arguments[0],i=arguments[1],o=arguments[2],s=arguments[3],a=Math.min(o.x,s.x),u=Math.max(o.x,s.x),c=Math.min(r.x,i.x),h=Math.max(r.x,i.x);return!(c>u)&&(!(hu)&&!(hthis.getEdgeDistance(t,1)?(this._intLineIndex[t][0]=0,this._intLineIndex[t][1]=1):(this._intLineIndex[t][0]=1,this._intLineIndex[t][1]=0)}},ec.prototype.isProper=function(){return this.hasIntersection()&&this._isProper},ec.prototype.setPrecisionModel=function(t){this._precisionModel=t},ec.prototype.isInteriorIntersection=function(){if(0===arguments.length)return!!this.isInteriorIntersection(0)||!!this.isInteriorIntersection(1);if(1===arguments.length){for(var t=arguments[0],e=0;ei?r:i;else{var s=Math.abs(t.x-e.x),a=Math.abs(t.y-e.y);0!==(o=r>i?s:a)||t.equals(e)||(o=Math.max(s,a))}return tc.isTrue(!(0===o&&!t.equals(e)),"Bad distance calculation"),o},ec.nonRobustComputeEdgeDistance=function(t,e,n){var r=t.x-e.x,i=t.y-e.y,o=Math.sqrt(r*r+i*i);return tc.isTrue(!(0===o&&!t.equals(e)),"Invalid distance calculation"),o},nc.DONT_INTERSECT.get=function(){return 0},nc.DO_INTERSECT.get=function(){return 1},nc.COLLINEAR.get=function(){return 2},nc.NO_INTERSECTION.get=function(){return 0},nc.POINT_INTERSECTION.get=function(){return 1},nc.COLLINEAR_INTERSECTION.get=function(){return 2},Object.defineProperties(ec,nc);var rc=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.isInSegmentEnvelopes=function(t){var e=new Yu(this._inputLines[0][0],this._inputLines[0][1]),n=new Yu(this._inputLines[1][0],this._inputLines[1][1]);return e.contains(t)&&n.contains(t)},e.prototype.computeIntersection=function(){if(3!==arguments.length)return t.prototype.computeIntersection.apply(this,arguments);var e=arguments[0],n=arguments[1],r=arguments[2];if(this._isProper=!1,Yu.intersects(n,r,e)&&0===sc.orientationIndex(n,r,e)&&0===sc.orientationIndex(r,n,e))return this._isProper=!0,(e.equals(n)||e.equals(r))&&(this._isProper=!1),this._result=t.POINT_INTERSECTION,null;this._result=t.NO_INTERSECTION},e.prototype.normalizeToMinimum=function(t,e,n,r,i){i.x=this.smallestInAbsValue(t.x,e.x,n.x,r.x),i.y=this.smallestInAbsValue(t.y,e.y,n.y,r.y),t.x-=i.x,t.y-=i.y,e.x-=i.x,e.y-=i.y,n.x-=i.x,n.y-=i.y,r.x-=i.x,r.y-=i.y},e.prototype.safeHCoordinateIntersection=function(t,n,r,i){var o=null;try{o=Uu.intersection(t,n,r,i)}catch(s){if(!(s instanceof ju))throw s;o=e.nearestEndpoint(t,n,r,i)}return o},e.prototype.intersection=function(t,n,r,i){var o=this.intersectionWithNormalization(t,n,r,i);return this.isInSegmentEnvelopes(o)||(o=new bu(e.nearestEndpoint(t,n,r,i))),null!==this._precisionModel&&this._precisionModel.makePrecise(o),o},e.prototype.smallestInAbsValue=function(t,e,n,r){var i=t,o=Math.abs(i);return Math.abs(e)1e-4&&Xu.out.println("Distance = "+i.distance(o))},e.prototype.intersectionWithNormalization=function(t,e,n,r){var i=new bu(t),o=new bu(e),s=new bu(n),a=new bu(r),u=new bu;this.normalizeToEnvCentre(i,o,s,a,u);var c=this.safeHCoordinateIntersection(i,o,s,a);return c.x+=u.x,c.y+=u.y,c},e.prototype.computeCollinearIntersection=function(e,n,r,i){var o=Yu.intersects(e,n,r),s=Yu.intersects(e,n,i),a=Yu.intersects(r,i,e),u=Yu.intersects(r,i,n);return o&&s?(this._intPt[0]=r,this._intPt[1]=i,t.COLLINEAR_INTERSECTION):a&&u?(this._intPt[0]=e,this._intPt[1]=n,t.COLLINEAR_INTERSECTION):o&&a?(this._intPt[0]=r,this._intPt[1]=e,!r.equals(e)||s||u?t.COLLINEAR_INTERSECTION:t.POINT_INTERSECTION):o&&u?(this._intPt[0]=r,this._intPt[1]=n,!r.equals(n)||s||a?t.COLLINEAR_INTERSECTION:t.POINT_INTERSECTION):s&&a?(this._intPt[0]=i,this._intPt[1]=e,!i.equals(e)||o||u?t.COLLINEAR_INTERSECTION:t.POINT_INTERSECTION):s&&u?(this._intPt[0]=i,this._intPt[1]=n,!i.equals(n)||o||a?t.COLLINEAR_INTERSECTION:t.POINT_INTERSECTION):t.NO_INTERSECTION},e.prototype.normalizeToEnvCentre=function(t,e,n,r,i){var o=t.xe.x?t.x:e.x,u=t.y>e.y?t.y:e.y,c=n.xr.x?n.x:r.x,p=n.y>r.y?n.y:r.y,f=((o>c?o:c)+(ah?s:h)+(u0&&s>0||o<0&&s<0)return t.NO_INTERSECTION;var a=sc.orientationIndex(r,i,e),u=sc.orientationIndex(r,i,n);if(a>0&&u>0||a<0&&u<0)return t.NO_INTERSECTION;return 0===o&&0===s&&0===a&&0===u?this.computeCollinearIntersection(e,n,r,i):(0===o||0===s||0===a||0===u?(this._isProper=!1,e.equals2D(r)||e.equals2D(i)?this._intPt[0]=e:n.equals2D(r)||n.equals2D(i)?this._intPt[0]=n:0===o?this._intPt[0]=new bu(r):0===s?this._intPt[0]=new bu(i):0===a?this._intPt[0]=new bu(e):0===u&&(this._intPt[0]=new bu(n))):(this._isProper=!0,this._intPt[0]=this.intersection(e,n,r,i)),t.POINT_INTERSECTION)},e.prototype.interfaces_=function(){return[]},e.prototype.getClass=function(){return e},e.nearestEndpoint=function(t,e,n,r){var i=t,o=sc.distancePointLine(t,n,r),s=sc.distancePointLine(e,n,r);return s0?n>0?-i:i:n>0?i:-i;if(0===e||0===n)return r>0?t>0?i:-i:t>0?-i:i;if(e>0?r>0?e<=r||(i=-i,o=t,t=n,n=o,o=e,e=r,r=o):e<=-r?(i=-i,n=-n,r=-r):(o=t,t=-n,n=o,o=e,e=-r,r=o):r>0?-e<=r?(i=-i,t=-t,e=-e):(o=-t,t=n,n=o,o=-e,e=r,r=o):e>=r?(t=-t,e=-e,n=-n,r=-r):(i=-i,o=-t,t=-n,n=o,o=-e,e=-r,r=o),t>0){if(!(n>0))return i;if(!(t<=n))return i}else{if(n>0)return-i;if(!(t>=n))return-i;i=-i,t=-t,n=-n}for(;;){if(s=Math.floor(n/t),n-=s*t,(r-=s*e)<0)return-i;if(r>e)return i;if(t>n+n){if(er+r)return-i;n=t-n,r=e-r,i=-i}if(0===r)return 0===n?0:-i;if(0===n)return i;if(s=Math.floor(t/n),t-=s*n,(e-=s*r)<0)return i;if(e>r)return-i;if(n>t+t){if(re+e)return i;t=n-t,e=r-e,i=-i}if(0===e)return 0===t?0:i;if(0===t)return-i}};var oc=function(){this._p=null,this._crossingCount=0,this._isPointOnSegment=!1;var t=arguments[0];this._p=t};oc.prototype.countSegment=function(t,e){if(t.xr&&(n=e.x,r=t.x),this._p.x>=n&&this._p.x<=r&&(this._isPointOnSegment=!0),null}if(t.y>this._p.y&&e.y<=this._p.y||e.y>this._p.y&&t.y<=this._p.y){var i=t.x-this._p.x,o=t.y-this._p.y,s=e.x-this._p.x,a=e.y-this._p.y,u=ic.signOfDet2x2(i,o,s,a);if(0===u)return this._isPointOnSegment=!0,null;a0&&this._crossingCount++}},oc.prototype.isPointInPolygon=function(){return this.getLocation()!==Su.EXTERIOR},oc.prototype.getLocation=function(){return this._isPointOnSegment?Su.BOUNDARY:this._crossingCount%2==1?Su.INTERIOR:Su.EXTERIOR},oc.prototype.isOnSegment=function(){return this._isPointOnSegment},oc.prototype.interfaces_=function(){return[]},oc.prototype.getClass=function(){return oc},oc.locatePointInRing=function(){if(arguments[0]instanceof bu&&Lu(arguments[1],Bu)){for(var t=arguments[0],e=arguments[1],n=new oc(t),r=new bu,i=new bu,o=1;o1||a<0||a>1)&&(i=!0)}}else i=!0;return i?Pu.min(sc.distancePointLine(t,n,r),sc.distancePointLine(e,n,r),sc.distancePointLine(n,t,e),sc.distancePointLine(r,t,e)):0},sc.isPointInRing=function(t,e){return sc.locatePointInRing(t,e)!==Su.EXTERIOR},sc.computeLength=function(t){var e=t.size();if(e<=1)return 0;var n=0,r=new bu;t.getCoordinate(0,r);for(var i=r.x,o=r.y,s=1;sn.y&&(n=o,r=i)}var s=r;do{(s-=1)<0&&(s=e)}while(t[s].equals2D(n)&&s!==r);var a=r;do{a=(a+1)%e}while(t[a].equals2D(n)&&a!==r);var u=t[s],c=t[a];if(u.equals2D(n)||c.equals2D(n)||u.equals2D(c))return!1;var h=sc.computeOrientation(u,n,c),l=!1;return l=0===h?u.x>c.x:h>0,l},sc.locatePointInRing=function(t,e){return oc.locatePointInRing(t,e)},sc.distancePointLinePerpendicular=function(t,e,n){var r=(n.x-e.x)*(n.x-e.x)+(n.y-e.y)*(n.y-e.y),i=((e.y-t.y)*(n.x-e.x)-(e.x-t.x)*(n.y-e.y))/r;return Math.abs(i)*Math.sqrt(r)},sc.computeOrientation=function(t,e,n){return sc.orientationIndex(t,e,n)},sc.distancePointLine=function(){if(2===arguments.length){var t=arguments[0],e=arguments[1];if(0===e.length)throw new _u("Line array must contain at least one vertex");for(var n=t.distance(e[0]),r=0;r=1)return o.distance(a);var h=((s.y-o.y)*(a.x-s.x)-(s.x-o.x)*(a.y-s.y))/u;return Math.abs(h)*Math.sqrt(u)}},sc.isOnLine=function(t,e){for(var n=new rc,r=1;r0},yc.prototype.interfaces_=function(){return[fc]},yc.prototype.getClass=function(){return yc};var _c=function(){};_c.prototype.isInBoundary=function(t){return t>1},_c.prototype.interfaces_=function(){return[fc]},_c.prototype.getClass=function(){return _c};var mc=function(){};mc.prototype.isInBoundary=function(t){return 1===t},mc.prototype.interfaces_=function(){return[fc]},mc.prototype.getClass=function(){return mc};var vc=function(){};vc.prototype.add=function(){},vc.prototype.addAll=function(){},vc.prototype.isEmpty=function(){},vc.prototype.iterator=function(){},vc.prototype.size=function(){},vc.prototype.toArray=function(){},vc.prototype.remove=function(){};var xc=function(t){function e(e){t.call(this),this.message=e||""}t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e;var n={name:{configurable:!0}};return n.name.get=function(){return"IndexOutOfBoundsException"},Object.defineProperties(e,n),e}(Error),Ec=function(){};Ec.prototype.hasNext=function(){},Ec.prototype.next=function(){},Ec.prototype.remove=function(){};var wc=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.get=function(){},e.prototype.set=function(){},e.prototype.isEmpty=function(){},e}(vc);(Pi.prototype=new Error).name="NoSuchElementException";var bc=function(t){function e(){t.call(this),this.array_=[],arguments[0]instanceof vc&&this.addAll(arguments[0])}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.ensureCapacity=function(){},e.prototype.interfaces_=function(){return[t,vc]},e.prototype.add=function(t){return 1===arguments.length?this.array_.push(t):this.array_.splice(arguments[0],arguments[1]),!0},e.prototype.clear=function(){this.array_=[]},e.prototype.addAll=function(t){for(var e=t.iterator();e.hasNext();)this.add(e.next());return!0},e.prototype.set=function(t,e){var n=this.array_[t];return this.array_[t]=e,n},e.prototype.iterator=function(){return new Ic(this)},e.prototype.get=function(t){if(t<0||t>=this.size())throw new xc;return this.array_[t]},e.prototype.isEmpty=function(){return 0===this.array_.length},e.prototype.size=function(){return this.array_.length},e.prototype.toArray=function(){for(var t=[],e=0,n=this.array_.length;e=1){if(this.get(this.size()-1).equals2D(i))return null}t.prototype.add.call(this,i)}else if(arguments[0]instanceof Object&&"boolean"==typeof arguments[1]){var o=arguments[0],s=arguments[1];return this.add(o,s),!0}}else if(3===arguments.length){if("boolean"==typeof arguments[2]&&arguments[0]instanceof Array&&"boolean"==typeof arguments[1]){var a=arguments[0],u=arguments[1];if(arguments[2])for(var c=0;c=0;h--)this.add(a[h],u);return!0}if("boolean"==typeof arguments[2]&&Number.isInteger(arguments[0])&&arguments[1]instanceof bu){var l=arguments[0],p=arguments[1];if(!arguments[2]){var f=this.size();if(f>0){if(l>0){if(this.get(l-1).equals2D(p))return null}if(l_&&(m=-1);for(var v=y;v!==_;v+=m)this.add(g[v],d);return!0}},e.prototype.closeRing=function(){this.size()>0&&this.add(new bu(this.get(0)),!1)},e.prototype.interfaces_=function(){return[]},e.prototype.getClass=function(){return e},Object.defineProperties(e,n),e}(bc),Cc=function(){},Sc={ForwardComparator:{configurable:!0},BidirectionalComparator:{configurable:!0},coordArrayType:{configurable:!0}};Sc.ForwardComparator.get=function(){return Mc},Sc.BidirectionalComparator.get=function(){return Lc},Sc.coordArrayType.get=function(){return new Array(0).fill(null)},Cc.prototype.interfaces_=function(){return[]},Cc.prototype.getClass=function(){return Cc},Cc.isRing=function(t){return!(t.length<4)&&!!t[0].equals2D(t[t.length-1])},Cc.ptNotInList=function(t,e){for(var n=0;n=t?e:[]},Cc.indexOf=function(t,e){for(var n=0;n0)&&(e=t[n]);return e},Cc.extract=function(t,e,n){e=Pu.clamp(e,0,t.length);var r=(n=Pu.clamp(n,-1,t.length))-e+1;n<0&&(r=0),e>=t.length&&(r=0),nr.length)return 1;if(0===n.length)return 0;var i=Cc.compare(n,r);return Cc.isEqualReversed(n,r)?0:i},Lc.prototype.OLDcompare=function(t,e){var n=t,r=e;if(n.lengthr.length)return 1;if(0===n.length)return 0;for(var i=Cc.increasingDirection(n),o=Cc.increasingDirection(r),s=i>0?0:n.length-1,a=o>0?0:n.length-1,u=0;u0))return e.value;e=e.right}}return null},Gi.prototype.put=function(t,e){if(null===this.root_)return this.root_={key:t,value:e,left:null,right:null,parent:null,color:Ac,getValue:function(){return this.value},getKey:function(){return this.key}},this.size_=1,null;var n,r,i=this.root_;do{if(n=i,(r=t.compareTo(i.key))<0)i=i.left;else{if(!(r>0)){var o=i.value;return i.value=e,o}i=i.right}}while(null!==i);var s={key:t,left:null,right:null,value:e,parent:n,color:Ac,getValue:function(){return this.value},getKey:function(){return this.key}};return r<0?n.left=s:n.right=s,this.fixAfterInsertion(s),this.size_++,null},Gi.prototype.fixAfterInsertion=function(t){for(t.color=1;null!=t&&t!==this.root_&&1===t.parent.color;)if(Ai(t)===Fi(Ai(Ai(t)))){var e=qi(Ai(Ai(t)));1===Ti(e)?(Di(Ai(t),Ac),Di(e,Ac),Di(Ai(Ai(t)),1),t=Ai(Ai(t))):(t===qi(Ai(t))&&(t=Ai(t),this.rotateLeft(t)),Di(Ai(t),Ac),Di(Ai(Ai(t)),1),this.rotateRight(Ai(Ai(t))))}else{var n=Fi(Ai(Ai(t)));1===Ti(n)?(Di(Ai(t),Ac),Di(n,Ac),Di(Ai(Ai(t)),1),t=Ai(Ai(t))):(t===Fi(Ai(t))&&(t=Ai(t),this.rotateRight(t)),Di(Ai(t),Ac),Di(Ai(Ai(t)),1),this.rotateLeft(Ai(Ai(t))))}this.root_.color=Ac},Gi.prototype.values=function(){var t=new bc,e=this.getFirstEntry();if(null!==e)for(t.add(e.value);null!==(e=Gi.successor(e));)t.add(e.value);return t},Gi.prototype.entrySet=function(){var t=new Rc,e=this.getFirstEntry();if(null!==e)for(t.add(e);null!==(e=Gi.successor(e));)t.add(e);return t},Gi.prototype.rotateLeft=function(t){if(null!=t){var e=t.right;t.right=e.left,null!=e.left&&(e.left.parent=t),e.parent=t.parent,null===t.parent?this.root_=e:t.parent.left===t?t.parent.left=e:t.parent.right=e,e.left=t,t.parent=e}},Gi.prototype.rotateRight=function(t){if(null!=t){var e=t.left;t.left=e.right,null!=e.right&&(e.right.parent=t),e.parent=t.parent,null===t.parent?this.root_=e:t.parent.right===t?t.parent.right=e:t.parent.left=e,e.right=t,t.parent=e}},Gi.prototype.getFirstEntry=function(){var t=this.root_;if(null!=t)for(;null!=t.left;)t=t.left;return t},Gi.successor=function(t){if(null===t)return null;if(null!==t.right){for(var e=t.right;null!==e.left;)e=e.left;return e}for(var n=t.parent,r=t;null!==n&&r===n.right;)r=n,n=n.parent;return n},Gi.prototype.size=function(){return this.size_};var Dc=function(){};Dc.prototype.interfaces_=function(){return[]},Dc.prototype.getClass=function(){return Dc},Bi.prototype=new Ri,(ki.prototype=new Bi).contains=function(t){for(var e=0,n=this.array_.length;e=0;){var s=i.substring(0,o);r.add(s),o=(i=i.substring(o+n)).indexOf(e)}i.length>0&&r.add(i);for(var a=new Array(r.size()).fill(null),u=0;u0)for(var o=i;o0&&r.append(" ");for(var o=0;o0&&r.append(","),r.append(Vc.toString(t.getOrdinate(i,o)))}return r.append(")"),r.toString()}},Wc.ensureValidRing=function(t,e){var n=e.size();if(0===n)return e;if(n<=3)return Wc.createClosedRing(t,e,4);return e.getOrdinate(0,Bu.X)===e.getOrdinate(n-1,Bu.X)&&e.getOrdinate(0,Bu.Y)===e.getOrdinate(n-1,Bu.Y)?e:Wc.createClosedRing(t,e,n+1)},Wc.createClosedRing=function(t,e,n){var r=t.create(n,e.getDimension()),i=e.size();Wc.copy(e,0,r,0,i);for(var o=i;o0&&Wc.reverse(this._points),null}},e.prototype.getCoordinate=function(){return this.isEmpty()?null:this._points.getCoordinate(0)},e.prototype.getBoundaryDimension=function(){return this.isClosed()?Gc.FALSE:0},e.prototype.isClosed=function(){return!this.isEmpty()&&this.getCoordinateN(0).equals2D(this.getCoordinateN(this.getNumPoints()-1))},e.prototype.getEndPoint=function(){return this.isEmpty()?null:this.getPointN(this.getNumPoints()-1)},e.prototype.getDimension=function(){return 1},e.prototype.getLength=function(){return sc.computeLength(this._points)},e.prototype.getNumPoints=function(){return this._points.size()},e.prototype.reverse=function(){var t=this._points.copy();Wc.reverse(t);return this.getFactory().createLineString(t)},e.prototype.compareToSameClass=function(){if(1===arguments.length){for(var t=arguments[0],e=0,n=0;e= 2)");this._points=t},e.prototype.isCoordinate=function(t){for(var e=0;e=1&&this.getCoordinateSequence().size()= 4)")},e.prototype.getGeometryType=function(){return"LinearRing"},e.prototype.copy=function(){return new e(this._points.copy(),this._factory)},e.prototype.interfaces_=function(){return[]},e.prototype.getClass=function(){return e},n.MINIMUM_VALID_SIZE.get=function(){return 4},n.serialVersionUID.get=function(){return-0x3b229e262367a600},Object.defineProperties(e,n),e}(Jc),nh=function(t){function e(){t.apply(this,arguments)}t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e;var n={serialVersionUID:{configurable:!0}};return e.prototype.getSortIndex=function(){return cc.SORTINDEX_MULTIPOLYGON},e.prototype.equalsExact=function(){if(2===arguments.length){var e=arguments[0],n=arguments[1];return!!this.isEquivalentClass(e)&&t.prototype.equalsExact.call(this,e,n)}return t.prototype.equalsExact.apply(this,arguments)},e.prototype.getBoundaryDimension=function(){return 1},e.prototype.getDimension=function(){return 2},e.prototype.reverse=function(){for(var t=this._geometries.length,e=new Array(t).fill(null),n=0;n0?e.createPoint(n[0]):e.createPoint():t},sh.prototype.interfaces_=function(){return[rh.GeometryEditorOperation]},sh.prototype.getClass=function(){return sh};var ah=function(){};ah.prototype.edit=function(t,e){return t instanceof eh?e.createLinearRing(this.edit(t.getCoordinateSequence(),t)):t instanceof Jc?e.createLineString(this.edit(t.getCoordinateSequence(),t)):t instanceof Kc?e.createPoint(this.edit(t.getCoordinateSequence(),t)):t},ah.prototype.interfaces_=function(){return[rh.GeometryEditorOperation]},ah.prototype.getClass=function(){return ah};var uh=function(){if(this._dimension=3,this._coordinates=null,1===arguments.length){if(arguments[0]instanceof Array)this._coordinates=arguments[0],this._dimension=3;else if(Number.isInteger(arguments[0])){var t=arguments[0];this._coordinates=new Array(t).fill(null);for(var e=0;e0){var t=new Ru(17*this._coordinates.length);t.append("("),t.append(this._coordinates[0]);for(var e=1;e3&&(r=3),r<2?new uh(n):new uh(n,r)}},hh.prototype.interfaces_=function(){return[Cu,Li]},hh.prototype.getClass=function(){return hh},hh.instance=function(){return hh.instanceObject},lh.serialVersionUID.get=function(){return-0x38e49fa6cf6f2e00},lh.instanceObject.get=function(){return new hh},Object.defineProperties(hh,lh);var ph=function(t){function e(){t.call(this),this.map_=new Map}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.get=function(t){return this.map_.get(t)||null},e.prototype.put=function(t,e){return this.map_.set(t,e),e},e.prototype.values=function(){for(var t=new bc,e=this.map_.values(),n=e.next();!n.done;)t.add(n.value),n=e.next();return t},e.prototype.entrySet=function(){var t=new Rc;return this.map_.entries().forEach(function(e){return t.add(e)}),t},e.prototype.size=function(){return this.map_.size()},e}(Pc),fh=function t(){if(this._modelType=null,this._scale=null,0===arguments.length)this._modelType=t.FLOATING;else if(1===arguments.length)if(arguments[0]instanceof dh){var e=arguments[0];this._modelType=e,e===t.FIXED&&this.setScale(1)}else if("number"==typeof arguments[0]){var n=arguments[0];this._modelType=t.FIXED,this.setScale(n)}else if(arguments[0]instanceof t){var r=arguments[0];this._modelType=r._modelType,this._scale=r._scale}},gh={serialVersionUID:{configurable:!0},maximumPreciseValue:{configurable:!0}};fh.prototype.equals=function(t){if(!(t instanceof fh))return!1;var e=t;return this._modelType===e._modelType&&this._scale===e._scale},fh.prototype.compareTo=function(t){var e=t,n=this.getMaximumSignificantDigits(),r=e.getMaximumSignificantDigits();return new Tu(n).compareTo(new Tu(r))},fh.prototype.getScale=function(){return this._scale},fh.prototype.isFloating=function(){return this._modelType===fh.FLOATING||this._modelType===fh.FLOATING_SINGLE},fh.prototype.getType=function(){return this._modelType},fh.prototype.toString=function(){var t="UNKNOWN";return this._modelType===fh.FLOATING?t="Floating":this._modelType===fh.FLOATING_SINGLE?t="Floating-Single":this._modelType===fh.FIXED&&(t="Fixed (Scale="+this.getScale()+")"),t},fh.prototype.makePrecise=function(){if("number"==typeof arguments[0]){var t=arguments[0];if(mu.isNaN(t))return t;if(this._modelType===fh.FLOATING_SINGLE){return t}return this._modelType===fh.FIXED?Math.round(t*this._scale)/this._scale:t}if(arguments[0]instanceof bu){var e=arguments[0];if(this._modelType===fh.FLOATING)return null;e.x=this.makePrecise(e.x),e.y=this.makePrecise(e.y)}},fh.prototype.getMaximumSignificantDigits=function(){var t=16;return this._modelType===fh.FLOATING?t=16:this._modelType===fh.FLOATING_SINGLE?t=6:this._modelType===fh.FIXED&&(t=1+Math.trunc(Math.ceil(Math.log(this.getScale())/Math.log(10)))),t},fh.prototype.setScale=function(t){this._scale=Math.abs(t)},fh.prototype.interfaces_=function(){return[Li,xu]},fh.prototype.getClass=function(){return fh},fh.mostPrecise=function(t,e){return t.compareTo(e)>=0?t:e},gh.serialVersionUID.get=function(){return 0x6bee6404e9a25c00},gh.maximumPreciseValue.get=function(){return 9007199254740992},Object.defineProperties(fh,gh);var dh=function t(e){this._name=e||null,t.nameToTypeMap.put(e,this)},yh={serialVersionUID:{configurable:!0},nameToTypeMap:{configurable:!0}};dh.prototype.readResolve=function(){return dh.nameToTypeMap.get(this._name)},dh.prototype.toString=function(){return this._name},dh.prototype.interfaces_=function(){return[Li]},dh.prototype.getClass=function(){return dh},yh.serialVersionUID.get=function(){return-552860263173159e4},yh.nameToTypeMap.get=function(){return new ph},Object.defineProperties(dh,yh),fh.Type=dh,fh.FIXED=new dh("FIXED"),fh.FLOATING=new dh("FLOATING"),fh.FLOATING_SINGLE=new dh("FLOATING SINGLE");var _h=function t(){this._precisionModel=new fh,this._SRID=0,this._coordinateSequenceFactory=t.getDefaultCoordinateSequenceFactory(),0===arguments.length||(1===arguments.length?Lu(arguments[0],Cu)?this._coordinateSequenceFactory=arguments[0]:arguments[0]instanceof fh&&(this._precisionModel=arguments[0]):2===arguments.length?(this._precisionModel=arguments[0],this._SRID=arguments[1]):3===arguments.length&&(this._precisionModel=arguments[0],this._SRID=arguments[1],this._coordinateSequenceFactory=arguments[2]))},mh={serialVersionUID:{configurable:!0}};_h.prototype.toGeometry=function(t){return t.isNull()?this.createPoint(null):t.getMinX()===t.getMaxX()&&t.getMinY()===t.getMaxY()?this.createPoint(new bu(t.getMinX(),t.getMinY())):t.getMinX()===t.getMaxX()||t.getMinY()===t.getMaxY()?this.createLineString([new bu(t.getMinX(),t.getMinY()),new bu(t.getMaxX(),t.getMaxY())]):this.createPolygon(this.createLinearRing([new bu(t.getMinX(),t.getMinY()),new bu(t.getMinX(),t.getMaxY()),new bu(t.getMaxX(),t.getMaxY()),new bu(t.getMaxX(),t.getMinY()),new bu(t.getMinX(),t.getMinY())]),null)},_h.prototype.createLineString=function(t){return t?t instanceof Array?new Jc(this.getCoordinateSequenceFactory().create(t),this):Lu(t,Bu)?new Jc(t,this):void 0:new Jc(this.getCoordinateSequenceFactory().create([]),this)},_h.prototype.createMultiLineString=function(){if(0===arguments.length)return new Xc(null,this);if(1===arguments.length){var t=arguments[0];return new Xc(t,this)}},_h.prototype.buildGeometry=function(t){for(var e=null,n=!1,r=!1,i=t.iterator();i.hasNext();){var o=i.next(),s=o.getClass();null===e&&(e=s),s!==e&&(n=!0),o.isGeometryCollectionOrDerived()&&(r=!0)}if(null===e)return this.createGeometryCollection();if(n||r)return this.createGeometryCollection(_h.toGeometryArray(t));var a=t.iterator().next();if(t.size()>1){if(a instanceof $c)return this.createMultiPolygon(_h.toPolygonArray(t));if(a instanceof Jc)return this.createMultiLineString(_h.toLineStringArray(t));if(a instanceof Kc)return this.createMultiPoint(_h.toPointArray(t));tc.shouldNeverReachHere("Unhandled class: "+a.getClass().getName())}return a},_h.prototype.createMultiPointFromCoords=function(t){return this.createMultiPoint(null!==t?this.getCoordinateSequenceFactory().create(t):null)},_h.prototype.createPoint=function(){if(0===arguments.length)return this.createPoint(this.getCoordinateSequenceFactory().create([]));if(1===arguments.length){if(arguments[0]instanceof bu){var t=arguments[0];return this.createPoint(null!==t?this.getCoordinateSequenceFactory().create([t]):null)}if(Lu(arguments[0],Bu)){var e=arguments[0];return new Kc(e,this)}}},_h.prototype.getCoordinateSequenceFactory=function(){return this._coordinateSequenceFactory},_h.prototype.createPolygon=function(){if(0===arguments.length)return new $c(null,null,this);if(1===arguments.length){if(Lu(arguments[0],Bu)){var t=arguments[0];return this.createPolygon(this.createLinearRing(t))}if(arguments[0]instanceof Array){var e=arguments[0];return this.createPolygon(this.createLinearRing(e))}if(arguments[0]instanceof eh){var n=arguments[0];return this.createPolygon(n,null)}}else if(2===arguments.length){var r=arguments[0],i=arguments[1];return new $c(r,i,this)}},_h.prototype.getSRID=function(){return this._SRID},_h.prototype.createGeometryCollection=function(){if(0===arguments.length)return new jc(null,this);if(1===arguments.length){var t=arguments[0];return new jc(t,this)}},_h.prototype.createGeometry=function(t){return new rh(this).edit(t,{edit:function(){if(2===arguments.length){var t=arguments[0];return this._coordinateSequenceFactory.create(t)}}})},_h.prototype.getPrecisionModel=function(){return this._precisionModel},_h.prototype.createLinearRing=function(){if(0===arguments.length)return this.createLinearRing(this.getCoordinateSequenceFactory().create([]));if(1===arguments.length){if(arguments[0]instanceof Array){var t=arguments[0];return this.createLinearRing(null!==t?this.getCoordinateSequenceFactory().create(t):null)}if(Lu(arguments[0],Bu)){var e=arguments[0];return new eh(e,this)}}},_h.prototype.createMultiPolygon=function(){if(0===arguments.length)return new nh(null,this);if(1===arguments.length){var t=arguments[0];return new nh(t,this)}},_h.prototype.createMultiPoint=function(){if(0===arguments.length)return new th(null,this);if(1===arguments.length){if(arguments[0]instanceof Array){var t=arguments[0];return new th(t,this)}if(arguments[0]instanceof Array){var e=arguments[0];return this.createMultiPoint(null!==e?this.getCoordinateSequenceFactory().create(e):null)}if(Lu(arguments[0],Bu)){var n=arguments[0];if(null===n)return this.createMultiPoint(new Array(0).fill(null));for(var r=new Array(n.size()).fill(null),i=0;i=this.size())throw new Error;return this.array_[t]},Xi.prototype.push=function(t){return this.array_.push(t),t},Xi.prototype.pop=function(t){if(0===this.array_.length)throw new ji;return this.array_.pop()},Xi.prototype.peek=function(){if(0===this.array_.length)throw new ji;return this.array_[this.array_.length-1]},Xi.prototype.empty=function(){return 0===this.array_.length},Xi.prototype.isEmpty=function(){return this.empty()},Xi.prototype.search=function(t){return this.array_.indexOf(t)},Xi.prototype.size=function(){return this.array_.length},Xi.prototype.toArray=function(){for(var t=[],e=0,n=this.array_.length;e0&&this._minIndexthis._minCoord.y&&n.y>this._minCoord.y&&r===sc.CLOCKWISE&&(i=!0),i&&(this._minIndex=this._minIndex-1)},Sh.prototype.getRightmostSideOfSegment=function(t,e){var n=t.getEdge().getCoordinates();if(e<0||e+1>=n.length)return-1;if(n[e].y===n[e+1].y)return-1;var r=Nh.LEFT;return n[e].ythis._minCoord.x)&&(this._minDe=t,this._minIndex=n,this._minCoord=e[n])},Sh.prototype.findRightmostEdgeAtNode=function(){var t=this._minDe.getNode().getEdges();this._minDe=t.getRightmostEdge(),this._minDe.isForward()||(this._minDe=this._minDe.getSym(),this._minIndex=this._minDe.getEdge().getCoordinates().length-1)},Sh.prototype.findEdge=function(t){for(var e=t.iterator();e.hasNext();){var n=e.next();n.isForward()&&this.checkForRightmostCoordinate(n)}tc.isTrue(0!==this._minIndex||this._minCoord.equals(this._minDe.getCoordinate()),"inconsistency in rightmost processing"),0===this._minIndex?this.findRightmostEdgeAtNode():this.findRightmostEdgeAtVertex(),this._orientedDe=this._minDe;this.getRightmostSide(this._minDe,this._minIndex)===Nh.LEFT&&(this._orientedDe=this._minDe.getSym())},Sh.prototype.interfaces_=function(){return[]},Sh.prototype.getClass=function(){return Sh};var Mh=function(t){function e(n,r){t.call(this,e.msgWithCoord(n,r)),this.pt=r?new bu(r):null,this.name="TopologyException"}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.getCoordinate=function(){return this.pt},e.prototype.interfaces_=function(){return[]},e.prototype.getClass=function(){return e},e.msgWithCoord=function(t,e){return e?t:t+" [ "+e+" ]"},e}(Qu),Lh=function(){this.array_=[]};Lh.prototype.addLast=function(t){this.array_.push(t)},Lh.prototype.removeFirst=function(){return this.array_.shift()},Lh.prototype.isEmpty=function(){return 0===this.array_.length};var Ph=function(){this._finder=null,this._dirEdgeList=new bc,this._nodes=new bc,this._rightMostCoord=null,this._env=null,this._finder=new Sh};Ph.prototype.clearVisitedEdges=function(){for(var t=this._dirEdgeList.iterator();t.hasNext();){t.next().setVisited(!1)}},Ph.prototype.getRightmostCoordinate=function(){return this._rightMostCoord},Ph.prototype.computeNodeDepth=function(t){for(var e=null,n=t.getEdges().iterator();n.hasNext();){var r=n.next();if(r.isVisited()||r.getSym().isVisited()){e=r;break}}if(null===e)throw new Mh("unable to find edge to compute depths at "+t.getCoordinate());t.getEdges().computeDepths(e);for(var i=t.getEdges().iterator();i.hasNext();){var o=i.next();o.setVisited(!0),this.copySymDepths(o)}},Ph.prototype.computeDepth=function(t){this.clearVisitedEdges();var e=this._finder.getEdge();e.setEdgeDepths(Nh.RIGHT,t),this.copySymDepths(e),this.computeDepths(e)},Ph.prototype.create=function(t){this.addReachable(t),this._finder.findEdge(this._dirEdgeList),this._rightMostCoord=this._finder.getCoordinate()},Ph.prototype.findResultEdges=function(){for(var t=this._dirEdgeList.iterator();t.hasNext();){var e=t.next();e.getDepth(Nh.RIGHT)>=1&&e.getDepth(Nh.LEFT)<=0&&!e.isInteriorAreaEdge()&&e.setInResult(!0)}},Ph.prototype.computeDepths=function(t){var e=new Rc,n=new Lh,r=t.getNode();for(n.addLast(r),e.add(r),t.setVisited(!0);!n.isEmpty();){var i=n.removeFirst();e.add(i),this.computeNodeDepth(i);for(var o=i.getEdges().iterator();o.hasNext();){var s=o.next().getSym();if(!s.isVisited()){var a=s.getNode();e.contains(a)||(n.addLast(a),e.add(a))}}}},Ph.prototype.compareTo=function(t){var e=t;return this._rightMostCoord.xe._rightMostCoord.x?1:0},Ph.prototype.getEnvelope=function(){if(null===this._env){for(var t=new Yu,e=this._dirEdgeList.iterator();e.hasNext();)for(var n=e.next().getEdge().getCoordinates(),r=0;rthis.location.length){var e=new Array(3).fill(null);e[Nh.ON]=this.location[Nh.ON],e[Nh.LEFT]=Su.NONE,e[Nh.RIGHT]=Su.NONE,this.location=e}for(var n=0;n1&&t.append(Su.toLocationSymbol(this.location[Nh.LEFT])),t.append(Su.toLocationSymbol(this.location[Nh.ON])),this.location.length>1&&t.append(Su.toLocationSymbol(this.location[Nh.RIGHT])),t.toString()},Oh.prototype.setLocations=function(t,e,n){this.location[Nh.ON]=t,this.location[Nh.LEFT]=e,this.location[Nh.RIGHT]=n},Oh.prototype.get=function(t){return t1},Oh.prototype.isAnyNull=function(){for(var t=0;tthis._maxNodeDegree&&(this._maxNodeDegree=e),t=this.getNext(t)}while(t!==this._startDe);this._maxNodeDegree*=2},Th.prototype.addPoints=function(t,e,n){var r=t.getCoordinates();if(e){var i=1;n&&(i=0);for(var o=i;o=0;a--)this._pts.add(r[a])}},Th.prototype.isHole=function(){return this._isHole},Th.prototype.setInResult=function(){var t=this._startDe;do{t.getEdge().setInResult(!0),t=t.getNext()}while(t!==this._startDe)},Th.prototype.containsPoint=function(t){var e=this.getLinearRing();if(!e.getEnvelopeInternal().contains(t))return!1;if(!sc.isPointInRing(t,e.getCoordinates()))return!1;for(var n=this._holes.iterator();n.hasNext();){if(n.next().containsPoint(t))return!1}return!0},Th.prototype.addHole=function(t){this._holes.add(t)},Th.prototype.isShell=function(){return null===this._shell},Th.prototype.getLabel=function(){return this._label},Th.prototype.getEdges=function(){return this._edges},Th.prototype.getMaxNodeDegree=function(){return this._maxNodeDegree<0&&this.computeMaxNodeDegree(),this._maxNodeDegree},Th.prototype.getShell=function(){return this._shell},Th.prototype.mergeLabel=function(){if(1===arguments.length){var t=arguments[0];this.mergeLabel(t,0),this.mergeLabel(t,1)}else if(2===arguments.length){var e=arguments[0],n=arguments[1],r=e.getLocation(n,Nh.RIGHT);if(r===Su.NONE)return null;if(this._label.getLocation(n)===Su.NONE)return this._label.setLocation(n,r),null}},Th.prototype.setShell=function(t){this._shell=t,null!==t&&t.addHole(this)},Th.prototype.toPolygon=function(t){for(var e=new Array(this._holes.size()).fill(null),n=0;n=2,"found partial label"),this.computeIM(t)},Fh.prototype.isInResult=function(){return this._isInResult},Fh.prototype.isVisited=function(){return this._isVisited},Fh.prototype.interfaces_=function(){return[]},Fh.prototype.getClass=function(){return Fh};var qh=function(t){function e(){t.call(this),this._coord=null,this._edges=null;var e=arguments[0],n=arguments[1];this._coord=e,this._edges=n,this._label=new Rh(0,Su.NONE)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.isIncidentEdgeInResult=function(){for(var t=this.getEdges().getEdges().iterator();t.hasNext();){if(t.next().getEdge().isInResult())return!0}return!1},e.prototype.isIsolated=function(){return 1===this._label.getGeometryCount()},e.prototype.getCoordinate=function(){return this._coord},e.prototype.print=function(t){t.println("node "+this._coord+" lbl: "+this._label)},e.prototype.computeIM=function(t){},e.prototype.computeMergedLocation=function(t,e){var n=Su.NONE;if(n=this._label.getLocation(e),!t.isNull(e)){var r=t.getLocation(e);n!==Su.BOUNDARY&&(n=r)}return n},e.prototype.setLabel=function(){if(2!==arguments.length)return t.prototype.setLabel.apply(this,arguments);var e=arguments[0],n=arguments[1];null===this._label?this._label=new Rh(e,n):this._label.setLocation(e,n)},e.prototype.getEdges=function(){return this._edges},e.prototype.mergeLabel=function(){if(arguments[0]instanceof e){var t=arguments[0];this.mergeLabel(t._label)}else if(arguments[0]instanceof Rh)for(var n=arguments[0],r=0;r<2;r++){var i=this.computeMergedLocation(n,r);this._label.getLocation(r)===Su.NONE&&this._label.setLocation(r,i)}},e.prototype.add=function(t){this._edges.insert(t),t.setNode(this)},e.prototype.setLabelBoundary=function(t){if(null===this._label)return null;var e=Su.NONE;null!==this._label&&(e=this._label.getLocation(t));var n=null;switch(e){case Su.BOUNDARY:n=Su.INTERIOR;break;case Su.INTERIOR:default:n=Su.BOUNDARY}this._label.setLocation(t,n)},e.prototype.interfaces_=function(){return[]},e.prototype.getClass=function(){return e},e}(Fh),Gh=function(){this.nodeMap=new Gi,this.nodeFact=null;var t=arguments[0];this.nodeFact=t};Gh.prototype.find=function(t){return this.nodeMap.get(t)},Gh.prototype.addNode=function(){if(arguments[0]instanceof bu){var t=arguments[0],e=this.nodeMap.get(t);return null===e&&(e=this.nodeFact.createNode(t),this.nodeMap.put(t,e)),e}if(arguments[0]instanceof qh){var n=arguments[0],r=this.nodeMap.get(n.getCoordinate());return null===r?(this.nodeMap.put(n.getCoordinate(),n),n):(r.mergeLabel(n),r)}},Gh.prototype.print=function(t){for(var e=this.iterator();e.hasNext();){e.next().print(t)}},Gh.prototype.iterator=function(){return this.nodeMap.values().iterator()},Gh.prototype.values=function(){return this.nodeMap.values()},Gh.prototype.getBoundaryNodes=function(t){for(var e=new bc,n=this.iterator();n.hasNext();){var r=n.next();r.getLabel().getLocation(t)===Su.BOUNDARY&&e.add(r)}return e},Gh.prototype.add=function(t){var e=t.getCoordinate();this.addNode(e).add(t)},Gh.prototype.interfaces_=function(){return[]},Gh.prototype.getClass=function(){return Gh};var Bh=function(){},kh={NE:{configurable:!0},NW:{configurable:!0},SW:{configurable:!0},SE:{configurable:!0}};Bh.prototype.interfaces_=function(){return[]},Bh.prototype.getClass=function(){return Bh},Bh.isNorthern=function(t){return t===Bh.NE||t===Bh.NW},Bh.isOpposite=function(t,e){if(t===e)return!1;return 2===(t-e+4)%4},Bh.commonHalfPlane=function(t,e){if(t===e)return t;if(2===(t-e+4)%4)return-1;var n=te?t:e)?3:n},Bh.isInHalfPlane=function(t,e){return e===Bh.SE?t===Bh.SE||t===Bh.SW:t===e||t===e+1},Bh.quadrant=function(){if("number"==typeof arguments[0]&&"number"==typeof arguments[1]){var t=arguments[0],e=arguments[1];if(0===t&&0===e)throw new _u("Cannot compute the quadrant for point ( "+t+", "+e+" )");return t>=0?e>=0?Bh.NE:Bh.SE:e>=0?Bh.NW:Bh.SW}if(arguments[0]instanceof bu&&arguments[1]instanceof bu){var n=arguments[0],r=arguments[1];if(r.x===n.x&&r.y===n.y)throw new _u("Cannot compute the quadrant for two identical points "+n);return r.x>=n.x?r.y>=n.y?Bh.NE:Bh.SE:r.y>=n.y?Bh.NW:Bh.SW}},kh.NE.get=function(){return 0},kh.NW.get=function(){return 1},kh.SW.get=function(){return 2},kh.SE.get=function(){return 3},Object.defineProperties(Bh,kh);var zh=function(){if(this._edge=null,this._label=null,this._node=null,this._p0=null,this._p1=null,this._dx=null,this._dy=null,this._quadrant=null,1===arguments.length){var t=arguments[0];this._edge=t}else if(3===arguments.length){var e=arguments[0],n=arguments[1],r=arguments[2];this._edge=e,this.init(n,r),this._label=null}else if(4===arguments.length){var i=arguments[0],o=arguments[1],s=arguments[2],a=arguments[3];this._edge=i,this.init(o,s),this._label=a}};zh.prototype.compareDirection=function(t){return this._dx===t._dx&&this._dy===t._dy?0:this._quadrant>t._quadrant?1:this._quadrant2){o.linkDirectedEdgesForMinimalEdgeRings();var s=o.buildMinimalRings(),a=this.findShell(s);null!==a?(this.placePolygonHoles(a,s),e.add(a)):n.addAll(s)}else r.add(o)}return r},Yh.prototype.containsPoint=function(t){for(var e=this._shellList.iterator();e.hasNext();){if(e.next().containsPoint(t))return!0}return!1},Yh.prototype.buildMaximalEdgeRings=function(t){for(var e=new bc,n=t.iterator();n.hasNext();){var r=n.next();if(r.isInResult()&&r.getLabel().isArea()&&null===r.getEdgeRing()){var i=new Dh(r,this._geometryFactory);e.add(i),i.setInResult()}}return e},Yh.prototype.placePolygonHoles=function(t,e){for(var n=e.iterator();n.hasNext();){var r=n.next();r.isHole()&&r.setShell(t)}},Yh.prototype.getPolygons=function(){return this.computePolygons(this._shellList)},Yh.prototype.findEdgeRingContaining=function(t,e){for(var n=t.getLinearRing(),r=n.getEnvelopeInternal(),i=n.getCoordinateN(0),o=null,s=null,a=e.iterator();a.hasNext();){var u=a.next(),c=u.getLinearRing(),h=c.getEnvelopeInternal();null!==o&&(s=o.getLinearRing().getEnvelopeInternal());var l=!1;h.contains(r)&&sc.isPointInRing(i,c.getCoordinates())&&(l=!0),l&&(null===o||s.contains(h))&&(o=u)}return o},Yh.prototype.findShell=function(t){for(var e=0,n=null,r=t.iterator();r.hasNext();){var i=r.next();i.isHole()||(n=i,e++)}return tc.isTrue(e<=1,"found two shells in MinimalEdgeRing list"),n},Yh.prototype.add=function(){if(1===arguments.length){var t=arguments[0];this.add(t.getEdgeEnds(),t.getNodes())}else if(2===arguments.length){var e=arguments[0],n=arguments[1];Uh.linkResultDirectedEdges(n);var r=this.buildMaximalEdgeRings(e),i=new bc,o=this.buildMinimalEdgeRings(r,this._shellList,i);this.sortShellsAndHoles(o,this._shellList,i),this.placeFreeHoles(this._shellList,i)}},Yh.prototype.interfaces_=function(){return[]},Yh.prototype.getClass=function(){return Yh};var Vh=function(){};Vh.prototype.getBounds=function(){},Vh.prototype.interfaces_=function(){return[]},Vh.prototype.getClass=function(){return Vh};var Hh=function(){this._bounds=null,this._item=null;var t=arguments[0],e=arguments[1];this._bounds=t,this._item=e};Hh.prototype.getItem=function(){return this._item},Hh.prototype.getBounds=function(){return this._bounds},Hh.prototype.interfaces_=function(){return[Vh,Li]},Hh.prototype.getClass=function(){return Hh};var Wh=function(){this._size=null,this._items=null,this._size=0,this._items=new bc,this._items.add(null)};Wh.prototype.poll=function(){if(this.isEmpty())return null;var t=this._items.get(1);return this._items.set(1,this._items.get(this._size)),this._size-=1,this.reorder(1),t},Wh.prototype.size=function(){return this._size},Wh.prototype.reorder=function(t){for(var e=null,n=this._items.get(t);2*t<=this._size&&((e=2*t)!==this._size&&this._items.get(e+1).compareTo(this._items.get(e))<0&&e++,this._items.get(e).compareTo(n)<0);t=e)this._items.set(t,this._items.get(e));this._items.set(t,n)},Wh.prototype.clear=function(){this._size=0,this._items.clear()},Wh.prototype.isEmpty=function(){return 0===this._size},Wh.prototype.add=function(t){this._items.add(null),this._size+=1;var e=this._size;for(this._items.set(0,t);t.compareTo(this._items.get(Math.trunc(e/2)))<0;e/=2)this._items.set(e,this._items.get(Math.trunc(e/2)));this._items.set(e,t)},Wh.prototype.interfaces_=function(){return[]},Wh.prototype.getClass=function(){return Wh};var Jh=function(){};Jh.prototype.visitItem=function(t){},Jh.prototype.interfaces_=function(){return[]},Jh.prototype.getClass=function(){return Jh};var Zh=function(){};Zh.prototype.insert=function(t,e){},Zh.prototype.remove=function(t,e){},Zh.prototype.query=function(){},Zh.prototype.interfaces_=function(){return[]},Zh.prototype.getClass=function(){return Zh};var Kh=function(){if(this._childBoundables=new bc,this._bounds=null,this._level=null,0===arguments.length);else if(1===arguments.length){var t=arguments[0];this._level=t}},Qh={serialVersionUID:{configurable:!0}};Kh.prototype.getLevel=function(){return this._level},Kh.prototype.size=function(){return this._childBoundables.size()},Kh.prototype.getChildBoundables=function(){return this._childBoundables},Kh.prototype.addChildBoundable=function(t){tc.isTrue(null===this._bounds),this._childBoundables.add(t)},Kh.prototype.isEmpty=function(){return this._childBoundables.isEmpty()},Kh.prototype.getBounds=function(){return null===this._bounds&&(this._bounds=this.computeBounds()),this._bounds},Kh.prototype.interfaces_=function(){return[Vh,Li]},Kh.prototype.getClass=function(){return Kh},Qh.serialVersionUID.get=function(){return 0x5a1e55ec41369800},Object.defineProperties(Kh,Qh);var $h=function(){};$h.reverseOrder=function(){return{compare:function(t,e){return e.compareTo(t)}}},$h.min=function(t){return $h.sort(t),t.get(0)},$h.sort=function(t,e){var n=t.toArray();e?qc.sort(n,e):qc.sort(n);for(var r=t.iterator(),i=0,o=n.length;itl.area(this._boundable2)?(this.expand(this._boundable1,this._boundable2,t,e),null):(this.expand(this._boundable2,this._boundable1,t,e),null);if(n)return this.expand(this._boundable1,this._boundable2,t,e),null;if(r)return this.expand(this._boundable2,this._boundable1,t,e),null;throw new _u("neither boundable is composite")},tl.prototype.isLeaves=function(){return!(tl.isComposite(this._boundable1)||tl.isComposite(this._boundable2))},tl.prototype.compareTo=function(t){var e=t;return this._distancee._distance?1:0},tl.prototype.expand=function(t,e,n,r){for(var i=t.getChildBoundables().iterator();i.hasNext();){var o=i.next(),s=new tl(o,e,this._itemDistance);s.getDistance()1,"Node capacity must be greater than 1"),this._nodeCapacity=n}},nl={IntersectsOp:{configurable:!0},serialVersionUID:{configurable:!0},DEFAULT_NODE_CAPACITY:{configurable:!0}};el.prototype.getNodeCapacity=function(){return this._nodeCapacity},el.prototype.lastNode=function(t){return t.get(t.size()-1)},el.prototype.size=function(){if(0===arguments.length)return this.isEmpty()?0:(this.build(),this.size(this._root));if(1===arguments.length){for(var t=0,e=arguments[0].getChildBoundables().iterator();e.hasNext();){var n=e.next();n instanceof Kh?t+=this.size(n):n instanceof Hh&&(t+=1)}return t}},el.prototype.removeItem=function(t,e){for(var n=null,r=t.getChildBoundables().iterator();r.hasNext();){var i=r.next();i instanceof Hh&&i.getItem()===e&&(n=i)}return null!==n&&(t.getChildBoundables().remove(n),!0)},el.prototype.itemsTree=function(){if(0===arguments.length){this.build();var t=this.itemsTree(this._root);return null===t?new bc:t}if(1===arguments.length){for(var e=arguments[0],n=new bc,r=e.getChildBoundables().iterator();r.hasNext();){var i=r.next();if(i instanceof Kh){var o=this.itemsTree(i);null!==o&&n.add(o)}else i instanceof Hh?n.add(i.getItem()):tc.shouldNeverReachHere()}return n.size()<=0?null:n}},el.prototype.insert=function(t,e){tc.isTrue(!this._built,"Cannot insert items into an STR packed R-tree after it has been built."),this._itemBoundables.add(new Hh(t,e))},el.prototype.boundablesAtLevel=function(){if(1===arguments.length){var t=arguments[0],e=new bc;return this.boundablesAtLevel(t,this._root,e),e}if(3===arguments.length){var n=arguments[0],r=arguments[1],i=arguments[2];if(tc.isTrue(n>-2),r.getLevel()===n)return i.add(r),null;for(var o=r.getChildBoundables().iterator();o.hasNext();){var s=o.next();s instanceof Kh?this.boundablesAtLevel(n,s,i):(tc.isTrue(s instanceof Hh),-1===n&&i.add(s))}return null}},el.prototype.query=function(){if(1===arguments.length){var t=arguments[0];this.build();var e=new bc;return this.isEmpty()?e:(this.getIntersectsOp().intersects(this._root.getBounds(),t)&&this.query(t,this._root,e),e)}if(2===arguments.length){var n=arguments[0],r=arguments[1];if(this.build(),this.isEmpty())return null;this.getIntersectsOp().intersects(this._root.getBounds(),n)&&this.query(n,this._root,r)}else if(3===arguments.length)if(Lu(arguments[2],Jh)&&arguments[0]instanceof Object&&arguments[1]instanceof Kh)for(var i=arguments[0],o=arguments[1],s=arguments[2],a=o.getChildBoundables(),u=0;ut&&(t=r)}}return t+1}},el.prototype.createParentBoundables=function(t,e){tc.isTrue(!t.isEmpty());var n=new bc;n.add(this.createNode(e));var r=new bc(t);$h.sort(r,this.getComparator());for(var i=r.iterator();i.hasNext();){var o=i.next();this.lastNode(n).getChildBoundables().size()===this.getNodeCapacity()&&n.add(this.createNode(e)),this.lastNode(n).addChildBoundable(o)}return n},el.prototype.isEmpty=function(){return this._built?this._root.isEmpty():this._itemBoundables.isEmpty()},el.prototype.interfaces_=function(){return[Li]},el.prototype.getClass=function(){return el},el.compareDoubles=function(t,e){return t>e?1:t0);for(var n=new bc,r=0;r0;){var l=h.poll(),p=l.getDistance();if(p>=u)break;l.isLeaves()?(u=p,c=l):l.expandToQueue(h,u)}return[c.getBoundable(0).getItem(),c.getBoundable(1).getItem()]}}else if(3===arguments.length){var f=arguments[0],g=arguments[1],d=arguments[2],y=new Hh(f,g),_=new tl(this.getRoot(),y,d);return this.nearestNeighbour(_)[0]}},e.prototype.interfaces_=function(){return[Zh,Li]},e.prototype.getClass=function(){return e},e.centreX=function(t){return e.avg(t.getMinX(),t.getMaxX())},e.avg=function(t,e){return(t+e)/2},e.centreY=function(t){return e.avg(t.getMinY(),t.getMaxY())},n.STRtreeNode.get=function(){return sl},n.serialVersionUID.get=function(){return 0x39920f7d5f261e0},n.xComparator.get=function(){return{interfaces_:function(){return[wu]},compare:function(n,r){return t.compareDoubles(e.centreX(n.getBounds()),e.centreX(r.getBounds()))}}},n.yComparator.get=function(){return{interfaces_:function(){return[wu]},compare:function(n,r){return t.compareDoubles(e.centreY(n.getBounds()),e.centreY(r.getBounds()))}}},n.intersectsOp.get=function(){return{interfaces_:function(){return[t.IntersectsOp]},intersects:function(t,e){return t.intersects(e)}}},n.DEFAULT_NODE_CAPACITY.get=function(){return 10},Object.defineProperties(e,n),e}(el),sl=function(t){function e(){var e=arguments[0];t.call(this,e)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.computeBounds=function(){for(var t=null,e=this.getChildBoundables().iterator();e.hasNext();){var n=e.next();null===t?t=new Yu(n.getBounds()):t.expandToInclude(n.getBounds())}return t},e.prototype.interfaces_=function(){return[]},e.prototype.getClass=function(){return e},e}(Kh),al=function(){};al.prototype.interfaces_=function(){return[]},al.prototype.getClass=function(){return al},al.relativeSign=function(t,e){return te?1:0},al.compare=function(t,e,n){if(e.equals2D(n))return 0;var r=al.relativeSign(e.x,n.x),i=al.relativeSign(e.y,n.y);switch(t){case 0:return al.compareValue(r,i);case 1:return al.compareValue(i,r);case 2:return al.compareValue(i,-r);case 3:return al.compareValue(-r,i);case 4:return al.compareValue(-r,-i);case 5:return al.compareValue(-i,-r);case 6:return al.compareValue(-i,r);case 7:return al.compareValue(r,-i)}return tc.shouldNeverReachHere("invalid octant value"),0},al.compareValue=function(t,e){return t<0?-1:t>0?1:e<0?-1:e>0?1:0};var ul=function(){this._segString=null,this.coord=null,this.segmentIndex=null,this._segmentOctant=null,this._isInterior=null;var t=arguments[0],e=arguments[1],n=arguments[2],r=arguments[3];this._segString=t,this.coord=new bu(e),this.segmentIndex=n,this._segmentOctant=r,this._isInterior=!e.equals2D(t.getCoordinate(n))};ul.prototype.getCoordinate=function(){return this.coord},ul.prototype.print=function(t){t.print(this.coord),t.print(" seg # = "+this.segmentIndex)},ul.prototype.compareTo=function(t){var e=t;return this.segmentIndexe.segmentIndex?1:this.coord.equals2D(e.coord)?0:al.compare(this._segmentOctant,this.coord,e.coord)},ul.prototype.isEndPoint=function(t){return 0===this.segmentIndex&&!this._isInterior||this.segmentIndex===t},ul.prototype.isInterior=function(){return this._isInterior},ul.prototype.interfaces_=function(){return[xu]},ul.prototype.getClass=function(){return ul};var cl=function(){this._nodeMap=new Gi,this._edge=null;var t=arguments[0];this._edge=t};cl.prototype.getSplitCoordinates=function(){var t=new Nc;this.addEndpoints();for(var e=this.iterator(),n=e.next();e.hasNext();){var r=e.next();this.addEdgeCoordinates(n,r,t),n=r}return t.toCoordinateArray()},cl.prototype.addCollapsedNodes=function(){var t=new bc;this.findCollapsesFromInsertedNodes(t),this.findCollapsesFromExistingVertices(t);for(var e=t.iterator();e.hasNext();){var n=e.next().intValue();this.add(this._edge.getCoordinate(n),n)}},cl.prototype.print=function(t){t.println("Intersections:");for(var e=this.iterator();e.hasNext();){e.next().print(t)}},cl.prototype.findCollapsesFromExistingVertices=function(t){for(var e=0;e=0?e>=0?n>=r?0:1:n>=r?7:6:e>=0?n>=r?3:2:n>=r?4:5}if(arguments[0]instanceof bu&&arguments[1]instanceof bu){var i=arguments[0],o=arguments[1],s=o.x-i.x,a=o.y-i.y;if(0===s&&0===a)throw new _u("Cannot compute the octant for two identical points "+i);return hl.octant(s,a)}};var ll=function(){};ll.prototype.getCoordinates=function(){},ll.prototype.size=function(){},ll.prototype.getCoordinate=function(t){},ll.prototype.isClosed=function(){},ll.prototype.setData=function(t){},ll.prototype.getData=function(){},ll.prototype.interfaces_=function(){return[]},ll.prototype.getClass=function(){return ll};var pl=function(){};pl.prototype.addIntersection=function(t,e){},pl.prototype.interfaces_=function(){return[ll]},pl.prototype.getClass=function(){return pl};var fl=function(){this._nodeList=new cl(this),this._pts=null,this._data=null;var t=arguments[0],e=arguments[1];this._pts=t,this._data=e};fl.prototype.getCoordinates=function(){return this._pts},fl.prototype.size=function(){return this._pts.length},fl.prototype.getCoordinate=function(t){return this._pts[t]},fl.prototype.isClosed=function(){return this._pts[0].equals(this._pts[this._pts.length-1])},fl.prototype.getSegmentOctant=function(t){return t===this._pts.length-1?-1:this.safeOctant(this.getCoordinate(t),this.getCoordinate(t+1))},fl.prototype.setData=function(t){this._data=t},fl.prototype.safeOctant=function(t,e){return t.equals2D(e)?0:hl.octant(t,e)},fl.prototype.getData=function(){return this._data},fl.prototype.addIntersection=function(){if(2===arguments.length){var t=arguments[0],e=arguments[1];this.addIntersectionNode(t,e)}else if(4===arguments.length){var n=arguments[0],r=arguments[1],i=arguments[3],o=new bu(n.getIntersection(i));this.addIntersection(o,r)}},fl.prototype.toString=function(){return Ku.toLineString(new uh(this._pts))},fl.prototype.getNodeList=function(){return this._nodeList},fl.prototype.addIntersectionNode=function(t,e){var n=e,r=n+1;if(r=0&&n>=0?Math.max(e,n):e<=0&&n<=0?Math.max(e,n):0}if(arguments[0]instanceof bu){var r=arguments[0];return sc.orientationIndex(this.p0,this.p1,r)}},gl.prototype.toGeometry=function(t){return t.createLineString([this.p0,this.p1])},gl.prototype.isVertical=function(){return this.p0.x===this.p1.x},gl.prototype.equals=function(t){if(!(t instanceof gl))return!1;var e=t;return this.p0.equals(e.p0)&&this.p1.equals(e.p1)},gl.prototype.intersection=function(t){var e=new rc;return e.computeIntersection(this.p0,this.p1,t.p0,t.p1),e.hasIntersection()?e.getIntersection(0):null},gl.prototype.project=function(){if(arguments[0]instanceof bu){var t=arguments[0];if(t.equals(this.p0)||t.equals(this.p1))return new bu(t);var e=this.projectionFactor(t),n=new bu;return n.x=this.p0.x+e*(this.p1.x-this.p0.x),n.y=this.p0.y+e*(this.p1.y-this.p0.y),n}if(arguments[0]instanceof gl){var r=arguments[0],i=this.projectionFactor(r.p0),o=this.projectionFactor(r.p1);if(i>=1&&o>=1)return null;if(i<=0&&o<=0)return null;var s=this.project(r.p0);i<0&&(s=this.p0),i>1&&(s=this.p1);var a=this.project(r.p1);return o<0&&(a=this.p0),o>1&&(a=this.p1),new gl(s,a)}},gl.prototype.normalize=function(){this.p1.compareTo(this.p0)<0&&this.reverse()},gl.prototype.angle=function(){return Math.atan2(this.p1.y-this.p0.y,this.p1.x-this.p0.x)},gl.prototype.getCoordinate=function(t){return 0===t?this.p0:this.p1},gl.prototype.distancePerpendicular=function(t){return sc.distancePointLinePerpendicular(t,this.p0,this.p1)},gl.prototype.minY=function(){return Math.min(this.p0.y,this.p1.y)},gl.prototype.midPoint=function(){return gl.midPoint(this.p0,this.p1)},gl.prototype.projectionFactor=function(t){if(t.equals(this.p0))return 0;if(t.equals(this.p1))return 1;var e=this.p1.x-this.p0.x,n=this.p1.y-this.p0.y,r=e*e+n*n;if(r<=0)return mu.NaN;return((t.x-this.p0.x)*e+(t.y-this.p0.y)*n)/r},gl.prototype.closestPoints=function(t){var e=this.intersection(t);if(null!==e)return[e,e];var n=new Array(2).fill(null),r=mu.MAX_VALUE,i=null,o=this.closestPoint(t.p0);r=o.distance(t.p0),n[0]=o,n[1]=t.p0;var s=this.closestPoint(t.p1);(i=s.distance(t.p1))0&&e<1)return this.project(t);return this.p0.distance(t)1||mu.isNaN(e))&&(e=1),e},gl.prototype.toString=function(){return"LINESTRING( "+this.p0.x+" "+this.p0.y+", "+this.p1.x+" "+this.p1.y+")"},gl.prototype.isHorizontal=function(){return this.p0.y===this.p1.y},gl.prototype.distance=function(){if(arguments[0]instanceof gl){var t=arguments[0];return sc.distanceLineLine(this.p0,this.p1,t.p0,t.p1)}if(arguments[0]instanceof bu){var e=arguments[0];return sc.distancePointLine(e,this.p0,this.p1)}},gl.prototype.pointAlong=function(t){var e=new bu;return e.x=this.p0.x+t*(this.p1.x-this.p0.x),e.y=this.p0.y+t*(this.p1.y-this.p0.y),e},gl.prototype.hashCode=function(){var t=mu.doubleToLongBits(this.p0.x);t^=31*mu.doubleToLongBits(this.p0.y);var e=Math.trunc(t)^Math.trunc(t>>32),n=mu.doubleToLongBits(this.p1.x);n^=31*mu.doubleToLongBits(this.p1.y);return e^(Math.trunc(n)^Math.trunc(n>>32))},gl.prototype.interfaces_=function(){return[xu,Li]},gl.prototype.getClass=function(){return gl},gl.midPoint=function(t,e){return new bu((t.x+e.x)/2,(t.y+e.y)/2)},dl.serialVersionUID.get=function(){return 0x2d2172135f411c00},Object.defineProperties(gl,dl);var yl=function(){this.tempEnv1=new Yu,this.tempEnv2=new Yu,this._overlapSeg1=new gl,this._overlapSeg2=new gl};yl.prototype.overlap=function(){if(2===arguments.length);else if(4===arguments.length){var t=arguments[0],e=arguments[1],n=arguments[2],r=arguments[3];t.getLineSegment(e,this._overlapSeg1),n.getLineSegment(r,this._overlapSeg2),this.overlap(this._overlapSeg1,this._overlapSeg2)}},yl.prototype.interfaces_=function(){return[]},yl.prototype.getClass=function(){return yl};var _l=function(){this._pts=null,this._start=null,this._end=null,this._env=null,this._context=null,this._id=null;var t=arguments[0],e=arguments[1],n=arguments[2],r=arguments[3];this._pts=t,this._start=e,this._end=n,this._context=r};_l.prototype.getLineSegment=function(t,e){e.p0=this._pts[t],e.p1=this._pts[t+1]},_l.prototype.computeSelect=function(t,e,n,r){var i=this._pts[e],o=this._pts[n];if(r.tempEnv1.init(i,o),n-e==1)return r.select(this,e),null;if(!t.intersects(r.tempEnv1))return null;var s=Math.trunc((e+n)/2);e=t.length-1)return t.length-1;for(var r=Bh.quadrant(t[n],t[n+1]),i=e+1;in.getId()&&(n.computeOverlaps(i,t),this._nOverlaps++),this._segInt.isDone())return null}},e.prototype.interfaces_=function(){return[]},e.prototype.getClass=function(){return e},n.SegmentOverlapAction.get=function(){return wl},Object.defineProperties(e,n),e}(xl),wl=function(t){function e(){t.call(this),this._si=null;var e=arguments[0];this._si=e}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.overlap=function(){if(4!==arguments.length)return t.prototype.overlap.apply(this,arguments);var e=arguments[0],n=arguments[1],r=arguments[2],i=arguments[3],o=e.getContext(),s=r.getContext();this._si.processIntersections(o,n,s,i)},e.prototype.interfaces_=function(){return[]},e.prototype.getClass=function(){return e},e}(yl),bl=function t(){if(this._quadrantSegments=t.DEFAULT_QUADRANT_SEGMENTS,this._endCapStyle=t.CAP_ROUND,this._joinStyle=t.JOIN_ROUND,this._mitreLimit=t.DEFAULT_MITRE_LIMIT,this._isSingleSided=!1,this._simplifyFactor=t.DEFAULT_SIMPLIFY_FACTOR,0===arguments.length);else if(1===arguments.length){var e=arguments[0];this.setQuadrantSegments(e)}else if(2===arguments.length){var n=arguments[0],r=arguments[1];this.setQuadrantSegments(n),this.setEndCapStyle(r)}else if(4===arguments.length){var i=arguments[0],o=arguments[1],s=arguments[2],a=arguments[3];this.setQuadrantSegments(i),this.setEndCapStyle(o),this.setJoinStyle(s),this.setMitreLimit(a)}},Il={CAP_ROUND:{configurable:!0},CAP_FLAT:{configurable:!0},CAP_SQUARE:{configurable:!0},JOIN_ROUND:{configurable:!0},JOIN_MITRE:{configurable:!0},JOIN_BEVEL:{configurable:!0},DEFAULT_QUADRANT_SEGMENTS:{configurable:!0},DEFAULT_MITRE_LIMIT:{configurable:!0},DEFAULT_SIMPLIFY_FACTOR:{configurable:!0}};bl.prototype.getEndCapStyle=function(){return this._endCapStyle},bl.prototype.isSingleSided=function(){return this._isSingleSided},bl.prototype.setQuadrantSegments=function(t){this._quadrantSegments=t,0===this._quadrantSegments&&(this._joinStyle=bl.JOIN_BEVEL),this._quadrantSegments<0&&(this._joinStyle=bl.JOIN_MITRE,this._mitreLimit=Math.abs(this._quadrantSegments)),t<=0&&(this._quadrantSegments=1),this._joinStyle!==bl.JOIN_ROUND&&(this._quadrantSegments=bl.DEFAULT_QUADRANT_SEGMENTS)},bl.prototype.getJoinStyle=function(){return this._joinStyle},bl.prototype.setJoinStyle=function(t){this._joinStyle=t},bl.prototype.setSimplifyFactor=function(t){this._simplifyFactor=t<0?0:t},bl.prototype.getSimplifyFactor=function(){return this._simplifyFactor},bl.prototype.getQuadrantSegments=function(){return this._quadrantSegments},bl.prototype.setEndCapStyle=function(t){this._endCapStyle=t},bl.prototype.getMitreLimit=function(){return this._mitreLimit},bl.prototype.setMitreLimit=function(t){this._mitreLimit=t},bl.prototype.setSingleSided=function(t){this._isSingleSided=t},bl.prototype.interfaces_=function(){return[]},bl.prototype.getClass=function(){return bl},bl.bufferDistanceError=function(t){var e=Math.PI/2/t;return 1-Math.cos(e/2)},Il.CAP_ROUND.get=function(){return 1},Il.CAP_FLAT.get=function(){return 2},Il.CAP_SQUARE.get=function(){return 3},Il.JOIN_ROUND.get=function(){return 1},Il.JOIN_MITRE.get=function(){return 2},Il.JOIN_BEVEL.get=function(){return 3},Il.DEFAULT_QUADRANT_SEGMENTS.get=function(){return 8},Il.DEFAULT_MITRE_LIMIT.get=function(){return 5},Il.DEFAULT_SIMPLIFY_FACTOR.get=function(){return.01},Object.defineProperties(bl,Il);var Nl=function(t){this._distanceTol=null,this._isDeleted=null,this._angleOrientation=sc.COUNTERCLOCKWISE,this._inputLine=t||null},Cl={INIT:{configurable:!0},DELETE:{configurable:!0},KEEP:{configurable:!0},NUM_PTS_TO_CHECK:{configurable:!0}};Nl.prototype.isDeletable=function(t,e,n,r){var i=this._inputLine[t],o=this._inputLine[e],s=this._inputLine[n];return!!this.isConcave(i,o,s)&&(!!this.isShallow(i,o,s,r)&&this.isShallowSampled(i,o,t,n,r))},Nl.prototype.deleteShallowConcavities=function(){for(var t=1,e=this.findNextNonDeletedIndex(t),n=this.findNextNonDeletedIndex(e),r=!1;n=0;r--)this.addPt(t[r])},Sl.prototype.isRedundant=function(t){if(this._ptList.size()<1)return!1;var e=this._ptList.get(this._ptList.size()-1);return t.distance(e)Math.PI;)t-=Ll.PI_TIMES_2;for(;t<=-Math.PI;)t+=Ll.PI_TIMES_2;return t},Ll.angle=function(){if(1===arguments.length){var t=arguments[0];return Math.atan2(t.y,t.x)}if(2===arguments.length){var e=arguments[0],n=arguments[1],r=n.x-e.x,i=n.y-e.y;return Math.atan2(i,r)}},Ll.isAcute=function(t,e,n){var r=t.x-e.x,i=t.y-e.y;return r*(n.x-e.x)+i*(n.y-e.y)>0},Ll.isObtuse=function(t,e,n){var r=t.x-e.x,i=t.y-e.y;return r*(n.x-e.x)+i*(n.y-e.y)<0},Ll.interiorAngle=function(t,e,n){var r=Ll.angle(e,t),i=Ll.angle(e,n);return Math.abs(i-r)},Ll.normalizePositive=function(t){if(t<0){for(;t<0;)t+=Ll.PI_TIMES_2;t>=Ll.PI_TIMES_2&&(t=0)}else{for(;t>=Ll.PI_TIMES_2;)t-=Ll.PI_TIMES_2;t<0&&(t=0)}return t},Ll.angleBetween=function(t,e,n){var r=Ll.angle(e,t),i=Ll.angle(e,n);return Ll.diff(r,i)},Ll.diff=function(t,e){var n=null;return(n=tMath.PI&&(n=2*Math.PI-n),n},Ll.toRadians=function(t){return t*Math.PI/180},Ll.getTurn=function(t,e){var n=Math.sin(e-t);return n>0?Ll.COUNTERCLOCKWISE:n<0?Ll.CLOCKWISE:Ll.NONE},Ll.angleBetweenOriented=function(t,e,n){var r=Ll.angle(e,t),i=Ll.angle(e,n)-r;return i<=-Math.PI?i+Ll.PI_TIMES_2:i>Math.PI?i-Ll.PI_TIMES_2:i},Pl.PI_TIMES_2.get=function(){return 2*Math.PI},Pl.PI_OVER_2.get=function(){return Math.PI/2},Pl.PI_OVER_4.get=function(){return Math.PI/4},Pl.COUNTERCLOCKWISE.get=function(){return sc.COUNTERCLOCKWISE},Pl.CLOCKWISE.get=function(){return sc.CLOCKWISE},Pl.NONE.get=function(){return sc.COLLINEAR},Object.defineProperties(Ll,Pl);var Ol=function t(){this._maxCurveSegmentError=0,this._filletAngleQuantum=null,this._closingSegLengthFactor=1,this._segList=null,this._distance=0,this._precisionModel=null,this._bufParams=null,this._li=null,this._s0=null,this._s1=null,this._s2=null,this._seg0=new gl,this._seg1=new gl,this._offset0=new gl,this._offset1=new gl,this._side=0,this._hasNarrowConcaveAngle=!1;var e=arguments[0],n=arguments[1],r=arguments[2];this._precisionModel=e,this._bufParams=n,this._li=new rc,this._filletAngleQuantum=Math.PI/2/n.getQuadrantSegments(),n.getQuadrantSegments()>=8&&n.getJoinStyle()===bl.JOIN_ROUND&&(this._closingSegLengthFactor=t.MAX_CLOSING_SEG_LEN_FACTOR),this.init(r)},Rl={OFFSET_SEGMENT_SEPARATION_FACTOR:{configurable:!0},INSIDE_TURN_VERTEX_SNAP_DISTANCE_FACTOR:{configurable:!0},CURVE_VERTEX_SNAP_DISTANCE_FACTOR:{configurable:!0},MAX_CLOSING_SEG_LEN_FACTOR:{configurable:!0}};Ol.prototype.addNextSegment=function(t,e){if(this._s0=this._s1,this._s1=this._s2,this._s2=t,this._seg0.setCoordinates(this._s0,this._s1),this.computeOffsetSegment(this._seg0,this._side,this._distance,this._offset0),this._seg1.setCoordinates(this._s1,this._s2),this.computeOffsetSegment(this._seg1,this._side,this._distance,this._offset1),this._s1.equals(this._s2))return null;var n=sc.computeOrientation(this._s0,this._s1,this._s2),r=n===sc.CLOCKWISE&&this._side===Nh.LEFT||n===sc.COUNTERCLOCKWISE&&this._side===Nh.RIGHT;0===n?this.addCollinear(e):r?this.addOutsideTurn(n,e):this.addInsideTurn(n,e)},Ol.prototype.addLineEndCap=function(t,e){var n=new gl(t,e),r=new gl;this.computeOffsetSegment(n,Nh.LEFT,this._distance,r);var i=new gl;this.computeOffsetSegment(n,Nh.RIGHT,this._distance,i);var o=e.x-t.x,s=e.y-t.y,a=Math.atan2(s,o);switch(this._bufParams.getEndCapStyle()){case bl.CAP_ROUND:this._segList.addPt(r.p1),this.addFilletArc(e,a+Math.PI/2,a-Math.PI/2,sc.CLOCKWISE,this._distance),this._segList.addPt(i.p1);break;case bl.CAP_FLAT:this._segList.addPt(r.p1),this._segList.addPt(i.p1);break;case bl.CAP_SQUARE:var u=new bu;u.x=Math.abs(this._distance)*Math.cos(a),u.y=Math.abs(this._distance)*Math.sin(a);var c=new bu(r.p1.x+u.x,r.p1.y+u.y),h=new bu(i.p1.x+u.x,i.p1.y+u.y);this._segList.addPt(c),this._segList.addPt(h)}},Ol.prototype.getCoordinates=function(){return this._segList.getCoordinates()},Ol.prototype.addMitreJoin=function(t,e,n,r){var i=!0,o=null;try{o=Uu.intersection(e.p0,e.p1,n.p0,n.p1);(r<=0?1:o.distance(t)/Math.abs(r))>this._bufParams.getMitreLimit()&&(i=!1)}catch(t){if(!(t instanceof ju))throw t;o=new bu(0,0),i=!1}i?this._segList.addPt(o):this.addLimitedMitreJoin(e,n,r,this._bufParams.getMitreLimit())},Ol.prototype.addFilletCorner=function(t,e,n,r,i){var o=e.x-t.x,s=e.y-t.y,a=Math.atan2(s,o),u=n.x-t.x,c=n.y-t.y,h=Math.atan2(c,u);r===sc.CLOCKWISE?a<=h&&(a+=2*Math.PI):a>=h&&(a-=2*Math.PI),this._segList.addPt(e),this.addFilletArc(t,a,h,r,i),this._segList.addPt(n)},Ol.prototype.addOutsideTurn=function(t,e){if(this._offset0.p1.distance(this._offset1.p0)0){var n=new bu((this._closingSegLengthFactor*this._offset0.p1.x+this._s1.x)/(this._closingSegLengthFactor+1),(this._closingSegLengthFactor*this._offset0.p1.y+this._s1.y)/(this._closingSegLengthFactor+1));this._segList.addPt(n);var r=new bu((this._closingSegLengthFactor*this._offset1.p0.x+this._s1.x)/(this._closingSegLengthFactor+1),(this._closingSegLengthFactor*this._offset1.p0.y+this._s1.y)/(this._closingSegLengthFactor+1));this._segList.addPt(r)}else this._segList.addPt(this._s1);this._segList.addPt(this._offset1.p0)}},Ol.prototype.createCircle=function(t){var e=new bu(t.x+this._distance,t.y);this._segList.addPt(e),this.addFilletArc(t,0,2*Math.PI,-1,this._distance),this._segList.closeRing()},Ol.prototype.addBevelJoin=function(t,e){this._segList.addPt(t.p1),this._segList.addPt(e.p0)},Ol.prototype.init=function(t){this._distance=t,this._maxCurveSegmentError=t*(1-Math.cos(this._filletAngleQuantum/2)),this._segList=new Sl,this._segList.setPrecisionModel(this._precisionModel),this._segList.setMinimumVertexDistance(t*Ol.CURVE_VERTEX_SNAP_DISTANCE_FACTOR)},Ol.prototype.addCollinear=function(t){this._li.computeIntersection(this._s0,this._s1,this._s1,this._s2);this._li.getIntersectionNum()>=2&&(this._bufParams.getJoinStyle()===bl.JOIN_BEVEL||this._bufParams.getJoinStyle()===bl.JOIN_MITRE?(t&&this._segList.addPt(this._offset0.p1),this._segList.addPt(this._offset1.p0)):this.addFilletCorner(this._s1,this._offset0.p1,this._offset1.p0,sc.CLOCKWISE,this._distance))},Ol.prototype.closeRing=function(){this._segList.closeRing()},Ol.prototype.hasNarrowConcaveAngle=function(){return this._hasNarrowConcaveAngle},Ol.prototype.interfaces_=function(){return[]},Ol.prototype.getClass=function(){return Ol},Rl.OFFSET_SEGMENT_SEPARATION_FACTOR.get=function(){return.001},Rl.INSIDE_TURN_VERTEX_SNAP_DISTANCE_FACTOR.get=function(){return.001},Rl.CURVE_VERTEX_SNAP_DISTANCE_FACTOR.get=function(){return 1e-6},Rl.MAX_CLOSING_SEG_LEN_FACTOR.get=function(){return 80},Object.defineProperties(Ol,Rl);var Tl=function(){this._distance=0,this._precisionModel=null,this._bufParams=null;var t=arguments[0],e=arguments[1];this._precisionModel=t,this._bufParams=e};Tl.prototype.getOffsetCurve=function(t,e){if(this._distance=e,0===e)return null;var n=e<0,r=Math.abs(e),i=this.getSegGen(r);t.length<=1?this.computePointCurve(t[0],i):this.computeOffsetCurve(t,n,i);var o=i.getCoordinates();return n&&Cc.reverse(o),o},Tl.prototype.computeSingleSidedBufferCurve=function(t,e,n){var r=this.simplifyTolerance(this._distance);if(e){n.addSegments(t,!0);var i=Nl.simplify(t,-r),o=i.length-1;n.initSideSegments(i[o],i[o-1],Nh.LEFT),n.addFirstSegment();for(var s=o-2;s>=0;s--)n.addNextSegment(i[s],!0)}else{n.addSegments(t,!1);var a=Nl.simplify(t,r),u=a.length-1;n.initSideSegments(a[0],a[1],Nh.LEFT),n.addFirstSegment();for(var c=2;c<=u;c++)n.addNextSegment(a[c],!0)}n.addLastSegment(),n.closeRing()},Tl.prototype.computeRingBufferCurve=function(t,e,n){var r=this.simplifyTolerance(this._distance);e===Nh.RIGHT&&(r=-r);var i=Nl.simplify(t,r),o=i.length-1;n.initSideSegments(i[o-1],i[0],e);for(var s=1;s<=o;s++){var a=1!==s;n.addNextSegment(i[s],a)}n.closeRing()},Tl.prototype.computeLineBufferCurve=function(t,e){var n=this.simplifyTolerance(this._distance),r=Nl.simplify(t,n),i=r.length-1;e.initSideSegments(r[0],r[1],Nh.LEFT);for(var o=2;o<=i;o++)e.addNextSegment(r[o],!0);e.addLastSegment(),e.addLineEndCap(r[i-1],r[i]);var s=Nl.simplify(t,-n),a=s.length-1;e.initSideSegments(s[a],s[a-1],Nh.LEFT);for(var u=a-2;u>=0;u--)e.addNextSegment(s[u],!0);e.addLastSegment(),e.addLineEndCap(s[1],s[0]),e.closeRing()},Tl.prototype.computePointCurve=function(t,e){switch(this._bufParams.getEndCapStyle()){case bl.CAP_ROUND:e.createCircle(t);break;case bl.CAP_SQUARE:e.createSquare(t)}},Tl.prototype.getLineCurve=function(t,e){if(this._distance=e,e<0&&!this._bufParams.isSingleSided())return null;if(0===e)return null;var n=Math.abs(e),r=this.getSegGen(n);if(t.length<=1)this.computePointCurve(t[0],r);else if(this._bufParams.isSingleSided()){var i=e<0;this.computeSingleSidedBufferCurve(t,i,r)}else this.computeLineBufferCurve(t,r);return r.getCoordinates()},Tl.prototype.getBufferParameters=function(){return this._bufParams},Tl.prototype.simplifyTolerance=function(t){return t*this._bufParams.getSimplifyFactor()},Tl.prototype.getRingCurve=function(t,e,n){if(this._distance=n,t.length<=2)return this.getLineCurve(t,n);if(0===n)return Tl.copyCoordinates(t);var r=this.getSegGen(n);return this.computeRingBufferCurve(t,e,r),r.getCoordinates()},Tl.prototype.computeOffsetCurve=function(t,e,n){var r=this.simplifyTolerance(this._distance);if(e){var i=Nl.simplify(t,-r),o=i.length-1;n.initSideSegments(i[o],i[o-1],Nh.LEFT),n.addFirstSegment();for(var s=o-2;s>=0;s--)n.addNextSegment(i[s],!0)}else{var a=Nl.simplify(t,r),u=a.length-1;n.initSideSegments(a[0],a[1],Nh.LEFT),n.addFirstSegment();for(var c=2;c<=u;c++)n.addNextSegment(a[c],!0)}n.addLastSegment()},Tl.prototype.getSegGen=function(t){return new Ol(this._precisionModel,this._bufParams,t)},Tl.prototype.interfaces_=function(){return[]},Tl.prototype.getClass=function(){return Tl},Tl.copyCoordinates=function(t){for(var e=new Array(t.length).fill(null),n=0;ni.getMaxY()||this.findStabbedSegments(t,r.getDirectedEdges(),e)}return e}if(3===arguments.length)if(Lu(arguments[2],wc)&&arguments[0]instanceof bu&&arguments[1]instanceof jh)for(var o=arguments[0],s=arguments[1],a=arguments[2],u=s.getEdge().getCoordinates(),c=0;cthis._seg.p1.y&&this._seg.reverse();if(!(Math.max(this._seg.p0.x,this._seg.p1.x)this._seg.p1.y||sc.computeOrientation(this._seg.p0,this._seg.p1,o)===sc.RIGHT)){var h=s.getDepth(Nh.LEFT);this._seg.p0.equals(u[c])||(h=s.getDepth(Nh.RIGHT));var l=new Fl(this._seg,h);a.add(l)}}else if(Lu(arguments[2],wc)&&arguments[0]instanceof bu&&Lu(arguments[1],wc))for(var p=arguments[0],f=arguments[1],g=arguments[2],d=f.iterator();d.hasNext();){var y=d.next();y.isForward()&&this.findStabbedSegments(p,y,g)}},Al.prototype.getDepth=function(t){var e=this.findStabbedSegments(t);if(0===e.size())return 0;return $h.min(e)._leftDepth},Al.prototype.interfaces_=function(){return[]},Al.prototype.getClass=function(){return Al},Dl.DepthSegment.get=function(){return Fl},Object.defineProperties(Al,Dl);var Fl=function(){this._upwardSeg=null,this._leftDepth=null;var t=arguments[0],e=arguments[1];this._upwardSeg=new gl(t),this._leftDepth=e};Fl.prototype.compareTo=function(t){var e=t;if(this._upwardSeg.minX()>=e._upwardSeg.maxX())return 1;if(this._upwardSeg.maxX()<=e._upwardSeg.minX())return-1;var n=this._upwardSeg.orientationIndex(e._upwardSeg);return 0!==n?n:0!=(n=-1*e._upwardSeg.orientationIndex(this._upwardSeg))?n:this._upwardSeg.compareTo(e._upwardSeg)},Fl.prototype.compareX=function(t,e){var n=t.p0.compareTo(e.p0);return 0!==n?n:t.p1.compareTo(e.p1)},Fl.prototype.toString=function(){return this._upwardSeg.toString()},Fl.prototype.interfaces_=function(){return[xu]},Fl.prototype.getClass=function(){return Fl};var ql=function(t,e,n){this.p0=t||null,this.p1=e||null,this.p2=n||null};ql.prototype.area=function(){return ql.area(this.p0,this.p1,this.p2)},ql.prototype.signedArea=function(){return ql.signedArea(this.p0,this.p1,this.p2)},ql.prototype.interpolateZ=function(t){if(null===t)throw new _u("Supplied point is null.");return ql.interpolateZ(t,this.p0,this.p1,this.p2)},ql.prototype.longestSideLength=function(){return ql.longestSideLength(this.p0,this.p1,this.p2)},ql.prototype.isAcute=function(){return ql.isAcute(this.p0,this.p1,this.p2)},ql.prototype.circumcentre=function(){return ql.circumcentre(this.p0,this.p1,this.p2)},ql.prototype.area3D=function(){return ql.area3D(this.p0,this.p1,this.p2)},ql.prototype.centroid=function(){return ql.centroid(this.p0,this.p1,this.p2)},ql.prototype.inCentre=function(){return ql.inCentre(this.p0,this.p1,this.p2)},ql.prototype.interfaces_=function(){return[]},ql.prototype.getClass=function(){return ql},ql.area=function(t,e,n){return Math.abs(((n.x-t.x)*(e.y-t.y)-(e.x-t.x)*(n.y-t.y))/2)},ql.signedArea=function(t,e,n){return((n.x-t.x)*(e.y-t.y)-(e.x-t.x)*(n.y-t.y))/2},ql.det=function(t,e,n,r){return t*r-e*n},ql.interpolateZ=function(t,e,n,r){var i=e.x,o=e.y,s=n.x-i,a=r.x-i,u=n.y-o,c=r.y-o,h=s*c-a*u,l=t.x-i,p=t.y-o,f=(c*l-a*p)/h,g=(-u*l+s*p)/h;return e.z+f*(n.z-e.z)+g*(r.z-e.z)},ql.longestSideLength=function(t,e,n){var r=t.distance(e),i=e.distance(n),o=n.distance(t),s=r;return i>s&&(s=i),o>s&&(s=o),s},ql.isAcute=function(t,e,n){return!!Ll.isAcute(t,e,n)&&(!!Ll.isAcute(e,n,t)&&!!Ll.isAcute(n,t,e))},ql.circumcentre=function(t,e,n){var r=n.x,i=n.y,o=t.x-r,s=t.y-i,a=e.x-r,u=e.y-i,c=2*ql.det(o,s,a,u),h=ql.det(s,o*o+s*s,u,a*a+u*u),l=ql.det(o,o*o+s*s,a,a*a+u*u);return new bu(r-h/c,i+l/c)},ql.perpendicularBisector=function(t,e){var n=e.x-t.x,r=e.y-t.y,i=new Uu(t.x+n/2,t.y+r/2,1),o=new Uu(t.x-r+n/2,t.y+n+r/2,1);return new Uu(i,o)},ql.angleBisector=function(t,e,n){var r=e.distance(t),i=r/(r+e.distance(n)),o=n.x-t.x,s=n.y-t.y;return new bu(t.x+i*o,t.y+i*s)},ql.area3D=function(t,e,n){var r=e.x-t.x,i=e.y-t.y,o=e.z-t.z,s=n.x-t.x,a=n.y-t.y,u=n.z-t.z,c=i*u-o*a,h=o*s-r*u,l=r*a-i*s,p=c*c+h*h+l*l,f=Math.sqrt(p)/2;return f},ql.centroid=function(t,e,n){var r=(t.x+e.x+n.x)/3,i=(t.y+e.y+n.y)/3;return new bu(r,i)},ql.inCentre=function(t,e,n){var r=e.distance(n),i=t.distance(n),o=t.distance(e),s=r+i+o,a=(r*t.x+i*e.x+o*n.x)/s,u=(r*t.y+i*e.y+o*n.y)/s;return new bu(a,u)};var Gl=function(){this._inputGeom=null,this._distance=null,this._curveBuilder=null,this._curveList=new bc;var t=arguments[0],e=arguments[1],n=arguments[2];this._inputGeom=t,this._distance=e,this._curveBuilder=n};Gl.prototype.addPoint=function(t){if(this._distance<=0)return null;var e=t.getCoordinates(),n=this._curveBuilder.getLineCurve(e,this._distance);this.addCurve(n,Su.EXTERIOR,Su.INTERIOR)},Gl.prototype.addPolygon=function(t){var e=this._distance,n=Nh.LEFT;this._distance<0&&(e=-this._distance,n=Nh.RIGHT);var r=t.getExteriorRing(),i=Cc.removeRepeatedPoints(r.getCoordinates());if(this._distance<0&&this.isErodedCompletely(r,this._distance))return null;if(this._distance<=0&&i.length<3)return null;this.addPolygonRing(i,e,n,Su.EXTERIOR,Su.INTERIOR);for(var o=0;o0&&this.isErodedCompletely(s,-this._distance)||this.addPolygonRing(a,e,Nh.opposite(n),Su.INTERIOR,Su.EXTERIOR)}},Gl.prototype.isTriangleErodedCompletely=function(t,e){var n=new ql(t[0],t[1],t[2]),r=n.inCentre();return sc.distancePointLine(r,n.p0,n.p1)=eh.MINIMUM_VALID_SIZE&&sc.isCCW(t)&&(o=i,s=r,n=Nh.opposite(n));var a=this._curveBuilder.getRingCurve(t,n,e);this.addCurve(a,o,s)},Gl.prototype.add=function(t){if(t.isEmpty())return null;t instanceof $c?this.addPolygon(t):t instanceof Jc?this.addLineString(t):t instanceof Kc?this.addPoint(t):t instanceof th?this.addCollection(t):t instanceof Xc?this.addCollection(t):t instanceof nh?this.addCollection(t):t instanceof jc&&this.addCollection(t)},Gl.prototype.isErodedCompletely=function(t,e){var n=t.getCoordinates();if(n.length<4)return e<0;if(4===n.length)return this.isTriangleErodedCompletely(n,e);var r=t.getEnvelopeInternal(),i=Math.min(r.getHeight(),r.getWidth());return e<0&&2*Math.abs(e)>i},Gl.prototype.addCollection=function(t){for(var e=0;e=this._max)throw new Pi;var t=this._parent.getGeometryN(this._index++);return t instanceof jc?(this._subcollectionIterator=new kl(t),this._subcollectionIterator.next()):t},kl.prototype.remove=function(){throw new Error(this.getClass().getName())},kl.prototype.hasNext=function(){if(this._atStart)return!0;if(null!==this._subcollectionIterator){if(this._subcollectionIterator.hasNext())return!0;this._subcollectionIterator=null}return!(this._index>=this._max)},kl.prototype.interfaces_=function(){return[Ec]},kl.prototype.getClass=function(){return kl},kl.isAtomic=function(t){return!(t instanceof jc)};var zl=function(){this._geom=null;var t=arguments[0];this._geom=t};zl.prototype.locate=function(t){return zl.locate(t,this._geom)},zl.prototype.interfaces_=function(){return[Bl]},zl.prototype.getClass=function(){return zl},zl.isPointInRing=function(t,e){return!!e.getEnvelopeInternal().intersects(t)&&sc.isPointInRing(t,e.getCoordinates())},zl.containsPointInPolygon=function(t,e){if(e.isEmpty())return!1;var n=e.getExteriorRing();if(!zl.isPointInRing(t,n))return!1;for(var r=0;r=0;n--){var r=this._edgeList.get(n),i=r.getSym();null===e&&(e=i),null!==t&&i.setNext(t),t=r}e.setNext(t)},e.prototype.computeDepths=function(){if(1===arguments.length){var t=arguments[0],e=this.findIndex(t),n=t.getDepth(Nh.LEFT),r=t.getDepth(Nh.RIGHT),i=this.computeDepths(e+1,this._edgeList.size(),n);if(this.computeDepths(0,e,i)!==r)throw new Mh("depth mismatch at "+t.getCoordinate())}else if(3===arguments.length){for(var o=arguments[0],s=arguments[1],a=arguments[2],u=o;u=0;i--){var o=this._resultAreaEdgeList.get(i),s=o.getSym();switch(null===e&&o.getEdgeRing()===t&&(e=o),r){case this._SCANNING_FOR_INCOMING:if(s.getEdgeRing()!==t)continue;n=s,r=this._LINKING_TO_OUTGOING;break;case this._LINKING_TO_OUTGOING:if(o.getEdgeRing()!==t)continue;n.setNextMin(o),r=this._SCANNING_FOR_INCOMING}}r===this._LINKING_TO_OUTGOING&&(tc.isTrue(null!==e,"found null for first outgoing dirEdge"),tc.isTrue(e.getEdgeRing()===t,"unable to link last incoming dirEdge"),n.setNextMin(e))},e.prototype.getOutgoingDegree=function(){if(0===arguments.length){for(var t=0,e=this.iterator();e.hasNext();){e.next().isInResult()&&t++}return t}if(1===arguments.length){for(var n=arguments[0],r=0,i=this.iterator();i.hasNext();){i.next().getEdgeRing()===n&&r++}return r}},e.prototype.getLabel=function(){return this._label},e.prototype.findCoveredLineEdges=function(){for(var t=Su.NONE,e=this.iterator();e.hasNext();){var n=e.next(),r=n.getSym();if(!n.isLineEdge()){if(n.isInResult()){t=Su.INTERIOR;break}if(r.isInResult()){t=Su.EXTERIOR;break}}}if(t===Su.NONE)return null;for(var i=t,o=this.iterator();o.hasNext();){var s=o.next(),a=s.getSym();s.isLineEdge()?s.getEdge().setCovered(i===Su.INTERIOR):(s.isInResult()&&(i=Su.EXTERIOR),a.isInResult()&&(i=Su.INTERIOR))}},e.prototype.computeLabelling=function(e){t.prototype.computeLabelling.call(this,e),this._label=new Rh(Su.NONE);for(var n=this.iterator();n.hasNext();)for(var r=n.next().getEdge().getLabel(),i=0;i<2;i++){var o=r.getLocation(i);o!==Su.INTERIOR&&o!==Su.BOUNDARY||this._label.setLocation(i,Su.INTERIOR)}},e.prototype.interfaces_=function(){return[]},e.prototype.getClass=function(){return e},e}(jl),Ul=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.createNode=function(t){return new qh(t,new Xl)},e.prototype.interfaces_=function(){return[]},e.prototype.getClass=function(){return e},e}(Xh),Yl=function t(){this._pts=null,this._orientation=null;var e=arguments[0];this._pts=e,this._orientation=t.orientation(e)};Yl.prototype.compareTo=function(t){var e=t;return Yl.compareOriented(this._pts,this._orientation,e._pts,e._orientation)},Yl.prototype.interfaces_=function(){return[xu]},Yl.prototype.getClass=function(){return Yl},Yl.orientation=function(t){return 1===Cc.increasingDirection(t)},Yl.compareOriented=function(t,e,n,r){for(var i=e?1:-1,o=r?1:-1,s=e?t.length:-1,a=r?n.length:-1,u=e?0:t.length-1,c=r?0:n.length-1;;){var h=t[u].compareTo(n[c]);if(0!==h)return h;var l=(u+=i)===s,p=(c+=o)===a;if(l&&!p)return-1;if(!l&&p)return 1;if(l&&p)return 0}};var Vl=function(){this._edges=new bc,this._ocaMap=new Gi};Vl.prototype.print=function(t){t.print("MULTILINESTRING ( ");for(var e=0;e0&&t.print(","),t.print("(");for(var r=n.getCoordinates(),i=0;i0&&t.print(","),t.print(r[i].x+" "+r[i].y);t.println(")")}t.print(") ")},Vl.prototype.addAll=function(t){for(var e=t.iterator();e.hasNext();)this.add(e.next())},Vl.prototype.findEdgeIndex=function(t){for(var e=0;e0||!e.coord.equals2D(r);i||n--;var o=new Array(n).fill(null),s=0;o[s++]=new bu(t.coord);for(var a=t.segmentIndex+1;a<=e.segmentIndex;a++)o[s++]=this.edge.pts[a];return i&&(o[s]=e.coord),new ep(o,new Rh(this.edge._label))},Zl.prototype.add=function(t,e,n){var r=new Jl(t,e,n),i=this._nodeMap.get(r);return null!==i?i:(this._nodeMap.put(r,r),r)},Zl.prototype.isIntersection=function(t){for(var e=this.iterator();e.hasNext();){if(e.next().coord.equals(t))return!0}return!1},Zl.prototype.interfaces_=function(){return[]},Zl.prototype.getClass=function(){return Zl};var Kl=function(){};Kl.prototype.getChainStartIndices=function(t){var e=0,n=new bc;n.add(new Tu(e));do{var r=this.findChainEnd(t,e);n.add(new Tu(r)),e=r}while(en?e:n},Ql.prototype.getMinX=function(t){var e=this.pts[this.startIndex[t]].x,n=this.pts[this.startIndex[t+1]].x;return ee&&(r=1),this._depth[t][n]=r}}},$l.prototype.getDelta=function(t){return this._depth[t][Nh.RIGHT]-this._depth[t][Nh.LEFT]},$l.prototype.getLocation=function(t,e){return this._depth[t][e]<=0?Su.EXTERIOR:Su.INTERIOR},$l.prototype.toString=function(){return"A: "+this._depth[0][1]+","+this._depth[0][2]+" B: "+this._depth[1][1]+","+this._depth[1][2]},$l.prototype.add=function(){if(1===arguments.length)for(var t=arguments[0],e=0;e<2;e++)for(var n=1;n<3;n++){var r=t.getLocation(e,n);r!==Su.EXTERIOR&&r!==Su.INTERIOR||(this.isNull(e,n)?this._depth[e][n]=$l.depthAtLocation(r):this._depth[e][n]+=$l.depthAtLocation(r))}else if(3===arguments.length){var i=arguments[0],o=arguments[1];arguments[2]===Su.INTERIOR&&this._depth[i][o]++}},$l.prototype.interfaces_=function(){return[]},$l.prototype.getClass=function(){return $l},$l.depthAtLocation=function(t){return t===Su.EXTERIOR?0:t===Su.INTERIOR?1:$l.NULL_VALUE},tp.NULL_VALUE.get=function(){return-1},Object.defineProperties($l,tp);var ep=function(t){function e(){if(t.call(this),this.pts=null,this._env=null,this.eiList=new Zl(this),this._name=null,this._mce=null,this._isIsolated=!0,this._depth=new $l,this._depthDelta=0,1===arguments.length){var n=arguments[0];e.call(this,n,null)}else if(2===arguments.length){var r=arguments[0],i=arguments[1];this.pts=r,this._label=i}}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.getDepth=function(){return this._depth},e.prototype.getCollapsedEdge=function(){var t=new Array(2).fill(null);t[0]=this.pts[0],t[1]=this.pts[1];return new e(t,Rh.toLineLabel(this._label))},e.prototype.isIsolated=function(){return this._isIsolated},e.prototype.getCoordinates=function(){return this.pts},e.prototype.setIsolated=function(t){this._isIsolated=t},e.prototype.setName=function(t){this._name=t},e.prototype.equals=function(t){if(!(t instanceof e))return!1;var n=t;if(this.pts.length!==n.pts.length)return!1;for(var r=!0,i=!0,o=this.pts.length,s=0;s0?this.pts[0]:null;if(1===arguments.length){var t=arguments[0];return this.pts[t]}},e.prototype.print=function(t){t.print("edge "+this._name+": "),t.print("LINESTRING (");for(var e=0;e0&&t.print(","),t.print(this.pts[e].x+" "+this.pts[e].y);t.print(") "+this._label+" "+this._depthDelta)},e.prototype.computeIM=function(t){e.updateIM(this._label,t)},e.prototype.isCollapsed=function(){return!!this._label.isArea()&&(3===this.pts.length&&!!this.pts[0].equals(this.pts[2]))},e.prototype.isClosed=function(){return this.pts[0].equals(this.pts[this.pts.length-1])},e.prototype.getMaximumSegmentIndex=function(){return this.pts.length-1},e.prototype.getDepthDelta=function(){return this._depthDelta},e.prototype.getNumPoints=function(){return this.pts.length},e.prototype.printReverse=function(t){t.print("edge "+this._name+": ");for(var e=this.pts.length-1;e>=0;e--)t.print(this.pts[e]+" ");t.println("")},e.prototype.getMonotoneChainEdge=function(){return null===this._mce&&(this._mce=new Ql(this)),this._mce},e.prototype.getEnvelope=function(){if(null===this._env){this._env=new Yu;for(var t=0;t0&&t.append(","),t.append(this.pts[e].x+" "+this.pts[e].y);return t.append(") "+this._label+" "+this._depthDelta),t.toString()},e.prototype.isPointwiseEqual=function(t){if(this.pts.length!==t.pts.length)return!1;for(var e=0;er||this._maxyo;if(s)return!1;var a=this.intersectsToleranceSquare(t,e);return tc.isTrue(!(s&&a),"Found bad envelope test"),a},sp.prototype.initCorners=function(t){this._minx=t.x-.5,this._maxx=t.x+.5,this._miny=t.y-.5,this._maxy=t.y+.5,this._corner[0]=new bu(this._maxx,this._maxy),this._corner[1]=new bu(this._minx,this._maxy),this._corner[2]=new bu(this._minx,this._miny),this._corner[3]=new bu(this._maxx,this._miny)},sp.prototype.intersects=function(t,e){return 1===this._scaleFactor?this.intersectsScaled(t,e):(this.copyScaled(t,this._p0Scaled),this.copyScaled(e,this._p1Scaled),this.intersectsScaled(this._p0Scaled,this._p1Scaled))},sp.prototype.scale=function(t){return Math.round(t*this._scaleFactor)},sp.prototype.getCoordinate=function(){return this._originalPt},sp.prototype.copyScaled=function(t,e){e.x=this.scale(t.x),e.y=this.scale(t.y)},sp.prototype.getSafeEnvelope=function(){if(null===this._safeEnv){var t=sp.SAFE_ENV_EXPANSION_FACTOR/this._scaleFactor;this._safeEnv=new Yu(this._originalPt.x-t,this._originalPt.x+t,this._originalPt.y-t,this._originalPt.y+t)}return this._safeEnv},sp.prototype.intersectsPixelClosure=function(t,e){return this._li.computeIntersection(t,e,this._corner[0],this._corner[1]),!!this._li.hasIntersection()||(this._li.computeIntersection(t,e,this._corner[1],this._corner[2]),!!this._li.hasIntersection()||(this._li.computeIntersection(t,e,this._corner[2],this._corner[3]),!!this._li.hasIntersection()||(this._li.computeIntersection(t,e,this._corner[3],this._corner[0]),!!this._li.hasIntersection())))},sp.prototype.intersectsToleranceSquare=function(t,e){var n=!1,r=!1;return this._li.computeIntersection(t,e,this._corner[0],this._corner[1]),!!this._li.isProper()||(this._li.computeIntersection(t,e,this._corner[1],this._corner[2]),!!this._li.isProper()||(this._li.hasIntersection()&&(n=!0),this._li.computeIntersection(t,e,this._corner[2],this._corner[3]),!!this._li.isProper()||(this._li.hasIntersection()&&(r=!0),this._li.computeIntersection(t,e,this._corner[3],this._corner[0]),!!this._li.isProper()||(!(!n||!r)||(!!t.equals(this._pt)||!!e.equals(this._pt))))))},sp.prototype.addSnappedNode=function(t,e){var n=t.getCoordinate(e),r=t.getCoordinate(e+1);return!!this.intersects(n,r)&&(t.addIntersection(this.getCoordinate(),e),!0)},sp.prototype.interfaces_=function(){return[]},sp.prototype.getClass=function(){return sp},ap.SAFE_ENV_EXPANSION_FACTOR.get=function(){return.75},Object.defineProperties(sp,ap);var up=function(){this.tempEnv1=new Yu,this.selectedSegment=new gl};up.prototype.select=function(){if(1===arguments.length);else if(2===arguments.length){var t=arguments[0],e=arguments[1];t.getLineSegment(e,this.selectedSegment),this.select(this.selectedSegment)}},up.prototype.interfaces_=function(){return[]},up.prototype.getClass=function(){return up};var cp=function(){this._index=null;var t=arguments[0];this._index=t},hp={HotPixelSnapAction:{configurable:!0}};cp.prototype.snap=function(){if(1===arguments.length){var t=arguments[0];return this.snap(t,null,-1)}if(3===arguments.length){var e=arguments[0],n=arguments[1],r=arguments[2],i=e.getSafeEnvelope(),o=new lp(e,n,r);return this._index.query(i,{interfaces_:function(){return[Jh]},visitItem:function(t){t.select(i,o)}}),o.isNodeAdded()}},cp.prototype.interfaces_=function(){return[]},cp.prototype.getClass=function(){return cp},hp.HotPixelSnapAction.get=function(){return lp},Object.defineProperties(cp,hp);var lp=function(t){function e(){t.call(this),this._hotPixel=null,this._parentEdge=null,this._hotPixelVertexIndex=null,this._isNodeAdded=!1;var e=arguments[0],n=arguments[1],r=arguments[2];this._hotPixel=e,this._parentEdge=n,this._hotPixelVertexIndex=r}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.isNodeAdded=function(){return this._isNodeAdded},e.prototype.select=function(){if(2!==arguments.length)return t.prototype.select.apply(this,arguments);var e=arguments[0],n=arguments[1],r=e.getContext();if(null!==this._parentEdge&&r===this._parentEdge&&n===this._hotPixelVertexIndex)return null;this._isNodeAdded=this._hotPixel.addSnappedNode(r,n)},e.prototype.interfaces_=function(){return[]},e.prototype.getClass=function(){return e},e}(up),pp=function(){this._li=null,this._interiorIntersections=null;var t=arguments[0];this._li=t,this._interiorIntersections=new bc};pp.prototype.processIntersections=function(t,e,n,r){if(t===n&&e===r)return null;var i=t.getCoordinates()[e],o=t.getCoordinates()[e+1],s=n.getCoordinates()[r],a=n.getCoordinates()[r+1];if(this._li.computeIntersection(i,o,s,a),this._li.hasIntersection()&&this._li.isInteriorIntersection()){for(var u=0;u=0;e--){try{t.bufferReducedPrecision(e)}catch(e){if(!(e instanceof Mh))throw e;t._saveException=e}if(null!==t._resultGeometry)return null}throw this._saveException}if(1===arguments.length){var n=arguments[0],r=gp.precisionScaleFactor(this._argGeom,this._distance,n),i=new fh(r);this.bufferFixedPrecision(i)}},gp.prototype.computeGeometry=function(){if(this.bufferOriginalPrecision(),null!==this._resultGeometry)return null;var t=this._argGeom.getFactory().getPrecisionModel();t.getType()===fh.FIXED?this.bufferFixedPrecision(t):this.bufferReducedPrecision()},gp.prototype.setQuadrantSegments=function(t){this._bufParams.setQuadrantSegments(t)},gp.prototype.bufferOriginalPrecision=function(){try{var t=new np(this._bufParams);this._resultGeometry=t.buffer(this._argGeom,this._distance)}catch(t){if(!(t instanceof Qu))throw t;this._saveException=t}},gp.prototype.getResultGeometry=function(t){return this._distance=t,this.computeGeometry(),this._resultGeometry},gp.prototype.setEndCapStyle=function(t){this._bufParams.setEndCapStyle(t)},gp.prototype.interfaces_=function(){return[]},gp.prototype.getClass=function(){return gp},gp.bufferOp=function(){if(2===arguments.length){var t=arguments[0],e=arguments[1];return new gp(t).getResultGeometry(e)}if(3===arguments.length){if(Number.isInteger(arguments[2])&&arguments[0]instanceof cc&&"number"==typeof arguments[1]){var n=arguments[0],r=arguments[1],i=arguments[2],o=new gp(n);o.setQuadrantSegments(i);return o.getResultGeometry(r)}if(arguments[2]instanceof bl&&arguments[0]instanceof cc&&"number"==typeof arguments[1]){var s=arguments[0],a=arguments[1],u=arguments[2];return new gp(s,u).getResultGeometry(a)}}else if(4===arguments.length){var c=arguments[0],h=arguments[1],l=arguments[2],p=arguments[3],f=new gp(c);f.setQuadrantSegments(l),f.setEndCapStyle(p);return f.getResultGeometry(h)}},gp.precisionScaleFactor=function(t,e,n){var r=t.getEnvelopeInternal(),i=Pu.max(Math.abs(r.getMaxX()),Math.abs(r.getMaxY()),Math.abs(r.getMinX()),Math.abs(r.getMinY()))+2*(e>0?e:0),o=n-Math.trunc(Math.log(i)/Math.log(10)+1);return Math.pow(10,o)},dp.CAP_ROUND.get=function(){return bl.CAP_ROUND},dp.CAP_BUTT.get=function(){return bl.CAP_FLAT},dp.CAP_FLAT.get=function(){return bl.CAP_FLAT},dp.CAP_SQUARE.get=function(){return bl.CAP_SQUARE},dp.MAX_PRECISION_DIGITS.get=function(){return 12},Object.defineProperties(gp,dp);var yp=function(){this._pt=[new bu,new bu],this._distance=mu.NaN,this._isNull=!0};yp.prototype.getCoordinates=function(){return this._pt},yp.prototype.getCoordinate=function(t){return this._pt[t]},yp.prototype.setMinimum=function(){if(1===arguments.length){var t=arguments[0];this.setMinimum(t._pt[0],t._pt[1])}else if(2===arguments.length){var e=arguments[0],n=arguments[1];if(this._isNull)return this.initialize(e,n),null;var r=e.distance(n);rthis._distance&&this.initialize(e,n,r)}},yp.prototype.interfaces_=function(){return[]},yp.prototype.getClass=function(){return yp};var _p=function(){};_p.prototype.interfaces_=function(){return[]},_p.prototype.getClass=function(){return _p},_p.computeDistance=function(){if(arguments[2]instanceof yp&&arguments[0]instanceof Jc&&arguments[1]instanceof bu)for(var t=arguments[0],e=arguments[1],n=arguments[2],r=t.getCoordinates(),i=new gl,o=0;o0||this._isIn?Su.INTERIOR:Su.EXTERIOR)},Ip.prototype.interfaces_=function(){return[]},Ip.prototype.getClass=function(){return Ip};var Np=function t(){if(this._component=null,this._segIndex=null,this._pt=null,2===arguments.length){var e=arguments[0],n=arguments[1];t.call(this,e,t.INSIDE_AREA,n)}else if(3===arguments.length){var r=arguments[0],i=arguments[1],o=arguments[2];this._component=r,this._segIndex=i,this._pt=o}},Cp={INSIDE_AREA:{configurable:!0}};Np.prototype.isInsideArea=function(){return this._segIndex===Np.INSIDE_AREA},Np.prototype.getCoordinate=function(){return this._pt},Np.prototype.getGeometryComponent=function(){return this._component},Np.prototype.getSegmentIndex=function(){return this._segIndex},Np.prototype.interfaces_=function(){return[]},Np.prototype.getClass=function(){return Np},Cp.INSIDE_AREA.get=function(){return-1},Object.defineProperties(Np,Cp);var Sp=function(t){this._pts=t||null};Sp.prototype.filter=function(t){t instanceof Kc&&this._pts.add(t)},Sp.prototype.interfaces_=function(){return[kc]},Sp.prototype.getClass=function(){return Sp},Sp.getPoints=function(){if(1===arguments.length){var t=arguments[0];return t instanceof Kc?$h.singletonList(t):Sp.getPoints(t,new bc)}if(2===arguments.length){var e=arguments[0],n=arguments[1];return e instanceof Kc?n.add(e):e instanceof jc&&e.apply(new Sp(n)),n}};var Mp=function(){this._locations=null;var t=arguments[0];this._locations=t};Mp.prototype.filter=function(t){(t instanceof Kc||t instanceof Jc||t instanceof $c)&&this._locations.add(new Np(t,0,t.getCoordinate()))},Mp.prototype.interfaces_=function(){return[kc]},Mp.prototype.getClass=function(){return Mp},Mp.getLocations=function(t){var e=new bc;return t.apply(new Mp(e)),e};var Lp=function(){if(this._geom=null,this._terminateDistance=0,this._ptLocator=new Ip,this._minDistanceLocation=null,this._minDistance=mu.MAX_VALUE,2===arguments.length){var t=arguments[0],e=arguments[1];this._geom=[t,e],this._terminateDistance=0}else if(3===arguments.length){var n=arguments[0],r=arguments[1],i=arguments[2];this._geom=new Array(2).fill(null),this._geom[0]=n,this._geom[1]=r,this._terminateDistance=i}};Lp.prototype.computeContainmentDistance=function(){if(0===arguments.length){var t=new Array(2).fill(null);if(this.computeContainmentDistance(0,t),this._minDistance<=this._terminateDistance)return null;this.computeContainmentDistance(1,t)}else if(2===arguments.length){var e=arguments[0],n=arguments[1],r=1-e,i=wp.getPolygons(this._geom[e]);if(i.size()>0){var o=Mp.getLocations(this._geom[r]);if(this.computeContainmentDistance(o,i,n),this._minDistance<=this._terminateDistance)return this._minDistanceLocation[r]=n[0],this._minDistanceLocation[e]=n[1],null}}else if(3===arguments.length)if(arguments[2]instanceof Array&&Lu(arguments[0],wc)&&Lu(arguments[1],wc)){for(var s=arguments[0],a=arguments[1],u=arguments[2],c=0;cthis._minDistance)return null;for(var r=t.getCoordinates(),i=e.getCoordinate(),o=0;othis._minDistance)return null;for(var l=u.getCoordinates(),p=c.getCoordinates(),f=0;fthis._distance&&this.initialize(e,n,r)}},Pp.prototype.interfaces_=function(){return[]},Pp.prototype.getClass=function(){return Pp};var Op=function(){};Op.prototype.interfaces_=function(){return[]},Op.prototype.getClass=function(){return Op},Op.computeDistance=function(){if(arguments[2]instanceof Pp&&arguments[0]instanceof Jc&&arguments[1]instanceof bu)for(var t=arguments[0],e=arguments[1],n=arguments[2],r=new gl,i=t.getCoordinates(),o=0;o1||t<=0)throw new _u("Fraction is not in range (0.0 - 1.0]");this._densifyFrac=t},Rp.prototype.compute=function(t,e){this.computeOrientedDistance(t,e,this._ptDist),this.computeOrientedDistance(e,t,this._ptDist)},Rp.prototype.distance=function(){return this.compute(this._g0,this._g1),this._ptDist.getDistance()},Rp.prototype.computeOrientedDistance=function(t,e,n){var r=new Ap(e);if(t.apply(r),n.setMaximum(r.getMaxPointDistance()),this._densifyFrac>0){var i=new Dp(e,this._densifyFrac);t.apply(i),n.setMaximum(i.getMaxPointDistance())}},Rp.prototype.orientedDistance=function(){return this.computeOrientedDistance(this._g0,this._g1,this._ptDist),this._ptDist.getDistance()},Rp.prototype.interfaces_=function(){return[]},Rp.prototype.getClass=function(){return Rp},Rp.distance=function(){if(2===arguments.length){var t=arguments[0],e=arguments[1];return new Rp(t,e).distance()}if(3===arguments.length){var n=arguments[0],r=arguments[1],i=arguments[2],o=new Rp(n,r);return o.setDensifyFraction(i),o.distance()}},Tp.MaxPointDistanceFilter.get=function(){return Ap},Tp.MaxDensifiedByFractionDistanceFilter.get=function(){return Dp},Object.defineProperties(Rp,Tp);var Ap=function(){this._maxPtDist=new Pp,this._minPtDist=new Pp,this._euclideanDist=new Op,this._geom=null;var t=arguments[0];this._geom=t};Ap.prototype.filter=function(t){this._minPtDist.initialize(),Op.computeDistance(this._geom,t,this._minPtDist),this._maxPtDist.setMaximum(this._minPtDist)},Ap.prototype.getMaxPointDistance=function(){return this._maxPtDist},Ap.prototype.interfaces_=function(){return[pc]},Ap.prototype.getClass=function(){return Ap};var Dp=function(){this._maxPtDist=new Pp,this._minPtDist=new Pp,this._geom=null,this._numSubSegs=0;var t=arguments[0],e=arguments[1];this._geom=t,this._numSubSegs=Math.trunc(Math.round(1/e))};Dp.prototype.filter=function(t,e){if(0===e)return null;for(var n=t.getCoordinate(e-1),r=t.getCoordinate(e),i=(r.x-n.x)/this._numSubSegs,o=(r.y-n.y)/this._numSubSegs,s=0;sn){this._isValid=!1;var i=r.getCoordinates();this._errorLocation=i[1],this._errorIndicator=t.getFactory().createLineString(i),this._errMsg="Distance between buffer curve and input is too large ("+this._maxDistanceFound+" at "+Ku.toLineString(i[0],i[1])+")"}},Fp.prototype.isValid=function(){var t=Math.abs(this._bufDistance),e=Fp.MAX_DISTANCE_DIFF_FRAC*t;return this._minValidDistance=t-e,this._maxValidDistance=t+e,!(!this._input.isEmpty()&&!this._result.isEmpty())||(this._bufDistance>0?this.checkPositiveValid():this.checkNegativeValid(),Fp.VERBOSE&&Xu.out.println("Min Dist= "+this._minDistanceFound+" err= "+(1-this._minDistanceFound/this._bufDistance)+" Max Dist= "+this._maxDistanceFound+" err= "+(this._maxDistanceFound/this._bufDistance-1)),this._isValid)},Fp.prototype.checkNegativeValid=function(){if(!(this._input instanceof $c||this._input instanceof nh||this._input instanceof jc))return null;var t=this.getPolygonLines(this._input);if(this.checkMinimumDistance(t,this._result,this._minValidDistance),!this._isValid)return null;this.checkMaximumDistance(t,this._result,this._maxValidDistance)},Fp.prototype.getErrorIndicator=function(){return this._errorIndicator},Fp.prototype.checkMinimumDistance=function(t,e,n){var r=new Lp(t,e,n);if(this._minDistanceFound=r.distance(),this._minDistanceFound0&&t>e&&(this._isValid=!1,this._errorMsg="Area of positive buffer is smaller than input",this._errorIndicator=this._result),this._distance<0&&t=2?null:this._distance>0?null:(this._result.isEmpty()||(this._isValid=!1,this._errorMsg="Result is non-empty",this._errorIndicator=this._result),void this.report("ExpectedEmpty"))},Gp.prototype.report=function(t){if(!Gp.VERBOSE)return null;Xu.out.println("Check "+t+": "+(this._isValid?"passed":"FAILED"))},Gp.prototype.getErrorMessage=function(){return this._errorMsg},Gp.prototype.interfaces_=function(){return[]},Gp.prototype.getClass=function(){return Gp},Gp.isValidMsg=function(t,e,n){var r=new Gp(t,e,n);return r.isValid()?null:r.getErrorMessage()},Gp.isValid=function(t,e,n){return!!new Gp(t,e,n).isValid()},Bp.VERBOSE.get=function(){return!1},Bp.MAX_ENV_DIFF_FRAC.get=function(){return.012},Object.defineProperties(Gp,Bp);var kp=function(){this._pts=null,this._data=null;var t=arguments[0],e=arguments[1];this._pts=t,this._data=e};kp.prototype.getCoordinates=function(){return this._pts},kp.prototype.size=function(){return this._pts.length},kp.prototype.getCoordinate=function(t){return this._pts[t]},kp.prototype.isClosed=function(){return this._pts[0].equals(this._pts[this._pts.length-1])},kp.prototype.getSegmentOctant=function(t){return t===this._pts.length-1?-1:hl.octant(this.getCoordinate(t),this.getCoordinate(t+1))},kp.prototype.setData=function(t){this._data=t},kp.prototype.getData=function(){return this._data},kp.prototype.toString=function(){return Ku.toLineString(new uh(this._pts))},kp.prototype.interfaces_=function(){return[ll]},kp.prototype.getClass=function(){return kp};var zp=function(){this._findAllIntersections=!1,this._isCheckEndSegmentsOnly=!1,this._li=null,this._interiorIntersection=null,this._intSegments=null,this._intersections=new bc,this._intersectionCount=0,this._keepIntersections=!0;var t=arguments[0];this._li=t,this._interiorIntersection=null};zp.prototype.getInteriorIntersection=function(){return this._interiorIntersection},zp.prototype.setCheckEndSegmentsOnly=function(t){this._isCheckEndSegmentsOnly=t},zp.prototype.getIntersectionSegments=function(){return this._intSegments},zp.prototype.count=function(){return this._intersectionCount},zp.prototype.getIntersections=function(){return this._intersections},zp.prototype.setFindAllIntersections=function(t){this._findAllIntersections=t},zp.prototype.setKeepIntersections=function(t){this._keepIntersections=t},zp.prototype.processIntersections=function(t,e,n,r){if(!this._findAllIntersections&&this.hasIntersection())return null;if(t===n&&e===r)return null;if(this._isCheckEndSegmentsOnly){if(!(this.isEndSegment(t,e)||this.isEndSegment(n,r)))return null}var i=t.getCoordinates()[e],o=t.getCoordinates()[e+1],s=n.getCoordinates()[r],a=n.getCoordinates()[r+1];this._li.computeIntersection(i,o,s,a),this._li.hasIntersection()&&this._li.isInteriorIntersection()&&(this._intSegments=new Array(4).fill(null),this._intSegments[0]=i,this._intSegments[1]=o,this._intSegments[2]=s,this._intSegments[3]=a,this._interiorIntersection=this._li.getIntersection(0),this._keepIntersections&&this._intersections.add(this._interiorIntersection),this._intersectionCount++)},zp.prototype.isEndSegment=function(t,e){return 0===e||e>=t.size()-2},zp.prototype.hasIntersection=function(){return null!==this._interiorIntersection},zp.prototype.isDone=function(){return!this._findAllIntersections&&null!==this._interiorIntersection},zp.prototype.interfaces_=function(){return[Hl]},zp.prototype.getClass=function(){return zp},zp.createAllIntersectionsFinder=function(t){var e=new zp(t);return e.setFindAllIntersections(!0),e},zp.createAnyIntersectionFinder=function(t){return new zp(t)},zp.createIntersectionCounter=function(t){var e=new zp(t);return e.setFindAllIntersections(!0),e.setKeepIntersections(!1),e};var jp=function(){this._li=new rc,this._segStrings=null,this._findAllIntersections=!1,this._segInt=null,this._isValid=!0;var t=arguments[0];this._segStrings=t};jp.prototype.execute=function(){if(null!==this._segInt)return null;this.checkInteriorIntersections()},jp.prototype.getIntersections=function(){return this._segInt.getIntersections()},jp.prototype.isValid=function(){return this.execute(),this._isValid},jp.prototype.setFindAllIntersections=function(t){this._findAllIntersections=t},jp.prototype.checkInteriorIntersections=function(){this._isValid=!0,this._segInt=new zp(this._li),this._segInt.setFindAllIntersections(this._findAllIntersections);var t=new El;if(t.setSegmentIntersector(this._segInt),t.computeNodes(this._segStrings),this._segInt.hasIntersection())return this._isValid=!1,null},jp.prototype.checkValid=function(){if(this.execute(),!this._isValid)throw new Mh(this.getErrorMessage(),this._segInt.getInteriorIntersection())},jp.prototype.getErrorMessage=function(){if(this._isValid)return"no intersections found";var t=this._segInt.getIntersectionSegments();return"found non-noded intersection between "+Ku.toLineString(t[0],t[1])+" and "+Ku.toLineString(t[2],t[3])},jp.prototype.interfaces_=function(){return[]},jp.prototype.getClass=function(){return jp},jp.computeIntersections=function(t){var e=new jp(t);return e.setFindAllIntersections(!0),e.isValid(),e.getIntersections()};var Xp=function t(){this._nv=null;var e=arguments[0];this._nv=new jp(t.toSegmentStrings(e))};Xp.prototype.checkValid=function(){this._nv.checkValid()},Xp.prototype.interfaces_=function(){return[]},Xp.prototype.getClass=function(){return Xp},Xp.toSegmentStrings=function(t){for(var e=new bc,n=t.iterator();n.hasNext();){var r=n.next();e.add(new kp(r.getCoordinates(),r))}return e},Xp.checkValid=function(t){new Xp(t).checkValid()};var Up=function(t){this._mapOp=t};Up.prototype.map=function(t){for(var e=new bc,n=0;n0&&r<4&&!this._preserveType?this._factory.createLineString(n):this._factory.createLinearRing(n)},Hp.prototype.interfaces_=function(){return[]},Hp.prototype.getClass=function(){return Hp};var Wp=function t(){if(this._snapTolerance=0,this._srcPts=null,this._seg=new gl,this._allowSnappingToSourceVertices=!1,this._isClosed=!1,arguments[0]instanceof Jc&&"number"==typeof arguments[1]){var e=arguments[0],n=arguments[1];t.call(this,e.getCoordinates(),n)}else if(arguments[0]instanceof Array&&"number"==typeof arguments[1]){var r=arguments[0],i=arguments[1];this._srcPts=r,this._isClosed=t.isClosed(r),this._snapTolerance=i}};Wp.prototype.snapVertices=function(t,e){for(var n=this._isClosed?t.size()-1:t.size(),r=0;r=0&&t.add(o+1,new bu(i),!1)}},Wp.prototype.findSegmentIndexToSnap=function(t,e){for(var n=mu.MAX_VALUE,r=-1,i=0;ie&&(e=r)}return e}if(2===arguments.length){var i=arguments[0],o=arguments[1];return Math.min(Jp.computeOverlaySnapTolerance(i),Jp.computeOverlaySnapTolerance(o))}},Jp.computeSizeBasedSnapTolerance=function(t){var e=t.getEnvelopeInternal();return Math.min(e.getHeight(),e.getWidth())*Jp.SNAP_PRECISION_FACTOR},Jp.snapToSelf=function(t,e,n){return new Jp(t).snapToSelf(e,n)},Zp.SNAP_PRECISION_FACTOR.get=function(){return 1e-9},Object.defineProperties(Jp,Zp);var Kp=function(t){function e(e,n,r){t.call(this),this._snapTolerance=e||null,this._snapPts=n||null,this._isSelfSnap=void 0!==r&&r}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.snapLine=function(t,e){var n=new Wp(t,this._snapTolerance);return n.setAllowSnappingToSourceVertices(this._isSelfSnap),n.snapTo(e)},e.prototype.transformCoordinates=function(t,e){var n=t.toCoordinateArray(),r=this.snapLine(n,this._snapPts);return this._factory.getCoordinateSequenceFactory().create(r)},e.prototype.interfaces_=function(){return[]},e.prototype.getClass=function(){return e},e}(Hp),Qp=function(){this._isFirst=!0,this._commonMantissaBitsCount=53,this._commonBits=0,this._commonSignExp=null};Qp.prototype.getCommon=function(){return mu.longBitsToDouble(this._commonBits)},Qp.prototype.add=function(t){var e=mu.doubleToLongBits(t);if(this._isFirst)return this._commonBits=e,this._commonSignExp=Qp.signExpBits(this._commonBits),this._isFirst=!1,null;if(Qp.signExpBits(e)!==this._commonSignExp)return this._commonBits=0,null;this._commonMantissaBitsCount=Qp.numCommonMostSigMantissaBits(this._commonBits,e),this._commonBits=Qp.zeroLowerBits(this._commonBits,64-(12+this._commonMantissaBitsCount))},Qp.prototype.toString=function(){if(1===arguments.length){var t=arguments[0],e=mu.longBitsToDouble(t),n="0000000000000000000000000000000000000000000000000000000000000000"+mu.toBinaryString(t),r=n.substring(n.length-64);return r.substring(0,1)+" "+r.substring(1,12)+"(exp) "+r.substring(12)+" [ "+e+" ]"}},Qp.prototype.interfaces_=function(){return[]},Qp.prototype.getClass=function(){return Qp},Qp.getBit=function(t,e){return 0!=(t&1<>52},Qp.zeroLowerBits=function(t,e){return t&~((1<=0;r--){if(Qp.getBit(t,r)!==Qp.getBit(e,r))return n;n++}return 52};var $p=function(){this._commonCoord=null,this._ccFilter=new ef},tf={CommonCoordinateFilter:{configurable:!0},Translater:{configurable:!0}};$p.prototype.addCommonBits=function(t){var e=new nf(this._commonCoord);t.apply(e),t.geometryChanged()},$p.prototype.removeCommonBits=function(t){if(0===this._commonCoord.x&&0===this._commonCoord.y)return t;var e=new bu(this._commonCoord);e.x=-e.x,e.y=-e.y;var n=new nf(e);return t.apply(n),t.geometryChanged(),t},$p.prototype.getCommonCoordinate=function(){return this._commonCoord},$p.prototype.add=function(t){t.apply(this._ccFilter),this._commonCoord=this._ccFilter.getCommonCoordinate()},$p.prototype.interfaces_=function(){return[]},$p.prototype.getClass=function(){return $p},tf.CommonCoordinateFilter.get=function(){return ef},tf.Translater.get=function(){return nf},Object.defineProperties($p,tf);var ef=function(){this._commonBitsX=new Qp,this._commonBitsY=new Qp};ef.prototype.filter=function(t){this._commonBitsX.add(t.x),this._commonBitsY.add(t.y)},ef.prototype.getCommonCoordinate=function(){return new bu(this._commonBitsX.getCommon(),this._commonBitsY.getCommon())},ef.prototype.interfaces_=function(){return[pc]},ef.prototype.getClass=function(){return ef};var nf=function(){this.trans=null;var t=arguments[0];this.trans=t};nf.prototype.filter=function(t,e){var n=t.getOrdinate(e,0)+this.trans.x,r=t.getOrdinate(e,1)+this.trans.y;t.setOrdinate(e,0,n),t.setOrdinate(e,1,r)},nf.prototype.isDone=function(){return!1},nf.prototype.isGeometryChanged=function(){return!0},nf.prototype.interfaces_=function(){return[zc]},nf.prototype.getClass=function(){return nf};var rf=function(t,e){this._geom=new Array(2).fill(null),this._snapTolerance=null,this._cbr=null,this._geom[0]=t,this._geom[1]=e,this.computeSnapTolerance()};rf.prototype.selfSnap=function(t){return new Jp(t).snapTo(t,this._snapTolerance)},rf.prototype.removeCommonBits=function(t){this._cbr=new $p,this._cbr.add(t[0]),this._cbr.add(t[1]);var e=new Array(2).fill(null);return e[0]=this._cbr.removeCommonBits(t[0].copy()),e[1]=this._cbr.removeCommonBits(t[1].copy()),e},rf.prototype.prepareResult=function(t){return this._cbr.addCommonBits(t),t},rf.prototype.getResultGeometry=function(t){var e=this.snap(this._geom),n=Cf.overlayOp(e[0],e[1],t);return this.prepareResult(n)},rf.prototype.checkValid=function(t){t.isValid()||Xu.out.println("Snapped geometry is invalid")},rf.prototype.computeSnapTolerance=function(){this._snapTolerance=Jp.computeOverlaySnapTolerance(this._geom[0],this._geom[1])},rf.prototype.snap=function(t){var e=this.removeCommonBits(t);return Jp.snap(e[0],e[1],this._snapTolerance)},rf.prototype.interfaces_=function(){return[]},rf.prototype.getClass=function(){return rf},rf.overlayOp=function(t,e,n){return new rf(t,e).getResultGeometry(n)},rf.union=function(t,e){return rf.overlayOp(t,e,Cf.UNION)},rf.intersection=function(t,e){return rf.overlayOp(t,e,Cf.INTERSECTION)},rf.symDifference=function(t,e){return rf.overlayOp(t,e,Cf.SYMDIFFERENCE)},rf.difference=function(t,e){return rf.overlayOp(t,e,Cf.DIFFERENCE)};var of=function(t,e){this._geom=new Array(2).fill(null),this._geom[0]=t,this._geom[1]=e};of.prototype.getResultGeometry=function(t){var e=null,n=!1,r=null;try{e=Cf.overlayOp(this._geom[0],this._geom[1],t);n=!0}catch(t){if(!(t instanceof Qu))throw t;r=t}if(!n)try{e=rf.overlayOp(this._geom[0],this._geom[1],t)}catch(t){throw t instanceof Qu?r:t}return e},of.prototype.interfaces_=function(){return[]},of.prototype.getClass=function(){return of},of.overlayOp=function(t,e,n){return new of(t,e).getResultGeometry(n)},of.union=function(t,e){return of.overlayOp(t,e,Cf.UNION)},of.intersection=function(t,e){return of.overlayOp(t,e,Cf.INTERSECTION)},of.symDifference=function(t,e){return of.overlayOp(t,e,Cf.SYMDIFFERENCE)},of.difference=function(t,e){return of.overlayOp(t,e,Cf.DIFFERENCE)};var sf=function(){this.mce=null,this.chainIndex=null;var t=arguments[0],e=arguments[1];this.mce=t,this.chainIndex=e};sf.prototype.computeIntersections=function(t,e){this.mce.computeIntersectsForChain(this.chainIndex,t.mce,t.chainIndex,e)},sf.prototype.interfaces_=function(){return[]},sf.prototype.getClass=function(){return sf};var af=function t(){if(this._label=null,this._xValue=null,this._eventType=null,this._insertEvent=null,this._deleteEventIndex=null,this._obj=null,2===arguments.length){var e=arguments[0],n=arguments[1];this._eventType=t.DELETE,this._xValue=e,this._insertEvent=n}else if(3===arguments.length){var r=arguments[0],i=arguments[1],o=arguments[2];this._eventType=t.INSERT,this._label=r,this._xValue=i,this._obj=o}},uf={INSERT:{configurable:!0},DELETE:{configurable:!0}};af.prototype.isDelete=function(){return this._eventType===af.DELETE},af.prototype.setDeleteEventIndex=function(t){this._deleteEventIndex=t},af.prototype.getObject=function(){return this._obj},af.prototype.compareTo=function(t){var e=t;return this._xValuee._xValue?1:this._eventTypee._eventType?1:0},af.prototype.getInsertEvent=function(){return this._insertEvent},af.prototype.isInsert=function(){return this._eventType===af.INSERT},af.prototype.isSameLabel=function(t){return null!==this._label&&this._label===t._label},af.prototype.getDeleteEventIndex=function(){return this._deleteEventIndex},af.prototype.interfaces_=function(){return[xu]},af.prototype.getClass=function(){return af},uf.INSERT.get=function(){return 1},uf.DELETE.get=function(){return 2},Object.defineProperties(af,uf);var cf=function(){};cf.prototype.interfaces_=function(){return[]},cf.prototype.getClass=function(){return cf};var hf=function(){this._hasIntersection=!1,this._hasProper=!1,this._hasProperInterior=!1,this._properIntersectionPoint=null,this._li=null,this._includeProper=null,this._recordIsolated=null,this._isSelfIntersection=null,this._numIntersections=0,this.numTests=0,this._bdyNodes=null,this._isDone=!1,this._isDoneWhenProperInt=!1;var t=arguments[0],e=arguments[1],n=arguments[2];this._li=t,this._includeProper=e,this._recordIsolated=n};hf.prototype.isTrivialIntersection=function(t,e,n,r){if(t===n&&1===this._li.getIntersectionNum()){if(hf.isAdjacentSegments(e,r))return!0;if(t.isClosed()){var i=t.getNumPoints()-1;if(0===e&&r===i||0===r&&e===i)return!0}}return!1},hf.prototype.getProperIntersectionPoint=function(){return this._properIntersectionPoint},hf.prototype.setIsDoneIfProperInt=function(t){this._isDoneWhenProperInt=t},hf.prototype.hasProperInteriorIntersection=function(){return this._hasProperInterior},hf.prototype.isBoundaryPointInternal=function(t,e){for(var n=e.iterator();n.hasNext();){var r=n.next().getCoordinate();if(t.isIntersection(r))return!0}return!1},hf.prototype.hasProperIntersection=function(){return this._hasProper},hf.prototype.hasIntersection=function(){return this._hasIntersection},hf.prototype.isDone=function(){return this._isDone},hf.prototype.isBoundaryPoint=function(t,e){return null!==e&&(!!this.isBoundaryPointInternal(t,e[0])||!!this.isBoundaryPointInternal(t,e[1]))},hf.prototype.setBoundaryNodes=function(t,e){this._bdyNodes=new Array(2).fill(null),this._bdyNodes[0]=t,this._bdyNodes[1]=e},hf.prototype.addIntersections=function(t,e,n,r){if(t===n&&e===r)return null;this.numTests++;var i=t.getCoordinates()[e],o=t.getCoordinates()[e+1],s=n.getCoordinates()[r],a=n.getCoordinates()[r+1];this._li.computeIntersection(i,o,s,a),this._li.hasIntersection()&&(this._recordIsolated&&(t.setIsolated(!1),n.setIsolated(!1)),this._numIntersections++,this.isTrivialIntersection(t,e,n,r)||(this._hasIntersection=!0,!this._includeProper&&this._li.isProper()||(t.addIntersections(this._li,e,0),n.addIntersections(this._li,r,1)),this._li.isProper()&&(this._properIntersectionPoint=this._li.getIntersection(0).copy(),this._hasProper=!0,this._isDoneWhenProperInt&&(this._isDone=!0),this.isBoundaryPoint(this._li,this._bdyNodes)||(this._hasProperInterior=!0))))},hf.prototype.interfaces_=function(){return[]},hf.prototype.getClass=function(){return hf},hf.isAdjacentSegments=function(t,e){return 1===Math.abs(t-e)};var lf=function(t){function e(){t.call(this),this.events=new bc,this.nOverlaps=null}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.prepareEvents=function(){$h.sort(this.events);for(var t=0;te||this._maxo?1:0},gf.prototype.interfaces_=function(){return[wu]},gf.prototype.getClass=function(){return gf};var df=function(t){function e(){t.call(this),this._item=null;var e=arguments[0],n=arguments[1],r=arguments[2];this._min=e,this._max=n,this._item=r}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.query=function(t,e,n){if(!this.intersects(t,e))return null;n.visitItem(this._item)},e.prototype.interfaces_=function(){return[]},e.prototype.getClass=function(){return e},e}(pf),yf=function(t){function e(){t.call(this),this._node1=null,this._node2=null;var e=arguments[0],n=arguments[1];this._node1=e,this._node2=n,this.buildExtent(this._node1,this._node2)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.buildExtent=function(t,e){this._min=Math.min(t._min,e._min),this._max=Math.max(t._max,e._max)},e.prototype.query=function(t,e,n){if(!this.intersects(t,e))return null;null!==this._node1&&this._node1.query(t,e,n),null!==this._node2&&this._node2.query(t,e,n)},e.prototype.interfaces_=function(){return[]},e.prototype.getClass=function(){return e},e}(pf),_f=function(){this._leaves=new bc,this._root=null,this._level=0};_f.prototype.buildTree=function(){$h.sort(this._leaves,new pf.NodeComparator);for(var t=this._leaves,e=null,n=new bc;;){if(this.buildLevel(t,n),1===n.size())return n.get(0);e=t,t=n,n=e}},_f.prototype.insert=function(t,e,n){if(null!==this._root)throw new Error("Index cannot be added to once it has been queried");this._leaves.add(new df(t,e,n))},_f.prototype.query=function(t,e,n){this.init(),this._root.query(t,e,n)},_f.prototype.buildRoot=function(){if(null!==this._root)return null;this._root=this.buildTree()},_f.prototype.printNode=function(t){Xu.out.println(Ku.toLineString(new bu(t._min,this._level),new bu(t._max,this._level)))},_f.prototype.init=function(){if(null!==this._root)return null;this.buildRoot()},_f.prototype.buildLevel=function(t,e){this._level++,e.clear();for(var n=0;n=2,"found LineString with single point"),this.insertBoundaryPoint(this._argIndex,e[0]),this.insertBoundaryPoint(this._argIndex,e[e.length-1])},e.prototype.getInvalidPoint=function(){return this._invalidPoint},e.prototype.getBoundaryPoints=function(){for(var t=this.getBoundaryNodes(),e=new Array(t.size()).fill(null),n=0,r=t.iterator();r.hasNext();){var i=r.next();e[n++]=i.getCoordinate().copy()}return e},e.prototype.getBoundaryNodes=function(){return null===this._boundaryNodes&&(this._boundaryNodes=this._nodes.getBoundaryNodes(this._argIndex)),this._boundaryNodes},e.prototype.addSelfIntersectionNode=function(t,e,n){if(this.isBoundaryNode(t,e))return null;n===Su.BOUNDARY&&this._useBoundaryDeterminationRule?this.insertBoundaryPoint(t,e):this.insertPoint(t,e,n)},e.prototype.addPolygonRing=function(t,e,n){if(t.isEmpty())return null;var r=Cc.removeRepeatedPoints(t.getCoordinates());if(r.length<4)return this._hasTooFewPoints=!0,this._invalidPoint=r[0],null;var i=e,o=n;sc.isCCW(r)&&(i=n,o=e);var s=new ep(r,new Rh(this._argIndex,Su.BOUNDARY,i,o));this._lineEdgeMap.put(t,s),this.insertEdge(s),this.insertPoint(this._argIndex,r[0],Su.BOUNDARY)},e.prototype.insertPoint=function(t,e,n){var r=this._nodes.addNode(e),i=r.getLabel();null===i?r._label=new Rh(t,n):i.setLocation(t,n)},e.prototype.createEdgeSetIntersector=function(){return new lf},e.prototype.addSelfIntersectionNodes=function(t){for(var e=this._edges.iterator();e.hasNext();)for(var n=e.next(),r=n.getLabel().getLocation(t),i=n.eiList.iterator();i.hasNext();){var o=i.next();this.addSelfIntersectionNode(t,o.coord,r)}},e.prototype.add=function(){if(1!==arguments.length)return t.prototype.add.apply(this,arguments);var e=arguments[0];if(e.isEmpty())return null;if(e instanceof nh&&(this._useBoundaryDeterminationRule=!1),e instanceof $c)this.addPolygon(e);else if(e instanceof Jc)this.addLineString(e);else if(e instanceof Kc)this.addPoint(e);else if(e instanceof th)this.addCollection(e);else if(e instanceof Xc)this.addCollection(e);else if(e instanceof nh)this.addCollection(e);else{if(!(e instanceof jc))throw new Error(e.getClass().getName());this.addCollection(e)}},e.prototype.addCollection=function(t){for(var e=0;e50?(null===this._areaPtLocator&&(this._areaPtLocator=new vf(this._parentGeom)),this._areaPtLocator.locate(t)):this._ptLocator.locate(t,this._parentGeom)},e.prototype.findEdge=function(){if(1===arguments.length){var e=arguments[0];return this._lineEdgeMap.get(e)}return t.prototype.findEdge.apply(this,arguments)},e.prototype.interfaces_=function(){return[]},e.prototype.getClass=function(){return e},e.determineBoundary=function(t,e){return t.isInBoundary(e)?Su.BOUNDARY:Su.INTERIOR},e}(Uh),If=function(){if(this._li=new rc,this._resultPrecisionModel=null,this._arg=null,1===arguments.length){var t=arguments[0];this.setComputationPrecision(t.getPrecisionModel()),this._arg=new Array(1).fill(null),this._arg[0]=new bf(0,t)}else if(2===arguments.length){var e=arguments[0],n=arguments[1],r=fc.OGC_SFS_BOUNDARY_RULE;e.getPrecisionModel().compareTo(n.getPrecisionModel())>=0?this.setComputationPrecision(e.getPrecisionModel()):this.setComputationPrecision(n.getPrecisionModel()),this._arg=new Array(2).fill(null),this._arg[0]=new bf(0,e,r),this._arg[1]=new bf(1,n,r)}else if(3===arguments.length){var i=arguments[0],o=arguments[1],s=arguments[2];i.getPrecisionModel().compareTo(o.getPrecisionModel())>=0?this.setComputationPrecision(i.getPrecisionModel()):this.setComputationPrecision(o.getPrecisionModel()),this._arg=new Array(2).fill(null),this._arg[0]=new bf(0,i,s),this._arg[1]=new bf(1,o,s)}};If.prototype.getArgGeometry=function(t){return this._arg[t].getGeometry()},If.prototype.setComputationPrecision=function(t){this._resultPrecisionModel=t,this._li.setPrecisionModel(this._resultPrecisionModel)},If.prototype.interfaces_=function(){return[]},If.prototype.getClass=function(){return If};var Nf=function(){};Nf.prototype.interfaces_=function(){return[]},Nf.prototype.getClass=function(){return Nf},Nf.map=function(){if(arguments[0]instanceof cc&&Lu(arguments[1],Nf.MapOp)){for(var t=arguments[0],e=arguments[1],n=new bc,r=0;r=t.size()?null:t.get(e)},Tf.union=function(t){return new Tf(t).union()},Af.STRTREE_NODE_CAPACITY.get=function(){return 4},Object.defineProperties(Tf,Af);var Df=function(){};Df.prototype.interfaces_=function(){return[]},Df.prototype.getClass=function(){return Df},Df.union=function(t,e){if(t.isEmpty()||e.isEmpty()){if(t.isEmpty()&&e.isEmpty())return Cf.createEmptyResult(Cf.UNION,t,e,t.getFactory());if(t.isEmpty())return e.copy();if(e.isEmpty())return t.copy()}return t.checkNotGeometryCollection(t),t.checkNotGeometryCollection(e),of.overlayOp(t,e,Cf.UNION)};var Ff=function(){return new Yi};Yi.prototype={constructor:Yi,reset:function(){this.s=this.t=0},add:function(t){Vi(qf,t,this.t),Vi(this,qf.s,this.s),this.s?this.t+=qf.t:this.s=qf.t},valueOf:function(){return this.s}};var qf=new Yi,Gf=1e-6,Bf=Math.PI,kf=Bf/2,zf=Bf/4,jf=2*Bf,Xf=180/Bf,Uf=Bf/180,Yf=Math.abs,Vf=Math.atan,Hf=Math.atan2,Wf=Math.cos,Jf=Math.exp,Zf=Math.log,Kf=Math.sin,Qf=Math.sqrt,$f=Math.tan,tg={Feature:function(t,e){Ji(t.geometry,e)},FeatureCollection:function(t,e){for(var n=t.features,r=-1,i=n.length;++r2?t[2]*Uf:0),e.invert=function(e){return e=t.invert(e[0]*Uf,e[1]*Uf),e[0]*=Xf,e[1]*=Xf,e},e},og=function(){var t,e=[];return{point:function(e,n){t.push([e,n])},lineStart:function(){e.push(t=[])},lineEnd:Wi,rejoin:function(){e.length>1&&e.push(e.pop().concat(e.shift()))},result:function(){var n=e;return e=[],t=null,n}}},sg=function(t,e,n,r,i,o){var s,a=t[0],u=t[1],c=0,h=1,l=e[0]-a,p=e[1]-u;if(s=n-a,l||!(s>0)){if(s/=l,l<0){if(s0){if(s>h)return;s>c&&(c=s)}if(s=i-a,l||!(s<0)){if(s/=l,l<0){if(s>h)return;s>c&&(c=s)}else if(l>0){if(s0)){if(s/=p,p<0){if(s0){if(s>h)return;s>c&&(c=s)}if(s=o-u,p||!(s<0)){if(s/=p,p<0){if(s>h)return;s>c&&(c=s)}else if(p>0){if(s0&&(t[0]=a+c*l,t[1]=u+c*p),h<1&&(e[0]=a+h*l,e[1]=u+h*p),!0}}}}},ag=function(t,e){return Yf(t[0]-e[0])=0;--o)i.point((h=c[o])[0],h[1]);else r(p.x,p.p.x,-1,i);p=p.p}c=(p=p.o).z,f=!f}while(!p.v);i.lineEnd()}}},cg=function(t,e){return te?1:t>=e?0:NaN},hg=(function(t){1===t.length&&(t=function(t){return function(e,n){return cg(t(e),n)}}(t))}(cg),function(t){for(var e,n,r,i=t.length,o=-1,s=0;++o=0;)for(e=(r=t[i]).length;--e>=0;)n[--s]=r[e];return n}),lg=1e9,pg=-lg,fg=Ff(),gg=(Ff(),function(t){return t}),dg=(Ff(),Ff(),1/0),yg=dg,_g=-dg,mg=_g,vg={point:function(t,e){t_g&&(_g=t),emg&&(mg=e)},lineStart:Wi,lineEnd:Wi,polygonStart:Wi,polygonEnd:Wi,result:function(){var t=[[dg,yg],[_g,mg]];return _g=mg=-(yg=dg=1/0),t}},xg=(Ff(),function(t,e,n,r){return function(i,o){function s(e,n){var r=i(e,n);t(e=r[0],n=r[1])&&o.point(e,n)}function a(t,e){var n=i(t,e);y.point(n[0],n[1])}function u(){E.point=a,y.lineStart()}function c(){E.point=s,y.lineEnd()}function h(t,e){d.push([t,e]);var n=i(t,e);v.point(n[0],n[1])}function l(){v.lineStart(),d=[]}function p(){h(d[0][0],d[0][1]),v.lineEnd();var t,e,n,r,i=v.clean(),s=m.result(),a=s.length;if(d.pop(),f.push(d),d=null,a)if(1&i){if(n=s[0],(e=n.length-1)>0){for(x||(o.polygonStart(),x=!0),o.lineStart(),t=0;t1&&2&i&&s.push(s.pop().concat(s.shift())),g.push(s.filter(go))}var f,g,d,y=e(o),_=i.invert(r[0],r[1]),m=og(),v=e(m),x=!1,E={point:s,lineStart:u,lineEnd:c,polygonStart:function(){E.point=h,E.lineStart=l,E.lineEnd=p,g=[],f=[]},polygonEnd:function(){E.point=s,E.lineStart=u,E.lineEnd=c,g=hg(g);var t=function(t,e){var n=e[0],r=e[1],i=[Kf(n),-Wf(n),0],o=0,s=0;fg.reset();for(var a=0,u=t.length;a=0?1:-1,I=b*w,N=I>Bf,C=g*x;if(fg.add(Hf(C*b*Kf(I),d*E+C*Wf(I))),o+=N?w+b*jf:w,N^p>=n^m>=n){var S=eo($i(l),$i(_));io(S);var M=eo(i,S);io(M);var L=(N^w>=0?-1:1)*Hi(M[2]);(r>L||r===L&&(S[0]||S[1]))&&(s+=N^w>=0?1:-1)}}return(o<-Gf||o0?Bf:-Bf,u=Yf(o-n);Yf(u-Bf)0?kf:-kf),t.point(i,r),t.lineEnd(),t.lineStart(),t.point(a,r),t.point(o,r),e=0):i!==a&&u>=Bf&&(Yf(n-i)Gf?Vf((Kf(e)*(o=Wf(r))*Kf(n)-Kf(r)*(i=Wf(e))*Kf(t))/(i*o*s)):(e+r)/2}(n,r,o,s),t.point(i,r),t.lineEnd(),t.lineStart(),t.point(a,r),e=0),t.point(n=o,r=s),i=a},lineEnd:function(){t.lineEnd(),n=r=NaN},clean:function(){return 2-e}}},function(t,e,n,r){var i;if(null==t)i=n*kf,r.point(-Bf,i),r.point(0,i),r.point(Bf,i),r.point(Bf,0),r.point(Bf,-i),r.point(0,-i),r.point(-Bf,-i),r.point(-Bf,0),r.point(-Bf,i);else if(Yf(t[0]-e[0])>Gf){var o=t[0]o}function r(t,e,n){var r=[1,0,0],i=eo($i(t),$i(e)),s=to(i,i),a=i[0],u=s-a*a;if(!u)return!n&&t;var c=o*s/u,h=-o*a/u,l=eo(r,i),p=ro(r,c);no(p,ro(i,h));var f=l,g=to(p,f),d=to(f,f),y=g*g-d*(to(p,p)-1);if(!(y<0)){var _=Qf(y),m=ro(f,(-g-_)/d);if(no(m,p),m=Qi(m),!n)return m;var v,x=t[0],E=e[0],w=t[1],b=e[1];E0^m[1]<(Yf(m[0]-x)Bf^(x<=m[0]&&m[0]<=E)){var C=ro(f,(-g+_)/d);return no(C,p),[m,Qi(C)]}}}function i(e,n){var r=s?t:Bf-t,i=0;return e<-r?i|=1:e>r&&(i|=2),n<-r?i|=4:n>r&&(i|=8),i}var o=Wf(t),s=o>0,a=Yf(o)>Gf;return xg(n,function(t){var e,o,u,c,h;return{lineStart:function(){c=u=!1,h=1},point:function(l,p){var f,g=[l,p],d=n(l,p),y=s?d?0:i(l,p):d?i(l+(l<0?Bf:-Bf),p):0;if(!e&&(c=u=d)&&t.lineStart(),d!==u&&(!(f=r(e,g))||ag(e,f)||ag(g,f))&&(g[0]+=Gf,g[1]+=Gf,d=n(g[0],g[1])),d!==u)h=0,d?(t.lineStart(),f=r(g,e),t.point(f[0],f[1])):(f=r(e,g),t.point(f[0],f[1]),t.lineEnd()),e=f;else if(a&&e&&s^d){var _;y&o||!(_=r(g,e,!0))||(h=0,s?(t.lineStart(),t.point(_[0][0],_[0][1]),t.point(_[1][0],_[1][1]),t.lineEnd()):(t.point(_[1][0],_[1][1]),t.lineEnd(),t.lineStart(),t.point(_[0][0],_[0][1])))}!d||e&&ag(e,g)||t.point(g[0],g[1]),e=g,u=d,o=y},lineEnd:function(){u&&t.lineEnd(),e=null},clean:function(){return h|(c&&u)<<1}}},function(n,r,i,o){!function(t,e,n,r,i,o){if(n){var s=Wf(e),a=Kf(e),u=r*n;null==i?(i=e+r*jf,o=e-u/2):(i=ho(s,i),o=ho(s,o),(r>0?io)&&(i+=r*jf));for(var c,h=i;r>0?h>o:h4*e&&d--){var x=s+p,E=a+f,w=u+g,b=Qf(x*x+E*E+w*w),I=Hi(w/=b),N=Yf(Yf(w)-1)e||Yf((_*L+m*P)/v-.5)>.3||s*p+a*f+u*g2?t[2]+90:90]):(t=n(),[t[0],t[1],t[2]-90])},n([0,0,90]).scale(159.155)};t.projection=Cs,t.random=gu,t.clusters=du,t.helpers=ko,t.invariant=jo,t.meta=zo,t.isolines=function(t,e,n){if(n=n||{},!I(n))throw new Error("options is invalid");var r=n.zProperty||"elevation",i=n.commonProperties||{},o=n.breaksProperties||[];if(W(t,"Point","Input must contain Points"),!e)throw new Error("breaks is required");if(!Array.isArray(e))throw new Error("breaks must be an Array");if(!I(i))throw new Error("commonProperties must be an Object");if(!Array.isArray(o))throw new Error("breaksProperties must be an Array");var s=rt(t,{zProperty:r,flip:!0});return c(function(t,e,n){var r=j(n),i=r[2]-r[0],o=r[3]-r[1],s=r[0],a=r[1],u=e[0].length-1,c=e.length-1,h=i/u,l=o/c,p=function(t){t[0]=t[0]*h+s,t[1]=t[1]*l+a};return t.forEach(function(t){S(t,p)}),t}(function(t,e,n,r,i){for(var o=[],s=1;ss;)r=Math.floor((o+1)*Math.random()),n=i[r],i[r]=i[o],i[o]=n;return i.slice(s)}(t.features,e))},t.envelope=he,t.square=le,t.circle=fe,t.midpoint=function(t,e){return pe(t,qt(t,e)/2,ge(t,e))},t.center=de,t.centerOfMass=_e,t.centroid=ye,t.combine=function(t){function n(t,e,n){n?r[e].coordinates=r[e].coordinates.concat(t.geometry.coordinates):r[e].coordinates.push(t.geometry.coordinates),r[e].properties.push(t.properties)}var r={MultiPoint:{coordinates:[],properties:[]},MultiLineString:{coordinates:[],properties:[]},MultiPolygon:{coordinates:[],properties:[]}},i=Object.keys(r).reduce(function(t,e){return t[e.replace("Multi","")]=e,t},{});return O(t,function(t){t.geometry&&(r[t.geometry.type]?n(t,t.geometry.type,!0):i[t.geometry.type]&&n(t,i[t.geometry.type],!1))}),c(Object.keys(r).filter(function(t){return r[t].coordinates.length}).sort().map(function(t){return e({type:t,coordinates:r[t].coordinates},{collectedProperties:r[t].properties})}))},t.distance=qt,t.explode=me,t.bbox=j,t.tesselate=function(t){if(!t.geometry||"Polygon"!==t.geometry.type&&"MultiPolygon"!==t.geometry.type)throw new Error("input must be a Polygon or MultiPolygon");var e={type:"FeatureCollection",features:[]};return"Polygon"===t.geometry.type?e.features=De(t.geometry.coordinates):t.geometry.coordinates.forEach(function(t){e.features=e.features.concat(De(t))}),e},t.bboxPolygon=ce,t.booleanPointInPolygon=Pt,t.nearestPoint=Fe,t.nearestPointOnLine=on,t.nearestPointToLine=function(t,e,n){if(n=n||{},!I(n))throw new Error("options is invalid");var r=n.units,i=n.properties||{};if(!t)throw new Error("points is required");if(!(t=function(t){var e=[];switch(t.geometry?t.geometry.type:t.type){case"GeometryCollection":return A(t,function(t){"Point"===t.type&&e.push({type:"Feature",properties:{},geometry:t})}),{type:"FeatureCollection",features:e};case"FeatureCollection":return t.features=t.features.filter(function(t){return"Point"===t.geometry.type}),t;default:throw new Error("points must be a Point Collection")}}(t)).features.length)throw new Error("points must contain features");if(!e)throw new Error("line is required");if("LineString"!==K(e))throw new Error("line must be a LineString");var o=1/0,s=null;return O(t,function(t){var n=gn(t,e,{units:r});n=0&&c<=1&&(f.onLine1=!0),h>=0&&h<=1&&(f.onLine2=!0),!(!f.onLine1||!f.onLine2)&&[f.x,f.y])}(t[n][0],t[n][1],t[n+1][0],t[n+1][1],e[o][0],e[o][1],e[o+1][0],e[o+1][1]);s&&i.features.push(r([s[0],s[1]]))}})}),i},t.pointOnFeature=yn,t.area=mn,t.along=function(t,e,n){if(n=n||{},!I(n))throw new Error("options is invalid");var i;if("Feature"===t.type)i=t.geometry.coordinates;else{if("LineString"!==t.type)throw new Error("input must be a LineString Feature or Geometry");i=t.coordinates}if(!b(e))throw new Error("distance must be a number");for(var o=0,s=0;s=o&&s===i.length-1);s++){if(o>=e){var a=e-o;if(a){var u=ge(i[s],i[s-1])-180;return pe(i[s],a,u,n)}return r(i[s])}o+=qt(i[s],i[s+1],n)}return r(i[i.length-1])},t.length=bn,t.lineSlice=function(t,e,n){var r=U(n);if("LineString"!==K(n))throw new Error("line must be a LineString");for(var i,o=on(n,t),s=on(n,e),u=[(i=o.properties.index<=s.properties.index?[o,s]:[s,o])[0].geometry.coordinates],c=i[0].properties.index+1;c is required");if("boolean"!=typeof n)throw new Error(" must be a boolean");if("boolean"!=typeof r)throw new Error(" must be a boolean");!1===r&&(t=Gt(t));var i=[];switch(t.type){case"GeometryCollection":return A(t,function(t){sr(t,n)}),t;case"FeatureCollection":return O(t,function(t){O(sr(t,n),function(t){i.push(t)})}),c(i)}return sr(t,n)},t.isobands=function(t,e,n){if(n=n||{},!I(n))throw new Error("options is invalid");var r=n.zProperty||"elevation",i=n.commonProperties||{},s=n.breaksProperties||[];if(W(t,"Point","Input must contain Points"),!e)throw new Error("breaks is required");if(!Array.isArray(e))throw new Error("breaks is not an Array");if(!I(i))throw new Error("commonProperties is not an Object");if(!Array.isArray(s))throw new Error("breaksProperties is not an Array");var a=cr(t,{zProperty:r,flip:!0}),u=function(t,e,n){for(var r=[],i=1;i0}(t,e);case"Polygon":return!br(e,t)}break;case"Polygon":switch(e.type){case"Point":return!Pt(e,t);case"LineString":return!br(t,e);case"Polygon":return!function(t,e){for(var n=0;n0)for(var n=0;n0))throw new Error("Invalid maxDistance");if(!(void 0===r||null===r||Math.sign(r)>0))throw new Error("Invalid minPoints");t=Gt(t),r=r||3;var o=new Ha.DBSCAN,s=-1;return o.run(T(t),E(e,i),r,qt).forEach(function(e){s++,e.forEach(function(e){var n=t.features[e];n.properties||(n.properties={}),n.properties.cluster=s,n.properties.dbscan="core"})}),o.noise.forEach(function(e){var n=t.features[e];n.properties||(n.properties={}),n.properties.cluster?n.properties.dbscan="edge":n.properties.dbscan="noise"}),t},t.clustersKmeans=function(t,e){if("object"!=typeof(e=e||{}))throw new Error("options is invalid");var n=e.numberOfClusters,r=e.mutate;W(t,"Point","Input must contain Points");var i=t.features.length;(n=n||Math.round(Math.sqrt(i/2)))>i&&(n=i),!1!==r&&void 0!==r||(t=Gt(t));var o=T(t),s=o.slice(0,n),a=eu(o,n,s),u={};return a.centroids.forEach(function(t,e){u[e]=t}),O(t,function(t,e){var n=a.idxs[e];t.properties.cluster=n,t.properties.centroid=u[n]}),t},t.pointToLineDistance=gn,t.booleanParallel=function(t,e){if(!t)throw new Error("line1 is required");if(!e)throw new Error("line2 is required");if("LineString"!==Dr(t,"line1"))throw new Error("line1 must be a LineString");if("LineString"!==Dr(e,"line2"))throw new Error("line2 must be a LineString");for(var n=en(te(t)).features,r=en(te(e)).features,i=0;i=d;){for(var T=[],A=[],D=g+w,F=0;D<=y;){var q=r([D,O]),G=function(t,e){for(var n=0;n0&&0!==e)if(e>o[o.length-1])e-=o.length;else{var r=Po(e,o);0!==r&&(e-=r)}if(e!==+u){var l=i[e];l&&c&&(void 0!==n&&l.properties[n]!==c.properties[n]||Tr(c,l)&&function(t,e){var n=a(T(t)),r=a(T(e));return nn(n,r).features.length>0}(c,l)&&(i[u]=Mo(c,l),o.push(t.properties.origIndexPosition),o.sort(function(t,e){return t-e}),s.remove(t),i.splice(e,1),c.properties.origIndexPosition=u,s.remove(c,function(t,e){return t.properties.origIndexPosition===e.properties.origIndexPosition}),h=!0))}}),h){if(!c)continue;c.properties.origIndexPosition=u,s.insert(c),u--}}return i.forEach(function(t){delete t.properties.origIndexPosition,delete t.bbox}),r},t.hexGrid=Oo,t.mask=function(t,e){var n=function(t){return o(t&&t.geometry.coordinates||[[[180,90],[-180,90],[-180,-90],[180,-90],[180,90]]])}(e),r=function(t){var e=[],n=[];return F(t,function(t){var r=t.geometry.coordinates,i=r[0],s=r.slice(1);e.push(o([i])),s.forEach(function(t){n.push(o([t]))})}),[c(e),c(n)]}(t),i=r[0],s=r[1];return function(t,e,n){var r=[];return r.push(t.geometry.coordinates[0]),F(e,function(t){r.push(t.geometry.coordinates[0])}),F(n,function(t){r.push(t.geometry.coordinates[0])}),o(r)}(n,i=Ro(i),s=Ro(s))},t.squareGrid=Ao,t.triangleGrid=Do,t.interpolate=function(t,e,n){if("object"!=typeof(n=n||{}))throw new Error("options is invalid");var r=n.gridType,i=n.property,o=n.weight;if(!t)throw new Error("points is required");if(W(t,"Point","input must contain Points"),!e)throw new Error("cellSize is required");if(void 0!==o&&"number"!=typeof o)throw new Error("weight must be a number");i=i||"elevation",r=r||"square",o=o||1;var s,a=j(t);switch(r){case"point":case"points":s=Ln(a,e,n);break;case"square":case"squares":s=Ao(a,e,n);break;case"hex":case"hexes":s=Oo(a,e,n);break;case"triangle":case"triangles":s=Do(a,e,n);break;default:throw new Error("invalid gridType")}var u=[];return O(s,function(e){var s=0,a=0;O(t,function(t){var u,c=qt("point"===r?e:ye(e),t,n);if(void 0!==i&&(u=t.properties[i]),void 0===u&&(u=t.geometry.coordinates[2]),void 0===u)throw new Error("zValue is missing");0===c&&(s=u);var h=1/Math.pow(c,o);a+=h,s+=h*u});var c=Gt(e);c.properties[i]=s/a,u.push(c)}),c(u)},t.pointOnSurface=yn,t.polygonToLineString=kn,t.lineStringToPolygon=jn,t.inside=Pt,t.within=Rt,t.bezier=ue,t.nearest=Fe,t.pointOnLine=on,t.lineDistance=bn,t.radians2degrees=v,t.degrees2radians=x,t.distanceToDegrees=_,t.distanceToRadians=y,t.radiansToDistance=d,t.bearingToAngle=m,t.convertDistance=E,t.toMercator=cn,t.toWgs84=hn,t.randomPosition=_i,t.randomPoint=mi,t.randomPolygon=vi,t.randomLineString=xi,t.getCluster=wi,t.clusterEach=bi,t.clusterReduce=Ii,t.createBins=Ni,t.applyFilter=Ci,t.propertiesContainsFilter=Si,t.filterProperties=Mi,t.earthRadius=Fo,t.factors=qo,t.unitsFactors=Go,t.areaFactors=Bo,t.feature=e,t.geometry=n,t.point=r,t.points=i,t.polygon=o,t.polygons=s,t.lineString=a,t.lineStrings=u,t.featureCollection=c,t.multiLineString=h,t.multiPoint=l,t.multiPolygon=p,t.geometryCollection=f,t.round=g,t.radiansToLength=d,t.lengthToRadians=y,t.lengthToDegrees=_,t.bearingToAzimuth=m,t.radiansToDegrees=v,t.degreesToRadians=x,t.convertLength=E,t.convertArea=w,t.isNumber=b,t.isObject=I,t.validateBBox=N,t.validateId=C,t.getCoord=X,t.getCoords=U,t.containsNumber=Y,t.geojsonType=V,t.featureOf=H,t.collectionOf=W,t.getGeom=J,t.getGeomType=Z,t.getType=K,t.coordEach=S,t.coordReduce=M,t.propEach=L,t.propReduce=P,t.featureEach=O,t.featureReduce=R,t.coordAll=T,t.geomEach=A,t.geomReduce=D,t.flattenEach=F,t.flattenReduce=q,t.segmentEach=G,t.segmentReduce=B,t.lineEach=k,t.lineReduce=z,Object.defineProperty(t,"__esModule",{value:!0})}); /***/ }), -/* 305 */ +/* 303 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -2330,16 +2330,16 @@ module.exports = invariant; /***/ }), -/* 306 */ +/* 304 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var invariant = __webpack_require__(305); -var constants = __webpack_require__(406); -var client = __webpack_require__(407); -var getUser = __webpack_require__(354); +var invariant = __webpack_require__(303); +var constants = __webpack_require__(404); +var client = __webpack_require__(405); +var getUser = __webpack_require__(352); /** * Services all have the same constructor pattern: you initialize them @@ -2393,9 +2393,9 @@ module.exports = makeService; /***/ }), -/* 307 */, -/* 308 */, -/* 309 */ +/* 305 */, +/* 306 */, +/* 307 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -2410,10 +2410,10 @@ module.exports = makeService; var defaultClient, mixin, responsePromise, client; -defaultClient = __webpack_require__(346); -mixin = __webpack_require__(315); -responsePromise = __webpack_require__(322); -client = __webpack_require__(321); +defaultClient = __webpack_require__(344); +mixin = __webpack_require__(313); +responsePromise = __webpack_require__(320); +client = __webpack_require__(319); /** * Interceptors have the ability to intercept the request and/org response @@ -2547,16 +2547,16 @@ module.exports = interceptor; /***/ }), -/* 310 */, -/* 311 */ +/* 308 */, +/* 309 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var corslite = __webpack_require__(401), - strict = __webpack_require__(83).strict, - config = __webpack_require__(87); +var corslite = __webpack_require__(399), + strict = __webpack_require__(82).strict, + config = __webpack_require__(86); var protocol = /^(https?:)?(?=\/\/(.|api)\.tiles\.mapbox\.com\/)/; @@ -2587,7 +2587,7 @@ module.exports = function(url, callback) { /***/ }), -/* 312 */ +/* 310 */ /***/ (function(module, exports) { /** @@ -3134,16 +3134,16 @@ module.exports = { /***/ }), -/* 313 */, -/* 314 */ +/* 311 */, +/* 312 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var request = __webpack_require__(311), - format_url = __webpack_require__(85), - util = __webpack_require__(83); +var request = __webpack_require__(309), + format_url = __webpack_require__(84), + util = __webpack_require__(82); module.exports = { _loadTileJSON: function(_) { @@ -3166,7 +3166,7 @@ module.exports = { /***/ }), -/* 315 */ +/* 313 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3210,10 +3210,10 @@ module.exports = mixin; /***/ }), +/* 314 */, +/* 315 */, /* 316 */, -/* 317 */, -/* 318 */, -/* 319 */ +/* 317 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3232,7 +3232,7 @@ module.exports = new Feedback(); /***/ }), -/* 320 */ +/* 318 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3241,7 +3241,7 @@ module.exports = new Feedback(); // Installs ES6 Promise polyfill if a native Promise is not available if (typeof Promise === 'undefined') { - __webpack_require__(408).polyfill(); + __webpack_require__(406).polyfill(); } module.export = Promise; @@ -3249,7 +3249,7 @@ module.export = Promise; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(7)(module))) /***/ }), -/* 321 */ +/* 319 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3310,7 +3310,7 @@ module.exports = function client(impl, target) { /***/ }), -/* 322 */ +/* 320 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3325,7 +3325,7 @@ module.exports = function client(impl, target) { /*jshint latedef: nofunc */ -var normalizeHeaderName = __webpack_require__(347); +var normalizeHeaderName = __webpack_require__(345); function property(promise, name) { return promise.then( @@ -3451,7 +3451,7 @@ module.exports = responsePromise; /***/ }), -/* 323 */ +/* 321 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3466,7 +3466,7 @@ module.exports = responsePromise; var uriEncoder, operations, prefixRE; -uriEncoder = __webpack_require__(416); +uriEncoder = __webpack_require__(414); prefixRE = /^([^:]*):([0-9]+)$/; operations = { @@ -3618,13 +3618,13 @@ module.exports = { /***/ }), -/* 324 */ +/* 322 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var invariantLocation = __webpack_require__(325); +var invariantLocation = __webpack_require__(323); /** * Format waypionts in a way that's friendly to the directions and surface @@ -3647,13 +3647,13 @@ module.exports = formatPoints; /***/ }), -/* 325 */ +/* 323 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var invariant = __webpack_require__(305); +var invariant = __webpack_require__(303); /** * Given an object that should be a location, ensure that it has @@ -3677,7 +3677,7 @@ module.exports = invariantLocation; /***/ }), -/* 326 */ +/* 324 */ /***/ (function(module, exports) { /** @@ -3890,15 +3890,15 @@ module.exports = { /***/ }), +/* 325 */, +/* 326 */, /* 327 */, /* 328 */, /* 329 */, /* 330 */, /* 331 */, /* 332 */, -/* 333 */, -/* 334 */, -/* 335 */ +/* 333 */ /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_RESULT__;/* @@ -13075,17 +13075,17 @@ L.Map.include({ }(window, document)); /***/ }), -/* 336 */ +/* 334 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var isArray = __webpack_require__(400), - util = __webpack_require__(83), - format_url = __webpack_require__(85), - feedback = __webpack_require__(319), - request = __webpack_require__(311); +var isArray = __webpack_require__(398), + util = __webpack_require__(82), + format_url = __webpack_require__(84), + feedback = __webpack_require__(317), + request = __webpack_require__(309); // Low-level geocoding interface - wraps specific API calls and their // return values. @@ -13224,21 +13224,21 @@ module.exports = function(url, options) { /***/ }), -/* 337 */ +/* 335 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var util = __webpack_require__(83), - Mustache = __webpack_require__(338); +var util = __webpack_require__(82), + Mustache = __webpack_require__(336); var GridControl = L.Control.extend({ options: { pinnable: true, follow: false, - sanitizer: __webpack_require__(84), + sanitizer: __webpack_require__(83), touchTeaser: true, location: true }, @@ -13429,7 +13429,7 @@ module.exports.gridControl = function(_, options) { /***/ }), -/* 338 */ +/* 336 */ /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*! @@ -14067,17 +14067,17 @@ var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_ /***/ }), -/* 339 */ +/* 337 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var util = __webpack_require__(83), - format_url = __webpack_require__(85), - request = __webpack_require__(311), - marker = __webpack_require__(86), - simplestyle = __webpack_require__(340); +var util = __webpack_require__(82), + format_url = __webpack_require__(84), + request = __webpack_require__(309), + marker = __webpack_require__(85), + simplestyle = __webpack_require__(338); // # featureLayer // @@ -14086,7 +14086,7 @@ var util = __webpack_require__(83), var FeatureLayer = L.FeatureGroup.extend({ options: { filter: function() { return true; }, - sanitizer: __webpack_require__(84), + sanitizer: __webpack_require__(83), style: simplestyle.style, popupOptions: { closeButton: false } }, @@ -14201,7 +14201,7 @@ module.exports.featureLayer = function(_, options) { /***/ }), -/* 340 */ +/* 338 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -14253,7 +14253,7 @@ module.exports = { /***/ }), -/* 341 */ +/* 339 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -14263,7 +14263,7 @@ var LegendControl = L.Control.extend({ options: { position: 'bottomright', - sanitizer: __webpack_require__(84) + sanitizer: __webpack_require__(83) }, initialize: function(options) { @@ -14327,16 +14327,16 @@ module.exports.legendControl = function(options) { /***/ }), -/* 342 */ +/* 340 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var format_url = __webpack_require__(85); +var format_url = __webpack_require__(84); var ShareControl = L.Control.extend({ - includes: [__webpack_require__(314)], + includes: [__webpack_require__(312)], options: { position: 'topleft', @@ -14455,20 +14455,20 @@ module.exports.shareControl = function(_, options) { /***/ }), -/* 343 */ +/* 341 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var util = __webpack_require__(83); +var util = __webpack_require__(82); var formatPattern = /\.((?:png|jpg)\d*)(?=$|\?)/; var TileLayer = L.TileLayer.extend({ - includes: [__webpack_require__(314)], + includes: [__webpack_require__(312)], options: { - sanitizer: __webpack_require__(84) + sanitizer: __webpack_require__(83) }, // http://mapbox.com/developers/api/#image_quality @@ -14560,7 +14560,7 @@ module.exports.tileLayer = function(_, options) { /***/ }), -/* 344 */ +/* 342 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -14569,7 +14569,7 @@ module.exports.tileLayer = function(_, options) { var InfoControl = L.Control.extend({ options: { position: 'bottomright', - sanitizer: __webpack_require__(84) + sanitizer: __webpack_require__(83) }, initialize: function(options) { @@ -14682,19 +14682,19 @@ module.exports.infoControl = function(options) { /***/ }), -/* 345 */ +/* 343 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var util = __webpack_require__(83), - request = __webpack_require__(311), - grid = __webpack_require__(403); +var util = __webpack_require__(82), + request = __webpack_require__(309), + grid = __webpack_require__(401); // forked from danzel/L.UTFGrid var GridLayer = L.Class.extend({ - includes: [L.Mixin.Events, __webpack_require__(314)], + includes: [L.Mixin.Events, __webpack_require__(312)], options: { template: function() { return ''; } @@ -14912,7 +14912,7 @@ module.exports.gridLayer = function(_, options) { /***/ }), -/* 346 */ +/* 344 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -14983,7 +14983,7 @@ module.exports.gridLayer = function(_, options) { var client, target, platformDefault; -client = __webpack_require__(321); +client = __webpack_require__(319); if (typeof Promise !== 'function' && console && console.log) { console.log('An ES6 Promise implementation is required to use rest.js. See https://github.com/cujojs/when/blob/master/docs/es6-promise-shim.md for using when.js as a Promise polyfill.'); @@ -15035,7 +15035,7 @@ module.exports = client(defaultClient); /***/ }), -/* 347 */ +/* 345 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -15070,7 +15070,7 @@ module.exports = normalizeHeaderName; /***/ }), -/* 348 */ +/* 346 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -15085,8 +15085,8 @@ module.exports = normalizeHeaderName; var interceptor, UrlBuilder; -interceptor = __webpack_require__(309); -UrlBuilder = __webpack_require__(412); +interceptor = __webpack_require__(307); +UrlBuilder = __webpack_require__(410); function startsWith(str, prefix) { return str.indexOf(prefix) === 0; @@ -15126,7 +15126,7 @@ module.exports = interceptor({ /***/ }), -/* 349 */ +/* 347 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -15214,7 +15214,7 @@ module.exports = { /***/ }), -/* 350 */ +/* 348 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -15262,7 +15262,7 @@ module.exports = { /***/ }), -/* 351 */ +/* 349 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -15277,9 +15277,9 @@ module.exports = { var interceptor, uriTemplate, mixin; -interceptor = __webpack_require__(309); -uriTemplate = __webpack_require__(323); -mixin = __webpack_require__(315); +interceptor = __webpack_require__(307); +uriTemplate = __webpack_require__(321); +mixin = __webpack_require__(313); /** * Applies request params to the path as a URI Template @@ -15315,7 +15315,7 @@ module.exports = interceptor({ /***/ }), -/* 352 */ +/* 350 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -15349,24 +15349,24 @@ module.exports = attempt; /***/ }), -/* 353 */ +/* 351 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -exports.decode = exports.parse = __webpack_require__(428); -exports.encode = exports.stringify = __webpack_require__(429); +exports.decode = exports.parse = __webpack_require__(426); +exports.encode = exports.stringify = __webpack_require__(427); /***/ }), -/* 354 */ +/* 352 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var b64 = __webpack_require__(432); +var b64 = __webpack_require__(430); /** * Access tokens actually are data, and using them we can derive @@ -15399,7 +15399,7 @@ module.exports = getUser; /***/ }), -/* 355 */ +/* 353 */ /***/ (function(module, exports) { /* @@ -15446,13 +15446,13 @@ function extend() { /***/ }), -/* 356 */ +/* 354 */ /***/ (function(module, exports, __webpack_require__) { //http://en.wikipedia.org/wiki/Haversine_formula //http://www.movable-type.co.uk/scripts/latlong.html -var getCoord = __webpack_require__(326).getCoord; -var helpers = __webpack_require__(312); +var getCoord = __webpack_require__(324).getCoord; +var helpers = __webpack_require__(310); var point = helpers.point; var distanceToRadians = helpers.distanceToRadians; @@ -15498,7 +15498,7 @@ module.exports = function (origin, distance, bearing, units) { /***/ }), -/* 357 */ +/* 355 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -16499,6 +16499,8 @@ function lineReduce(geojson, callback, initialValue) { /***/ }), +/* 356 */, +/* 357 */, /* 358 */, /* 359 */, /* 360 */, @@ -16536,37 +16538,35 @@ function lineReduce(geojson, callback, initialValue) { /* 392 */, /* 393 */, /* 394 */, -/* 395 */, -/* 396 */, -/* 397 */ +/* 395 */ /***/ (function(module, exports, __webpack_require__) { -module.exports = window.L = __webpack_require__(335); +module.exports = window.L = __webpack_require__(333); /***/ }), -/* 398 */ +/* 396 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var geocoderControl = __webpack_require__(399), - gridControl = __webpack_require__(337), - featureLayer = __webpack_require__(339), - legendControl = __webpack_require__(341), - shareControl = __webpack_require__(342), - tileLayer = __webpack_require__(343), - infoControl = __webpack_require__(344), - map = __webpack_require__(402), - gridLayer = __webpack_require__(345), - styleLayer = __webpack_require__(405); +var geocoderControl = __webpack_require__(397), + gridControl = __webpack_require__(335), + featureLayer = __webpack_require__(337), + legendControl = __webpack_require__(339), + shareControl = __webpack_require__(340), + tileLayer = __webpack_require__(341), + infoControl = __webpack_require__(342), + map = __webpack_require__(400), + gridLayer = __webpack_require__(343), + styleLayer = __webpack_require__(403); L.mapbox = module.exports = { - VERSION: __webpack_require__(88).version, - geocoder: __webpack_require__(336), - marker: __webpack_require__(86), - simplestyle: __webpack_require__(340), + VERSION: __webpack_require__(87).version, + geocoder: __webpack_require__(334), + marker: __webpack_require__(85), + simplestyle: __webpack_require__(338), tileLayer: tileLayer.tileLayer, TileLayer: tileLayer.TileLayer, styleLayer: styleLayer.styleLayer, @@ -16587,10 +16587,10 @@ L.mapbox = module.exports = { FeatureLayer: featureLayer.FeatureLayer, map: map.map, Map: map.Map, - config: __webpack_require__(87), - sanitize: __webpack_require__(84), - template: __webpack_require__(338).to_html, - feedback: __webpack_require__(319) + config: __webpack_require__(86), + sanitize: __webpack_require__(83), + template: __webpack_require__(336).to_html, + feedback: __webpack_require__(317) }; @@ -16602,18 +16602,18 @@ window.L.Icon.Default.imagePath = ((document.location.protocol === 'https:' || document.location.protocol === 'http:') ? '' : 'https:') + '//api.tiles.mapbox.com/mapbox.js/' + 'v' + - __webpack_require__(88).version + '/images'; + __webpack_require__(87).version + '/images'; /***/ }), -/* 399 */ +/* 397 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var geocoder = __webpack_require__(336), - util = __webpack_require__(83); +var geocoder = __webpack_require__(334), + util = __webpack_require__(82); var GeocoderControl = L.Control.extend({ includes: L.Mixin.Events, @@ -16817,7 +16817,7 @@ module.exports.geocoderControl = function(_, options) { /***/ }), -/* 400 */ +/* 398 */ /***/ (function(module, exports) { module.exports = Array.isArray || function (arr) { @@ -16826,7 +16826,7 @@ module.exports = Array.isArray || function (arr) { /***/ }), -/* 401 */ +/* 399 */ /***/ (function(module, exports, __webpack_require__) { function corslite(url, callback, cors) { @@ -16925,21 +16925,21 @@ if (true) module.exports = corslite; /***/ }), -/* 402 */ +/* 400 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var tileLayer = __webpack_require__(343).tileLayer, - featureLayer = __webpack_require__(339).featureLayer, - gridLayer = __webpack_require__(345).gridLayer, - gridControl = __webpack_require__(337).gridControl, - infoControl = __webpack_require__(344).infoControl, - shareControl = __webpack_require__(342).shareControl, - legendControl = __webpack_require__(341).legendControl, - mapboxLogoControl = __webpack_require__(404).mapboxLogoControl, - feedback = __webpack_require__(319); +var tileLayer = __webpack_require__(341).tileLayer, + featureLayer = __webpack_require__(337).featureLayer, + gridLayer = __webpack_require__(343).gridLayer, + gridControl = __webpack_require__(335).gridControl, + infoControl = __webpack_require__(342).infoControl, + shareControl = __webpack_require__(340).shareControl, + legendControl = __webpack_require__(339).legendControl, + mapboxLogoControl = __webpack_require__(402).mapboxLogoControl, + feedback = __webpack_require__(317); function withAccessToken(options, accessToken) { if (!accessToken || options.accessToken) @@ -16948,7 +16948,7 @@ function withAccessToken(options, accessToken) { } var LMap = L.Map.extend({ - includes: [__webpack_require__(314)], + includes: [__webpack_require__(312)], options: { tileLayer: {}, @@ -16958,7 +16958,7 @@ var LMap = L.Map.extend({ gridControl: {}, infoControl: false, shareControl: false, - sanitizer: __webpack_require__(84) + sanitizer: __webpack_require__(83) }, _tilejson: {}, @@ -17166,7 +17166,7 @@ module.exports.map = function(element, _, options) { /***/ }), -/* 403 */ +/* 401 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -17189,7 +17189,7 @@ module.exports = function(data) { /***/ }), -/* 404 */ +/* 402 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -17228,20 +17228,20 @@ module.exports.mapboxLogoControl = function(options) { /***/ }), -/* 405 */ +/* 403 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var util = __webpack_require__(83); -var format_url = __webpack_require__(85); -var request = __webpack_require__(311); +var util = __webpack_require__(82); +var format_url = __webpack_require__(84); +var request = __webpack_require__(309); var StyleLayer = L.TileLayer.extend({ options: { - sanitizer: __webpack_require__(84) + sanitizer: __webpack_require__(83) }, initialize: function(_, options) { @@ -17316,7 +17316,7 @@ module.exports.styleLayer = function(_, options) { /***/ }), -/* 406 */ +/* 404 */ /***/ (function(module, exports) { @@ -17324,35 +17324,35 @@ module.exports.DEFAULT_ENDPOINT = 'https://api.mapbox.com'; /***/ }), -/* 407 */ +/* 405 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // install ES6 Promise polyfill -__webpack_require__(320); +__webpack_require__(318); -var rest = __webpack_require__(409); +var rest = __webpack_require__(407); // rest.js client with MIME support module.exports = function(config) { return rest - .wrap(__webpack_require__(411)) - .wrap(__webpack_require__(348), { prefix: config.endpoint }) - .wrap(__webpack_require__(413), { mime: 'application/json' }) - .wrap(__webpack_require__(351)) - .wrap(__webpack_require__(422), { + .wrap(__webpack_require__(409)) + .wrap(__webpack_require__(346), { prefix: config.endpoint }) + .wrap(__webpack_require__(411), { mime: 'application/json' }) + .wrap(__webpack_require__(349)) + .wrap(__webpack_require__(420), { params: { access_token: config.accessToken } }) - .wrap(__webpack_require__(423), { access_token: config.accessToken }) - .wrap(__webpack_require__(430)) - .wrap(__webpack_require__(431)); + .wrap(__webpack_require__(421), { access_token: config.accessToken }) + .wrap(__webpack_require__(428)) + .wrap(__webpack_require__(429)); }; /***/ }), -/* 408 */ +/* 406 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(process, global) {/*! @@ -18538,7 +18538,7 @@ return Promise$1; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(21), __webpack_require__(5))) /***/ }), -/* 409 */ +/* 407 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -18551,8 +18551,8 @@ return Promise$1; -var rest = __webpack_require__(346), - browser = __webpack_require__(410); +var rest = __webpack_require__(344), + browser = __webpack_require__(408); rest.setPlatformDefaultClient(browser); @@ -18560,7 +18560,7 @@ module.exports = rest; /***/ }), -/* 410 */ +/* 408 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -18575,9 +18575,9 @@ module.exports = rest; var normalizeHeaderName, responsePromise, client, headerSplitRE; -normalizeHeaderName = __webpack_require__(347); -responsePromise = __webpack_require__(322); -client = __webpack_require__(321); +normalizeHeaderName = __webpack_require__(345); +responsePromise = __webpack_require__(320); +client = __webpack_require__(319); // according to the spec, the line break is '\r\n', but doesn't hold true in practice headerSplitRE = /[\r|\n]+/; @@ -18734,7 +18734,7 @@ module.exports = client(function xhr(request) { /***/ }), -/* 411 */ +/* 409 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -18749,7 +18749,7 @@ module.exports = client(function xhr(request) { var interceptor; -interceptor = __webpack_require__(309); +interceptor = __webpack_require__(307); /** * Rejects the response promise based on the status code. @@ -18777,7 +18777,7 @@ module.exports = interceptor({ /***/ }), -/* 412 */ +/* 410 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -18792,8 +18792,8 @@ module.exports = interceptor({ var mixin, xWWWFormURLEncoder, origin, urlRE, absoluteUrlRE, fullyQualifiedUrlRE; -mixin = __webpack_require__(315); -xWWWFormURLEncoder = __webpack_require__(349); +mixin = __webpack_require__(313); +xWWWFormURLEncoder = __webpack_require__(347); urlRE = /([a-z][a-z0-9\+\-\.]*:)\/\/([^@]+@)?(([^:\/]+)(:([0-9]+))?)?(\/[^?#]*)?(\?[^#]*)?(#\S*)?/i; absoluteUrlRE = /^([a-z][a-z0-9\-\+\.]*:\/\/|\/)/i; @@ -19000,7 +19000,7 @@ module.exports = UrlBuilder; /***/ }), -/* 413 */ +/* 411 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -19015,10 +19015,10 @@ module.exports = UrlBuilder; var interceptor, mime, registry, noopConverter, missingConverter, attempt; -interceptor = __webpack_require__(309); -mime = __webpack_require__(350); -registry = __webpack_require__(414); -attempt = __webpack_require__(352); +interceptor = __webpack_require__(307); +mime = __webpack_require__(348); +registry = __webpack_require__(412); +attempt = __webpack_require__(350); noopConverter = { read: function (obj) { return obj; }, @@ -19116,7 +19116,7 @@ module.exports = interceptor({ /***/ }), -/* 414 */ +/* 412 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -19131,7 +19131,7 @@ module.exports = interceptor({ var mime, registry; -mime = __webpack_require__(350); +mime = __webpack_require__(348); function Registry(mimes) { @@ -19215,11 +19215,11 @@ function Registry(mimes) { registry = new Registry({}); // include provided serializers -registry.register('application/hal', __webpack_require__(415)); -registry.register('application/json', __webpack_require__(419)); -registry.register('application/x-www-form-urlencoded', __webpack_require__(349)); -registry.register('multipart/form-data', __webpack_require__(420)); -registry.register('text/plain', __webpack_require__(421)); +registry.register('application/hal', __webpack_require__(413)); +registry.register('application/json', __webpack_require__(417)); +registry.register('application/x-www-form-urlencoded', __webpack_require__(347)); +registry.register('multipart/form-data', __webpack_require__(418)); +registry.register('text/plain', __webpack_require__(419)); registry.register('+json', registry.delegate('application/json')); @@ -19227,7 +19227,7 @@ module.exports = registry; /***/ }), -/* 415 */ +/* 413 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -19242,11 +19242,11 @@ module.exports = registry; var pathPrefix, template, find, lazyPromise, responsePromise; -pathPrefix = __webpack_require__(348); -template = __webpack_require__(351); -find = __webpack_require__(417); -lazyPromise = __webpack_require__(418); -responsePromise = __webpack_require__(322); +pathPrefix = __webpack_require__(346); +template = __webpack_require__(349); +find = __webpack_require__(415); +lazyPromise = __webpack_require__(416); +responsePromise = __webpack_require__(320); function defineProperty(obj, name, value) { Object.defineProperty(obj, name, { @@ -19362,7 +19362,7 @@ module.exports = { /***/ }), -/* 416 */ +/* 414 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -19539,7 +19539,7 @@ module.exports = { /***/ }), -/* 417 */ +/* 415 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -19577,7 +19577,7 @@ module.exports = { /***/ }), -/* 418 */ +/* 416 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -19590,7 +19590,7 @@ module.exports = { -var attempt = __webpack_require__(352); +var attempt = __webpack_require__(350); /** * Create a promise whose work is started only when a handler is registered. @@ -19630,7 +19630,7 @@ module.exports = lazyPromise; /***/ }), -/* 419 */ +/* 417 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -19674,7 +19674,7 @@ module.exports = createConverter(); /***/ }), -/* 420 */ +/* 418 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -19745,7 +19745,7 @@ module.exports = { /***/ }), -/* 421 */ +/* 419 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -19772,7 +19772,7 @@ module.exports = { /***/ }), -/* 422 */ +/* 420 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -19787,8 +19787,8 @@ module.exports = { var interceptor, mixinUtil, defaulter; -interceptor = __webpack_require__(309); -mixinUtil = __webpack_require__(315); +interceptor = __webpack_require__(307); +mixinUtil = __webpack_require__(313); defaulter = (function () { @@ -19848,19 +19848,19 @@ module.exports = interceptor({ /***/ }), -/* 423 */ +/* 421 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // install ES6 Promise polyfill -__webpack_require__(320); +__webpack_require__(318); -var interceptor = __webpack_require__(309); -var linkParser = __webpack_require__(424); -var url = __webpack_require__(425); -var querystring = __webpack_require__(353); +var interceptor = __webpack_require__(307); +var linkParser = __webpack_require__(422); +var url = __webpack_require__(423); +var querystring = __webpack_require__(351); var paginator = interceptor({ success: function (response, config) { @@ -19894,7 +19894,7 @@ module.exports = paginator; /***/ }), -/* 424 */ +/* 422 */ /***/ (function(module, exports) { module.exports = (function(){ @@ -21087,7 +21087,7 @@ module.exports = (function(){ /***/ }), -/* 425 */ +/* 423 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -21114,8 +21114,8 @@ module.exports = (function(){ -var punycode = __webpack_require__(426); -var util = __webpack_require__(427); +var punycode = __webpack_require__(424); +var util = __webpack_require__(425); exports.parse = urlParse; exports.resolve = urlResolve; @@ -21190,7 +21190,7 @@ var protocolPattern = /^([a-z0-9.+-]+:)/i, 'gopher:': true, 'file:': true }, - querystring = __webpack_require__(353); + querystring = __webpack_require__(351); function urlParse(url, parseQueryString, slashesDenoteHost) { if (url && util.isObject(url) && url instanceof Url) return url; @@ -21826,7 +21826,7 @@ Url.prototype.parseHost = function() { /***/ }), -/* 426 */ +/* 424 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(module, global) {var __WEBPACK_AMD_DEFINE_RESULT__;/*! https://mths.be/punycode v1.4.1 by @mathias */ @@ -22365,7 +22365,7 @@ Url.prototype.parseHost = function() { /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(7)(module), __webpack_require__(5))) /***/ }), -/* 427 */ +/* 425 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -22388,7 +22388,7 @@ module.exports = { /***/ }), -/* 428 */ +/* 426 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -22479,7 +22479,7 @@ var isArray = Array.isArray || function (xs) { /***/ }), -/* 429 */ +/* 427 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -22571,10 +22571,10 @@ var objectKeys = Object.keys || function (obj) { /***/ }), -/* 430 */ +/* 428 */ /***/ (function(module, exports, __webpack_require__) { -var interceptor = __webpack_require__(309); +var interceptor = __webpack_require__(307); var standardResponse = interceptor({ response: transform, @@ -22596,16 +22596,16 @@ module.exports = standardResponse; /***/ }), -/* 431 */ +/* 429 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // install ES6 Promise polyfill -__webpack_require__(320); +__webpack_require__(318); -var interceptor = __webpack_require__(309); +var interceptor = __webpack_require__(307); var callbackify = interceptor({ success: function (response) { @@ -22634,7 +22634,7 @@ module.exports = callbackify; /***/ }), -/* 432 */ +/* 430 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -22787,14 +22787,14 @@ module.exports = { /***/ }), -/* 433 */ +/* 431 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var invariant = __webpack_require__(305); -var makeService = __webpack_require__(306); +var invariant = __webpack_require__(303); +var makeService = __webpack_require__(304); /** * @class MapboxGeocoding @@ -23065,15 +23065,15 @@ module.exports = MapboxGeocoding; /***/ }), -/* 434 */ +/* 432 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var invariant = __webpack_require__(305); -var formatPoints = __webpack_require__(324); -var makeService = __webpack_require__(306); +var invariant = __webpack_require__(303); +var formatPoints = __webpack_require__(322); +var makeService = __webpack_require__(304); /** * @class MapboxSurface @@ -23170,15 +23170,15 @@ module.exports = MapboxSurface; /***/ }), -/* 435 */ +/* 433 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var invariant = __webpack_require__(305); -var formatPoints = __webpack_require__(324); -var makeService = __webpack_require__(306); +var invariant = __webpack_require__(303); +var formatPoints = __webpack_require__(322); +var makeService = __webpack_require__(304); /** * @class MapboxDirections @@ -23354,14 +23354,14 @@ module.exports = MapboxDirections; /***/ }), -/* 436 */ +/* 434 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var invariant = __webpack_require__(305); -var makeService = __webpack_require__(306); +var invariant = __webpack_require__(303); +var makeService = __webpack_require__(304); /** * @class MapboxUploads @@ -23581,14 +23581,14 @@ MapboxUploads.prototype.deleteUpload = function(upload, callback) { /***/ }), -/* 437 */ +/* 435 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var invariant = __webpack_require__(305); -var makeService = __webpack_require__(306); +var invariant = __webpack_require__(303); +var makeService = __webpack_require__(304); /** * @class MapboxMatching @@ -23723,15 +23723,15 @@ module.exports = MapboxMatching; /***/ }), -/* 438 */ +/* 436 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var invariant = __webpack_require__(305); -var hat = __webpack_require__(439); -var makeService = __webpack_require__(306); +var invariant = __webpack_require__(303); +var hat = __webpack_require__(437); +var makeService = __webpack_require__(304); /** * @class MapboxDatasets @@ -24168,7 +24168,7 @@ MapboxDatasets.prototype.deleteFeature = function(id, dataset, callback) { /***/ }), -/* 439 */ +/* 437 */ /***/ (function(module, exports) { /* eslint-disable */ @@ -24211,15 +24211,15 @@ var hat = module.exports = function (bits, base) { /***/ }), -/* 440 */ +/* 438 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var invariant = __webpack_require__(305); -var formatPoints = __webpack_require__(324); -var makeService = __webpack_require__(306); +var invariant = __webpack_require__(303); +var formatPoints = __webpack_require__(322); +var makeService = __webpack_require__(304); /** * @class MapboxMatrix @@ -24337,14 +24337,14 @@ module.exports = MapboxMatrix; /***/ }), -/* 441 */ +/* 439 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var invariant = __webpack_require__(305); -var makeService = __webpack_require__(306); +var invariant = __webpack_require__(303); +var makeService = __webpack_require__(304); /** * @class MapboxTilestats @@ -24440,15 +24440,15 @@ MapboxTilestats.prototype.putTilestats = function(tileset, statistics, callback) /***/ }), -/* 442 */ +/* 440 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(Buffer) { -var invariant = __webpack_require__(305); -var uriTemplate = __webpack_require__(323); -var makeService = __webpack_require__(306); +var invariant = __webpack_require__(303); +var uriTemplate = __webpack_require__(321); +var makeService = __webpack_require__(304); /** * @class MapboxStyles @@ -24818,10 +24818,10 @@ MapboxStyles.prototype.embedStyle = function(styleid, options) { return this.endpoint + uriTemplate.expand(API_STYLES_EMBED, params); }; -/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(443).Buffer)) +/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(441).Buffer)) /***/ }), -/* 443 */ +/* 441 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -24835,9 +24835,9 @@ MapboxStyles.prototype.embedStyle = function(styleid, options) { -var base64 = __webpack_require__(444) -var ieee754 = __webpack_require__(445) -var isArray = __webpack_require__(446) +var base64 = __webpack_require__(442) +var ieee754 = __webpack_require__(443) +var isArray = __webpack_require__(444) exports.Buffer = Buffer exports.SlowBuffer = SlowBuffer @@ -26618,7 +26618,7 @@ function isnan (val) { /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) /***/ }), -/* 444 */ +/* 442 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -26776,7 +26776,7 @@ function fromByteArray (uint8) { /***/ }), -/* 445 */ +/* 443 */ /***/ (function(module, exports) { exports.read = function (buffer, offset, isLE, mLen, nBytes) { @@ -26866,7 +26866,7 @@ exports.write = function (buffer, value, offset, isLE, mLen, nBytes) { /***/ }), -/* 446 */ +/* 444 */ /***/ (function(module, exports) { var toString = {}.toString; @@ -26877,18 +26877,18 @@ module.exports = Array.isArray || function (arr) { /***/ }), -/* 447 */ +/* 445 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var invariant = __webpack_require__(305); -var xtend = __webpack_require__(355).extend; -var uriTemplate = __webpack_require__(323); -var encodeOverlay = __webpack_require__(448); -var invariantLocation = __webpack_require__(325); -var makeService = __webpack_require__(306); +var invariant = __webpack_require__(303); +var xtend = __webpack_require__(353).extend; +var uriTemplate = __webpack_require__(321); +var encodeOverlay = __webpack_require__(446); +var invariantLocation = __webpack_require__(323); +var makeService = __webpack_require__(304); /** * @class MapboxStatic @@ -27096,15 +27096,15 @@ module.exports = MapboxStatic; /***/ }), -/* 448 */ +/* 446 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var invariant = __webpack_require__(305), - invariantLocation = __webpack_require__(325), - polyline = __webpack_require__(449); +var invariant = __webpack_require__(303), + invariantLocation = __webpack_require__(323), + polyline = __webpack_require__(447); /** * Given a list of markers, encode them for display @@ -27162,7 +27162,7 @@ module.exports.encodeGeoJSON = encodeGeoJSON; /***/ }), -/* 449 */ +/* 447 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -27254,14 +27254,14 @@ module.exports = polyline; /***/ }), -/* 450 */ +/* 448 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var invariant = __webpack_require__(305); -var makeService = __webpack_require__(306); +var invariant = __webpack_require__(303); +var makeService = __webpack_require__(304); /** * @class MapboxTilesets @@ -27345,14 +27345,14 @@ MapboxTilesets.prototype.listTilesets = function(options, callback) { /***/ }), -/* 451 */ +/* 449 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var invariant = __webpack_require__(305); -var makeService = __webpack_require__(306); +var invariant = __webpack_require__(303); +var makeService = __webpack_require__(304); /** * @class MapboxTokens @@ -27566,13 +27566,13 @@ MapboxTokens.prototype.listScopes = function(callback) { /***/ }), -/* 452 */ +/* 450 */ /***/ (function(module, exports) { -module.exports = {"_args":[["mapbox-gl-circle@1.6.5","/var/alchemy/Phraseanet/Phraseanet-production-client"]],"_from":"mapbox-gl-circle@1.6.5","_id":"mapbox-gl-circle@1.6.5","_inBundle":false,"_integrity":"sha512-VHA6lgxZE/WFtBXmMveU2zt7ZeVcBHe42k4U4b8xGEnrDSQs4/++EBPVywEMNqi01XQrbf1eiAhsIDZasR4drw==","_location":"/mapbox-gl-circle","_phantomChildren":{"@mapbox/geojson-area":"0.2.2","@mapbox/gl-matrix":"0.0.1","@mapbox/mapbox-gl-supported":"1.4.0","@mapbox/point-geometry":"0.1.0","@mapbox/shelf-pack":"3.2.0","@mapbox/tiny-sdf":"1.1.0","@mapbox/unitbezier":"0.0.0","@mapbox/vector-tile":"1.3.1","@mapbox/whoots-js":"3.1.0","brfs":"1.6.1","bubleify":"0.7.0","concat-stream":"1.6.2","csscolorparser":"1.0.3","earcut":"2.1.3","geojson-vt":"3.2.1","gray-matter":"3.1.1","grid-index":"1.1.0","jsonlint-lines-primitives":"1.6.0","minimist":"0.0.8","package-json-versionify":"1.0.4","pbf":"3.2.0","quickselect":"1.1.1","rw":"1.3.3","sharkdown":"0.1.1","shuffle-seed":"1.1.6","sort-object":"0.3.2","through2":"2.0.3","tinyqueue":"1.2.3","unassertify":"2.1.1","unflowify":"1.0.1","vt-pbf":"3.1.1","webworkify":"1.5.0"},"_requested":{"type":"version","registry":true,"raw":"mapbox-gl-circle@1.6.5","name":"mapbox-gl-circle","escapedName":"mapbox-gl-circle","rawSpec":"1.6.5","saveSpec":null,"fetchSpec":"1.6.5"},"_requiredBy":["/"],"_resolved":"https://registry.npmjs.org/mapbox-gl-circle/-/mapbox-gl-circle-1.6.5.tgz","_spec":"1.6.5","_where":"/var/alchemy/Phraseanet/Phraseanet-production-client","author":{"name":"Smith Micro Software, Inc."},"browserify":{"transform":["babelify"]},"bugs":{"url":"https://github.com/smithmicro/mapbox-gl-circle/issues"},"dependencies":{"@turf/bbox":"^4.7.3","@turf/bbox-polygon":"^4.7.3","@turf/bearing":"^4.5.2","@turf/circle":"^4.7.3","@turf/destination":"^4.7.3","@turf/distance":"^4.7.3","@turf/helpers":"^4.7.3","@turf/truncate":"^4.7.3","core-util-is":"^1.0.2","debug":"^3.0.0","events":"^1.1.1","fsevents":"^1.1.2","glob":"^7.1.2","inflight":"^1.0.6","inherits":"^2.0.3","jsonparse":"^1.3.1","lodash":"^4.17.5","lodash.debounce":"^4.0.8","mapbox-gl":"^0.44.1","minimatch":"^3.0.4","once":"^1.4.0","punycode":"^2.1.0","readable-stream":"^2.3.3","string_decoder":"^1.0.3","through2":"^2.0.3","util-deprecate":"^1.0.2","wrappy":"^1.0.2","xtend":"^4.0.1","yarn":"^0.27.5"},"description":"A google.maps.Circle replacement for Mapbox GL JS API","devDependencies":{"async-each":"^1.0.1","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","brfs":"^1.4.4","browserify":"^14.5.0","buble":"^0.15.2","budo":"^10.0.4","documentation":"^5.1.0","eslint":"^4.18.1","eslint-config-google":"^0.9.1","esutils":"^2.0.2","magic-string":"^0.22.4","uglify-js":"^3.3.12","vlq":"^0.2.3","watchify":"^3.10.0"},"directories":{"example":"example","lib":"lib"},"engines":{"node":">=7.6.0","npm":">=5.3.0"},"files":["lib/","example/","dist/"],"homepage":"https://github.com/smithmicro/mapbox-gl-circle#readme","keywords":["mapbox","circle","osm","gl"],"license":"ISC","main":"lib/main.js","name":"mapbox-gl-circle","optionalDependencies":{"core-util-is":"^1.0.2","debug":"^3.0.0","fsevents":"^1.1.2","glob":"^7.1.2","inflight":"^1.0.6","inherits":"^2.0.3","jsonparse":"^1.3.1","minimatch":"^3.0.4","once":"^1.4.0","punycode":"^2.1.0","readable-stream":"^2.3.3","string_decoder":"^1.0.3","through2":"^2.0.3","util-deprecate":"^1.0.2","wrappy":"^1.0.2","xtend":"^4.0.1","yarn":"^0.27.5"},"repository":{"type":"git","url":"git+ssh://git@github.com/smithmicro/mapbox-gl-circle.git"},"scripts":{"browserify":"mkdir -p dist && browserify lib/main.js -o dist/mapbox-gl-circle-${BUILD_VERSION:-dev}.js --debug --delay=0 -v","docs":"documentation lint lib/main.js && documentation readme lib/main.js --access public --section=Usage","lint":"eslint lib","prepare":"mkdir -p dist && browserify --standalone MapboxCircle -t [ babelify --presets [ es2015 ] ] lib/main.js | uglifyjs -c -m > dist/mapbox-gl-circle-${BUILD_VERSION:-dev}.min.js && cp -f dist/mapbox-gl-circle-${BUILD_VERSION:-dev}.min.js dist/mapbox-gl-circle.min.js","start":"budo example/index.js --live --force-default-index --title budo/mapbox-gl-circle --verbose -- -t brfs","watchify":"mkdir -p dist && watchify lib/main.js -o dist/mapbox-gl-circle-${BUILD_VERSION:-dev}.js --debug -v"},"version":"1.6.5"} +module.exports = {"_args":[["mapbox-gl-circle@1.6.5","/home/esokia-6/work/work41/Phraseanet/Phraseanet-production-client"]],"_from":"mapbox-gl-circle@1.6.5","_id":"mapbox-gl-circle@1.6.5","_inBundle":false,"_integrity":"sha512-VHA6lgxZE/WFtBXmMveU2zt7ZeVcBHe42k4U4b8xGEnrDSQs4/++EBPVywEMNqi01XQrbf1eiAhsIDZasR4drw==","_location":"/mapbox-gl-circle","_phantomChildren":{"@mapbox/geojson-area":"0.2.2","@mapbox/gl-matrix":"0.0.1","@mapbox/mapbox-gl-supported":"1.4.0","@mapbox/point-geometry":"0.1.0","@mapbox/shelf-pack":"3.2.0","@mapbox/tiny-sdf":"1.1.0","@mapbox/unitbezier":"0.0.0","@mapbox/vector-tile":"1.3.1","@mapbox/whoots-js":"3.1.0","brfs":"1.6.1","bubleify":"0.7.0","concat-stream":"1.6.2","csscolorparser":"1.0.3","earcut":"2.1.3","geojson-vt":"3.2.1","gray-matter":"3.1.1","grid-index":"1.1.0","jsonlint-lines-primitives":"1.6.0","minimist":"0.0.8","package-json-versionify":"1.0.4","pbf":"3.2.0","quickselect":"1.1.1","rw":"1.3.3","sharkdown":"0.1.1","shuffle-seed":"1.1.6","sort-object":"0.3.2","through2":"2.0.3","tinyqueue":"1.2.3","unassertify":"2.1.1","unflowify":"1.0.1","vt-pbf":"3.1.1","webworkify":"1.5.0"},"_requested":{"type":"version","registry":true,"raw":"mapbox-gl-circle@1.6.5","name":"mapbox-gl-circle","escapedName":"mapbox-gl-circle","rawSpec":"1.6.5","saveSpec":null,"fetchSpec":"1.6.5"},"_requiredBy":["/"],"_resolved":"https://registry.npmjs.org/mapbox-gl-circle/-/mapbox-gl-circle-1.6.5.tgz","_spec":"1.6.5","_where":"/home/esokia-6/work/work41/Phraseanet/Phraseanet-production-client","author":{"name":"Smith Micro Software, Inc."},"browserify":{"transform":["babelify"]},"bugs":{"url":"https://github.com/smithmicro/mapbox-gl-circle/issues"},"dependencies":{"@turf/bbox":"^4.7.3","@turf/bbox-polygon":"^4.7.3","@turf/bearing":"^4.5.2","@turf/circle":"^4.7.3","@turf/destination":"^4.7.3","@turf/distance":"^4.7.3","@turf/helpers":"^4.7.3","@turf/truncate":"^4.7.3","core-util-is":"^1.0.2","debug":"^3.0.0","events":"^1.1.1","fsevents":"^1.1.2","glob":"^7.1.2","inflight":"^1.0.6","inherits":"^2.0.3","jsonparse":"^1.3.1","lodash":"^4.17.5","lodash.debounce":"^4.0.8","mapbox-gl":"^0.44.1","minimatch":"^3.0.4","once":"^1.4.0","punycode":"^2.1.0","readable-stream":"^2.3.3","string_decoder":"^1.0.3","through2":"^2.0.3","util-deprecate":"^1.0.2","wrappy":"^1.0.2","xtend":"^4.0.1","yarn":"^0.27.5"},"description":"A google.maps.Circle replacement for Mapbox GL JS API","devDependencies":{"async-each":"^1.0.1","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","brfs":"^1.4.4","browserify":"^14.5.0","buble":"^0.15.2","budo":"^10.0.4","documentation":"^5.1.0","eslint":"^4.18.1","eslint-config-google":"^0.9.1","esutils":"^2.0.2","magic-string":"^0.22.4","uglify-js":"^3.3.12","vlq":"^0.2.3","watchify":"^3.10.0"},"directories":{"example":"example","lib":"lib"},"engines":{"node":">=7.6.0","npm":">=5.3.0"},"files":["lib/","example/","dist/"],"homepage":"https://github.com/smithmicro/mapbox-gl-circle#readme","keywords":["mapbox","circle","osm","gl"],"license":"ISC","main":"lib/main.js","name":"mapbox-gl-circle","optionalDependencies":{"core-util-is":"^1.0.2","debug":"^3.0.0","fsevents":"^1.1.2","glob":"^7.1.2","inflight":"^1.0.6","inherits":"^2.0.3","jsonparse":"^1.3.1","minimatch":"^3.0.4","once":"^1.4.0","punycode":"^2.1.0","readable-stream":"^2.3.3","string_decoder":"^1.0.3","through2":"^2.0.3","util-deprecate":"^1.0.2","wrappy":"^1.0.2","xtend":"^4.0.1","yarn":"^0.27.5"},"repository":{"type":"git","url":"git+ssh://git@github.com/smithmicro/mapbox-gl-circle.git"},"scripts":{"browserify":"mkdir -p dist && browserify lib/main.js -o dist/mapbox-gl-circle-${BUILD_VERSION:-dev}.js --debug --delay=0 -v","docs":"documentation lint lib/main.js && documentation readme lib/main.js --access public --section=Usage","lint":"eslint lib","prepare":"mkdir -p dist && browserify --standalone MapboxCircle -t [ babelify --presets [ es2015 ] ] lib/main.js | uglifyjs -c -m > dist/mapbox-gl-circle-${BUILD_VERSION:-dev}.min.js && cp -f dist/mapbox-gl-circle-${BUILD_VERSION:-dev}.min.js dist/mapbox-gl-circle.min.js","start":"budo example/index.js --live --force-default-index --title budo/mapbox-gl-circle --verbose -- -t brfs","watchify":"mkdir -p dist && watchify lib/main.js -o dist/mapbox-gl-circle-${BUILD_VERSION:-dev}.js --debug -v"},"version":"1.6.5"} /***/ }), -/* 453 */ +/* 451 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(global, module) {var __WEBPACK_AMD_DEFINE_RESULT__;/** @@ -44692,11 +44692,11 @@ module.exports = {"_args":[["mapbox-gl-circle@1.6.5","/var/alchemy/Phraseanet/Ph /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5), __webpack_require__(7)(module))) /***/ }), -/* 454 */ +/* 452 */ /***/ (function(module, exports, __webpack_require__) { -var destination = __webpack_require__(356); -var polygon = __webpack_require__(312).polygon; +var destination = __webpack_require__(354); +var polygon = __webpack_require__(310).polygon; /** * Takes a {@link Point} and calculates the circle polygon given a radius in degrees, radians, miles, or kilometers; and steps for precision. @@ -44740,10 +44740,10 @@ module.exports = function (center, radius, steps, units, properties) { /***/ }), -/* 455 */ +/* 453 */ /***/ (function(module, exports, __webpack_require__) { -var coordEach = __webpack_require__(357).coordEach; +var coordEach = __webpack_require__(355).coordEach; /** * Takes a set of features, calculates the bbox of all input features, and returns a bounding box. @@ -44772,10 +44772,10 @@ module.exports = function (geojson) { /***/ }), -/* 456 */ +/* 454 */ /***/ (function(module, exports, __webpack_require__) { -var polygon = __webpack_require__(312).polygon; +var polygon = __webpack_require__(310).polygon; /** * Takes a bbox and returns an equivalent {@link Polygon|polygon}. @@ -44808,10 +44808,10 @@ module.exports = function (bbox) { /***/ }), -/* 457 */ +/* 455 */ /***/ (function(module, exports, __webpack_require__) { -var coordEach = __webpack_require__(357).coordEach; +var coordEach = __webpack_require__(355).coordEach; /** * Takes a GeoJSON Feature or FeatureCollection and truncates the precision of the geometry. @@ -44878,11 +44878,11 @@ function truncate(coords, factor, coordinates) { /***/ }), -/* 458 */ +/* 456 */ /***/ (function(module, exports, __webpack_require__) { -var getCoord = __webpack_require__(326).getCoord; -var radiansToDistance = __webpack_require__(312).radiansToDistance; +var getCoord = __webpack_require__(324).getCoord; +var radiansToDistance = __webpack_require__(310).radiansToDistance; //http://en.wikipedia.org/wiki/Haversine_formula //http://www.movable-type.co.uk/scripts/latlong.html @@ -44925,10 +44925,10 @@ module.exports = function (from, to, units) { /***/ }), -/* 459 */ +/* 457 */ /***/ (function(module, exports, __webpack_require__) { -var getCoord = __webpack_require__(326).getCoord; +var getCoord = __webpack_require__(324).getCoord; //http://en.wikipedia.org/wiki/Haversine_formula //http://www.movable-type.co.uk/scripts/latlong.html diff --git a/Phraseanet-production-client/dist/lazy-3.min.js b/Phraseanet-production-client/dist/lazy-3.min.js index d12a833ec4..0570d7fb86 100644 --- a/Phraseanet-production-client/dist/lazy-3.min.js +++ b/Phraseanet-production-client/dist/lazy-3.min.js @@ -1,19 +1,19 @@ -webpackJsonpapp([3],Array(298).concat([ -/* 298 */ +webpackJsonpapp([3],Array(296).concat([ +/* 296 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var leaflet = __webpack_require__(397); +var leaflet = __webpack_require__(395); -__webpack_require__(398); +__webpack_require__(396); module.exports = leaflet; /***/ }), -/* 299 */ +/* 297 */ /***/ (function(module, exports) { /* @@ -27,7 +27,7 @@ module.exports = leaflet; L.DomEvent.off(this._container,"touchmove",this._onTouchMove),this._detectIE()?(L.DomEvent.off(this._container,"MSPointerDowm",this._onTouchStart),L.DomEvent.off(this._container,"MSPointerUp",this._onTouchEnd),L.DomEvent.off(this._container,"MSPointerMove",this._onTouchMove),L.DomEvent.off(this._container,"MSPointerCancel",this._onTouchCancel)):(L.DomEvent.off(this._container,"touchcancel",this._onTouchCancel),L.DomEvent.off(this._container,"touchleave",this._onTouchLeave))},_touchEvent:function(t,e){var i={};if("undefined"!=typeof t.touches){if(!t.touches.length)return;i=t.touches[0]}else{if("touch"!==t.pointerType)return;if(i=t,!this._filterClick(t))return}var o=this._map.mouseEventToContainerPoint(i),n=this._map.mouseEventToLayerPoint(i),s=this._map.layerPointToLatLng(n);this._map.fire(e,{latlng:s,layerPoint:n,containerPoint:o,pageX:i.pageX,pageY:i.pageY,originalEvent:t})},_filterClick:function(t){var e=t.timeStamp||t.originalEvent.timeStamp,i=L.DomEvent._lastClick&&e-L.DomEvent._lastClick;return i&&i>100&&500>i||t.target._simulatedClick&&!t._simulated?(L.DomEvent.stop(t),!1):(L.DomEvent._lastClick=e,!0)},_onTouchStart:function(t){if(this._map._loaded){var e="touchstart";this._touchEvent(t,e)}},_onTouchEnd:function(t){if(this._map._loaded){var e="touchend";this._touchEvent(t,e)}},_onTouchCancel:function(t){if(this._map._loaded){var e="touchcancel";this._detectIE()&&(e="pointercancel"),this._touchEvent(t,e)}},_onTouchLeave:function(t){if(this._map._loaded){var e="touchleave";this._touchEvent(t,e)}},_onTouchMove:function(t){if(this._map._loaded){var e="touchmove";this._touchEvent(t,e)}},_detectIE:function(){var e=t.navigator.userAgent,i=e.indexOf("MSIE ");if(i>0)return parseInt(e.substring(i+5,e.indexOf(".",i)),10);var o=e.indexOf("Trident/");if(o>0){var n=e.indexOf("rv:");return parseInt(e.substring(n+3,e.indexOf(".",n)),10)}var s=e.indexOf("Edge/");return s>0?parseInt(e.substring(s+5,e.indexOf(".",s)),10):!1}}),L.Map.addInitHook("addHandler","touchExtend",L.Map.TouchExtend),L.Marker.Touch=L.Marker.extend({_initInteraction:function(){if(this.options.clickable){var t=this._icon,e=["dblclick","mousedown","mouseover","mouseout","contextmenu","touchstart","touchend","touchmove"];this._detectIE?e.concat(["MSPointerDown","MSPointerUp","MSPointerMove","MSPointerCancel"]):e.concat(["touchcancel"]),L.DomUtil.addClass(t,"leaflet-clickable"),L.DomEvent.on(t,"click",this._onMouseClick,this),L.DomEvent.on(t,"keypress",this._onKeyPress,this);for(var i=0;i0)return parseInt(e.substring(i+5,e.indexOf(".",i)),10);var o=e.indexOf("Trident/");if(o>0){var n=e.indexOf("rv:");return parseInt(e.substring(n+3,e.indexOf(".",n)),10)}var s=e.indexOf("Edge/");return s>0?parseInt(e.substring(s+5,e.indexOf(".",s)),10):!1}}),L.LatLngUtil={cloneLatLngs:function(t){for(var e=[],i=0,o=t.length;o>i;i++)e.push(this.cloneLatLng(t[i]));return e},cloneLatLng:function(t){return L.latLng(t.lat,t.lng)}},L.GeometryUtil=L.extend(L.GeometryUtil||{},{geodesicArea:function(t){var e,i,o=t.length,n=0,s=L.LatLng.DEG_TO_RAD;if(o>2){for(var a=0;o>a;a++)e=t[a],i=t[(a+1)%o],n+=(i.lng-e.lng)*s*(2+Math.sin(e.lat*s)+Math.sin(i.lat*s));n=6378137*n*6378137/2}return Math.abs(n)},readableArea:function(t,e){var i;return e?i=t>=1e4?(1e-4*t).toFixed(2)+" ha":t.toFixed(2)+" m²":(t/=.836127,i=t>=3097600?(t/3097600).toFixed(2)+" mi²":t>=4840?(t/4840).toFixed(2)+" acres":Math.ceil(t)+" yd²"),i},readableDistance:function(t,e,i){var o;if(e)o=t>1e3?(t/1e3).toFixed(2)+" km":Math.ceil(t)+" m";else if(t*=1.09361,t>1760)o=(t/1760).toFixed(2)+" miles";else{var n=" yd";i&&(t=3*t,n=" ft"),o=Math.ceil(t)+n}return o}}),L.Util.extend(L.LineUtil,{segmentsIntersect:function(t,e,i,o){return this._checkCounterclockwise(t,i,o)!==this._checkCounterclockwise(e,i,o)&&this._checkCounterclockwise(t,e,i)!==this._checkCounterclockwise(t,e,o)},_checkCounterclockwise:function(t,e,i){return(i.y-t.y)*(e.x-t.x)>(e.y-t.y)*(i.x-t.x)}}),L.Polyline.include({intersects:function(){var t,e,i,o=this._originalPoints,n=o?o.length:0;if(this._tooFewPointsForIntersection())return!1;for(t=n-1;t>=3;t--)if(e=o[t-1],i=o[t],this._lineSegmentsIntersectsRange(e,i,t-2))return!0;return!1},newLatLngIntersects:function(t,e){return this._map?this.newPointIntersects(this._map.latLngToLayerPoint(t),e):!1},newPointIntersects:function(t,e){var i=this._originalPoints,o=i?i.length:0,n=i?i[o-1]:null,s=o-2;return this._tooFewPointsForIntersection(1)?!1:this._lineSegmentsIntersectsRange(n,t,s,e?1:0)},_tooFewPointsForIntersection:function(t){var e=this._originalPoints,i=e?e.length:0;return i+=t||0,!this._originalPoints||3>=i},_lineSegmentsIntersectsRange:function(t,e,i,o){var n,s,a=this._originalPoints;o=o||0;for(var r=i;r>o;r--)if(n=a[r-1],s=a[r],L.LineUtil.segmentsIntersect(t,e,n,s))return!0;return!1}}),L.Polygon.include({intersects:function(){var t,e,i,o,n,s=this._originalPoints;return this._tooFewPointsForIntersection()?!1:(t=L.Polyline.prototype.intersects.call(this))?!0:(e=s.length,i=s[0],o=s[e-1],n=e-2,this._lineSegmentsIntersectsRange(o,i,n,1))}}),L.Control.Draw=L.Control.extend({options:{position:"topleft",draw:{},edit:!1},initialize:function(t){if(L.version<"0.7")throw new Error("Leaflet.draw 0.2.3+ requires Leaflet 0.7.0+. Download latest from https://github.com/Leaflet/Leaflet/");L.Control.prototype.initialize.call(this,t);var e;this._toolbars={},L.DrawToolbar&&this.options.draw&&(e=new L.DrawToolbar(this.options.draw),this._toolbars[L.DrawToolbar.TYPE]=e,this._toolbars[L.DrawToolbar.TYPE].on("enable",this._toolbarEnabled,this)),L.EditToolbar&&this.options.edit&&(e=new L.EditToolbar(this.options.edit),this._toolbars[L.EditToolbar.TYPE]=e,this._toolbars[L.EditToolbar.TYPE].on("enable",this._toolbarEnabled,this)),L.toolbar=this},onAdd:function(t){var e,i=L.DomUtil.create("div","leaflet-draw"),o=!1,n="leaflet-draw-toolbar-top";for(var s in this._toolbars)this._toolbars.hasOwnProperty(s)&&(e=this._toolbars[s].addToolbar(t),e&&(o||(L.DomUtil.hasClass(e,n)||L.DomUtil.addClass(e.childNodes[0],n),o=!0),i.appendChild(e)));return i},onRemove:function(){for(var t in this._toolbars)this._toolbars.hasOwnProperty(t)&&this._toolbars[t].removeToolbar()},setDrawingOptions:function(t){for(var e in this._toolbars)this._toolbars[e]instanceof L.DrawToolbar&&this._toolbars[e].setOptions(t)},_toolbarEnabled:function(t){var e=t.target;for(var i in this._toolbars)this._toolbars[i]!==e&&this._toolbars[i].disable()}}),L.Map.mergeOptions({drawControlTooltips:!0,drawControl:!1}),L.Map.addInitHook(function(){this.options.drawControl&&(this.drawControl=new L.Control.Draw,this.addControl(this.drawControl))}),L.Toolbar=L.Class.extend({includes:[L.Mixin.Events],initialize:function(t){L.setOptions(this,t),this._modes={},this._actionButtons=[],this._activeMode=null},enabled:function(){return null!==this._activeMode},disable:function(){this.enabled()&&this._activeMode.handler.disable()},addToolbar:function(t){var e,i=L.DomUtil.create("div","leaflet-draw-section"),o=0,n=this._toolbarClass||"",s=this.getModeHandlers(t);for(this._toolbarContainer=L.DomUtil.create("div","leaflet-draw-toolbar leaflet-bar"),this._map=t,e=0;ee;e++)this._disposeButton(this._actionButtons[e].button,this._actionButtons[e].callback,this);this._actionButtons=[],this._actionsContainer=null},_initModeHandler:function(t,e,i,o,n){var s=t.type;this._modes[s]={},this._modes[s].handler=t,this._modes[s].button=this._createButton({type:s,title:n,className:o+"-"+s,container:e,callback:this._modes[s].handler.enable,context:this._modes[s].handler}),this._modes[s].buttonIndex=i,this._modes[s].handler.on("enabled",this._handlerActivated,this).on("disabled",this._handlerDeactivated,this)},_createButton:function(t){var e=L.DomUtil.create("a",t.className||"",t.container);return e.href="#",t.text&&(e.innerHTML=t.text),t.title&&(e.title=t.title),L.DomEvent.on(e,"click",L.DomEvent.stopPropagation).on(e,"mousedown",L.DomEvent.stopPropagation).on(e,"dblclick",L.DomEvent.stopPropagation).on(e,"click",L.DomEvent.preventDefault).on(e,"click",t.callback,t.context),e},_disposeButton:function(t,e){L.DomEvent.off(t,"click",L.DomEvent.stopPropagation).off(t,"mousedown",L.DomEvent.stopPropagation).off(t,"dblclick",L.DomEvent.stopPropagation).off(t,"click",L.DomEvent.preventDefault).off(t,"click",e)},_handlerActivated:function(t){this.disable(),this._activeMode=this._modes[t.handler],L.DomUtil.addClass(this._activeMode.button,"leaflet-draw-toolbar-button-enabled"),this._showActionsToolbar(),this.fire("enable")},_handlerDeactivated:function(){this._hideActionsToolbar(),L.DomUtil.removeClass(this._activeMode.button,"leaflet-draw-toolbar-button-enabled"),this._activeMode=null,this.fire("disable")},_createActions:function(t){var e,i,o,n,s=this._actionsContainer,a=this.getActions(t),r=a.length;for(i=0,o=this._actionButtons.length;o>i;i++)this._disposeButton(this._actionButtons[i].button,this._actionButtons[i].callback);for(this._actionButtons=[];s.firstChild;)s.removeChild(s.firstChild);for(var h=0;r>h;h++)"enabled"in a[h]&&!a[h].enabled||(e=L.DomUtil.create("li","",s),n=this._createButton({title:a[h].title,text:a[h].text,container:e,callback:a[h].callback,context:a[h].context}),this._actionButtons.push({button:n,callback:a[h].callback}))},_showActionsToolbar:function(){var t=this._activeMode.buttonIndex,e=this._lastButtonIndex,i=this._activeMode.button.offsetTop-1;this._createActions(this._activeMode.handler),this._actionsContainer.style.top=i+"px",0===t&&(L.DomUtil.addClass(this._toolbarContainer,"leaflet-draw-toolbar-notop"),L.DomUtil.addClass(this._actionsContainer,"leaflet-draw-actions-top")),t===e&&(L.DomUtil.addClass(this._toolbarContainer,"leaflet-draw-toolbar-nobottom"),L.DomUtil.addClass(this._actionsContainer,"leaflet-draw-actions-bottom")),this._actionsContainer.style.display="block"},_hideActionsToolbar:function(){this._actionsContainer.style.display="none",L.DomUtil.removeClass(this._toolbarContainer,"leaflet-draw-toolbar-notop"),L.DomUtil.removeClass(this._toolbarContainer,"leaflet-draw-toolbar-nobottom"),L.DomUtil.removeClass(this._actionsContainer,"leaflet-draw-actions-top"),L.DomUtil.removeClass(this._actionsContainer,"leaflet-draw-actions-bottom")}}),L.Tooltip=L.Class.extend({initialize:function(t){this._map=t,this._popupPane=t._panes.popupPane,this._container=t.options.drawControlTooltips?L.DomUtil.create("div","leaflet-draw-tooltip",this._popupPane):null,this._singleLineLabel=!1,this._map.on("mouseout",this._onMouseOut,this)},dispose:function(){this._map.off("mouseout",this._onMouseOut,this),this._container&&(this._popupPane.removeChild(this._container),this._container=null)},updateContent:function(t){return this._container?(t.subtext=t.subtext||"",0!==t.subtext.length||this._singleLineLabel?t.subtext.length>0&&this._singleLineLabel&&(L.DomUtil.removeClass(this._container,"leaflet-draw-tooltip-single"),this._singleLineLabel=!1):(L.DomUtil.addClass(this._container,"leaflet-draw-tooltip-single"),this._singleLineLabel=!0),this._container.innerHTML=(t.subtext.length>0?''+t.subtext+"
":"")+""+t.text+"",this):this},updatePosition:function(t){var e=this._map.latLngToLayerPoint(t),i=this._container;return this._container&&(i.style.visibility="inherit",L.DomUtil.setPosition(i,e)),this},showAsError:function(){return this._container&&L.DomUtil.addClass(this._container,"leaflet-error-draw-tooltip"),this},removeError:function(){return this._container&&L.DomUtil.removeClass(this._container,"leaflet-error-draw-tooltip"),this},_onMouseOut:function(){this._container&&(this._container.style.visibility="hidden")}}),L.DrawToolbar=L.Toolbar.extend({statics:{TYPE:"draw"},options:{polyline:{},polygon:{},rectangle:{},circle:{},marker:{}},initialize:function(t){for(var e in this.options)this.options.hasOwnProperty(e)&&t[e]&&(t[e]=L.extend({},this.options[e],t[e]));this._toolbarClass="leaflet-draw-draw",L.Toolbar.prototype.initialize.call(this,t)},getModeHandlers:function(t){return[{enabled:this.options.polyline,handler:new L.Draw.Polyline(t,this.options.polyline),title:L.drawLocal.draw.toolbar.buttons.polyline},{enabled:this.options.polygon,handler:new L.Draw.Polygon(t,this.options.polygon),title:L.drawLocal.draw.toolbar.buttons.polygon},{enabled:this.options.rectangle,handler:new L.Draw.Rectangle(t,this.options.rectangle),title:L.drawLocal.draw.toolbar.buttons.rectangle},{enabled:this.options.circle,handler:new L.Draw.Circle(t,this.options.circle),title:L.drawLocal.draw.toolbar.buttons.circle},{enabled:this.options.marker,handler:new L.Draw.Marker(t,this.options.marker),title:L.drawLocal.draw.toolbar.buttons.marker}]},getActions:function(t){return[{enabled:t.completeShape,title:L.drawLocal.draw.toolbar.finish.title,text:L.drawLocal.draw.toolbar.finish.text,callback:t.completeShape,context:t},{enabled:t.deleteLastVertex,title:L.drawLocal.draw.toolbar.undo.title,text:L.drawLocal.draw.toolbar.undo.text,callback:t.deleteLastVertex,context:t},{title:L.drawLocal.draw.toolbar.actions.title,text:L.drawLocal.draw.toolbar.actions.text,callback:this.disable,context:this}]},setOptions:function(t){L.setOptions(this,t);for(var e in this._modes)this._modes.hasOwnProperty(e)&&t.hasOwnProperty(e)&&this._modes[e].handler.setOptions(t[e])}}),L.EditToolbar=L.Toolbar.extend({statics:{TYPE:"edit"},options:{edit:{selectedPathOptions:{dashArray:"10, 10",fill:!0,fillColor:"#fe57a1",fillOpacity:.1,maintainColor:!1}},remove:{},featureGroup:null},initialize:function(t){t.edit&&("undefined"==typeof t.edit.selectedPathOptions&&(t.edit.selectedPathOptions=this.options.edit.selectedPathOptions),t.edit.selectedPathOptions=L.extend({},this.options.edit.selectedPathOptions,t.edit.selectedPathOptions)),t.remove&&(t.remove=L.extend({},this.options.remove,t.remove)),this._toolbarClass="leaflet-draw-edit",L.Toolbar.prototype.initialize.call(this,t),this._selectedFeatureCount=0},getModeHandlers:function(t){var e=this.options.featureGroup;return[{enabled:this.options.edit,handler:new L.EditToolbar.Edit(t,{featureGroup:e,selectedPathOptions:this.options.edit.selectedPathOptions}),title:L.drawLocal.edit.toolbar.buttons.edit},{enabled:this.options.remove,handler:new L.EditToolbar.Delete(t,{featureGroup:e}),title:L.drawLocal.edit.toolbar.buttons.remove}]},getActions:function(){return[{title:L.drawLocal.edit.toolbar.actions.save.title,text:L.drawLocal.edit.toolbar.actions.save.text,callback:this._save,context:this},{title:L.drawLocal.edit.toolbar.actions.cancel.title,text:L.drawLocal.edit.toolbar.actions.cancel.text,callback:this.disable,context:this}]},addToolbar:function(t){var e=L.Toolbar.prototype.addToolbar.call(this,t);return this._checkDisabled(),this.options.featureGroup.on("layeradd layerremove",this._checkDisabled,this),e},removeToolbar:function(){this.options.featureGroup.off("layeradd layerremove",this._checkDisabled,this),L.Toolbar.prototype.removeToolbar.call(this)},disable:function(){this.enabled()&&(this._activeMode.handler.revertLayers(),L.Toolbar.prototype.disable.call(this))},_save:function(){this._activeMode.handler.save(),this._activeMode.handler.disable()},_checkDisabled:function(){var t,e=this.options.featureGroup,i=0!==e.getLayers().length;this.options.edit&&(t=this._modes[L.EditToolbar.Edit.TYPE].button,i?L.DomUtil.removeClass(t,"leaflet-disabled"):L.DomUtil.addClass(t,"leaflet-disabled"),t.setAttribute("title",i?L.drawLocal.edit.toolbar.buttons.edit:L.drawLocal.edit.toolbar.buttons.editDisabled)),this.options.remove&&(t=this._modes[L.EditToolbar.Delete.TYPE].button,i?L.DomUtil.removeClass(t,"leaflet-disabled"):L.DomUtil.addClass(t,"leaflet-disabled"),t.setAttribute("title",i?L.drawLocal.edit.toolbar.buttons.remove:L.drawLocal.edit.toolbar.buttons.removeDisabled))}}),L.EditToolbar.Edit=L.Handler.extend({statics:{TYPE:"edit"},includes:L.Mixin.Events,initialize:function(t,e){if(L.Handler.prototype.initialize.call(this,t),L.setOptions(this,e),this._featureGroup=e.featureGroup,!(this._featureGroup instanceof L.FeatureGroup))throw new Error("options.featureGroup must be a L.FeatureGroup");this._uneditedLayerProps={},this.type=L.EditToolbar.Edit.TYPE},enable:function(){!this._enabled&&this._hasAvailableLayers()&&(this.fire("enabled",{handler:this.type}),this._map.fire("draw:editstart",{handler:this.type}),L.Handler.prototype.enable.call(this),this._featureGroup.on("layeradd",this._enableLayerEdit,this).on("layerremove",this._disableLayerEdit,this))},disable:function(){this._enabled&&(this._featureGroup.off("layeradd",this._enableLayerEdit,this).off("layerremove",this._disableLayerEdit,this),L.Handler.prototype.disable.call(this),this._map.fire("draw:editstop",{handler:this.type}),this.fire("disabled",{handler:this.type}))},addHooks:function(){var t=this._map;t&&(t.getContainer().focus(),this._featureGroup.eachLayer(this._enableLayerEdit,this),this._tooltip=new L.Tooltip(this._map),this._updateTooltip(),this._map.on("mousemove",this._onMouseMove,this).on("touchmove",this._onMouseMove,this).on("MSPointerMove",this._onMouseMove,this).on("click",this._editStyle,this).on("draw:editvertex",this._updateTooltip,this))},removeHooks:function(){this._map&&(this._featureGroup.eachLayer(this._disableLayerEdit,this),this._uneditedLayerProps={},this._tooltip.dispose(),this._tooltip=null,this._map.off("mousemove",this._onMouseMove,this).off("touchmove",this._onMouseMove,this).off("MSPointerMove",this._onMouseMove,this))},revertLayers:function(){this._featureGroup.eachLayer(function(t){this._revertLayer(t)},this)},save:function(){var t=new L.LayerGroup;this._featureGroup.eachLayer(function(e){e.edited&&(t.addLayer(e),e.edited=!1)}),this._map.fire("draw:edited",{layers:t})},_backupLayer:function(t){var e=L.Util.stamp(t);this._uneditedLayerProps[e]||(t instanceof L.Polyline||t instanceof L.Polygon||t instanceof L.Rectangle?this._uneditedLayerProps[e]={latlngs:L.LatLngUtil.cloneLatLngs(t.getLatLngs())}:t instanceof L.Circle?this._uneditedLayerProps[e]={latlng:L.LatLngUtil.cloneLatLng(t.getLatLng()),radius:t.getRadius()}:t instanceof L.Marker&&(this._uneditedLayerProps[e]={latlng:L.LatLngUtil.cloneLatLng(t.getLatLng())}))},_getTooltipText:function(){return{text:L.drawLocal.edit.handlers.edit.tooltip.text,subtext:L.drawLocal.edit.handlers.edit.tooltip.subtext}},_updateTooltip:function(){this._tooltip.updateContent(this._getTooltipText())},_revertLayer:function(t){var e=L.Util.stamp(t);t.edited=!1,this._uneditedLayerProps.hasOwnProperty(e)&&(t instanceof L.Polyline||t instanceof L.Polygon||t instanceof L.Rectangle?t.setLatLngs(this._uneditedLayerProps[e].latlngs):t instanceof L.Circle?(t.setLatLng(this._uneditedLayerProps[e].latlng),t.setRadius(this._uneditedLayerProps[e].radius)):t instanceof L.Marker&&t.setLatLng(this._uneditedLayerProps[e].latlng),t.fire("revert-edited",{layer:t}))},_enableLayerEdit:function(t){var e,i=t.layer||t.target||t;this._backupLayer(i),this.options.selectedPathOptions&&(e=L.Util.extend({},this.options.selectedPathOptions),e.maintainColor&&(e.color=i.options.color,e.fillColor=i.options.fillColor),i.options.original=L.extend({},i.options),i.options.editing=e),this.isMarker?(i.dragging.enable(),i.on("dragend",this._onMarkerDragEnd).on("touchmove",this._onTouchMove,this).on("MSPointerMove",this._onTouchMove,this).on("touchend",this._onMarkerDragEnd,this).on("MSPointerUp",this._onMarkerDragEnd,this)):i.editing.enable()},_disableLayerEdit:function(t){var e=t.layer||t.target||t;e.edited=!1,e.editing.disable(),delete e.options.editing,delete e.options.original,this._selectedPathOptions&&(e instanceof L.Marker?this._toggleMarkerHighlight(e):(e.setStyle(e.options.previousOptions),delete e.options.previousOptions)),e instanceof L.Marker?(e.dragging.disable(),e.off("dragend",this._onMarkerDragEnd,this).off("touchmove",this._onTouchMove,this).off("MSPointerMove",this._onTouchMove,this).off("touchend",this._onMarkerDragEnd,this).off("MSPointerUp",this._onMarkerDragEnd,this)):e.editing.disable()},_onMouseMove:function(t){this._tooltip.updatePosition(t.latlng)},_onTouchMove:function(t){var e=t.originalEvent.changedTouches[0],i=this._map.mouseEventToLayerPoint(e),o=this._map.layerPointToLatLng(i);t.target.setLatLng(o)},_hasAvailableLayers:function(){return 0!==this._featureGroup.getLayers().length}}),L.EditToolbar.Delete=L.Handler.extend({statics:{TYPE:"remove"},includes:L.Mixin.Events,initialize:function(t,e){if(L.Handler.prototype.initialize.call(this,t),L.Util.setOptions(this,e),this._deletableLayers=this.options.featureGroup,!(this._deletableLayers instanceof L.FeatureGroup))throw new Error("options.featureGroup must be a L.FeatureGroup");this.type=L.EditToolbar.Delete.TYPE},enable:function(){!this._enabled&&this._hasAvailableLayers()&&(this.fire("enabled",{handler:this.type}),this._map.fire("draw:deletestart",{handler:this.type}),L.Handler.prototype.enable.call(this),this._deletableLayers.on("layeradd",this._enableLayerDelete,this).on("layerremove",this._disableLayerDelete,this))},disable:function(){this._enabled&&(this._deletableLayers.off("layeradd",this._enableLayerDelete,this).off("layerremove",this._disableLayerDelete,this),L.Handler.prototype.disable.call(this),this._map.fire("draw:deletestop",{handler:this.type}),this.fire("disabled",{handler:this.type}))},addHooks:function(){var t=this._map;t&&(t.getContainer().focus(),this._deletableLayers.eachLayer(this._enableLayerDelete,this),this._deletedLayers=new L.LayerGroup,this._tooltip=new L.Tooltip(this._map),this._tooltip.updateContent({text:L.drawLocal.edit.handlers.remove.tooltip.text}),this._map.on("mousemove",this._onMouseMove,this))},removeHooks:function(){this._map&&(this._deletableLayers.eachLayer(this._disableLayerDelete,this),this._deletedLayers=null,this._tooltip.dispose(),this._tooltip=null,this._map.off("mousemove",this._onMouseMove,this))},revertLayers:function(){this._deletedLayers.eachLayer(function(t){this._deletableLayers.addLayer(t),t.fire("revert-deleted",{layer:t})},this)},save:function(){this._map.fire("draw:deleted",{layers:this._deletedLayers})},_enableLayerDelete:function(t){var e=t.layer||t.target||t;e.on("click",this._removeLayer,this)},_disableLayerDelete:function(t){var e=t.layer||t.target||t;e.off("click",this._removeLayer,this),this._deletedLayers.removeLayer(e)},_removeLayer:function(t){var e=t.layer||t.target||t;this._deletableLayers.removeLayer(e),this._deletedLayers.addLayer(e),e.fire("deleted")},_onMouseMove:function(t){this._tooltip.updatePosition(t.latlng)},_hasAvailableLayers:function(){return 0!==this._deletableLayers.getLayers().length}})}(window,document); /***/ }), -/* 300 */ +/* 298 */ /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/* @@ -42,7 +42,7 @@ var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_ var L; if (true) { // AMD - !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(335)], __WEBPACK_AMD_DEFINE_FACTORY__ = (factory), + !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(333)], __WEBPACK_AMD_DEFINE_FACTORY__ = (factory), __WEBPACK_AMD_DEFINE_RESULT__ = (typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ? (__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__)) : __WEBPACK_AMD_DEFINE_FACTORY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); @@ -562,27 +562,27 @@ for (i = 0, l = classes.length; i < l; i++) { /***/ }), -/* 301 */ +/* 299 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var makeClient = __webpack_require__(306); -var xtend = __webpack_require__(355).extendMutable; -var getUser = __webpack_require__(354); -var MapboxGeocoding = __webpack_require__(433); -var MapboxSurface = __webpack_require__(434); -var MapboxDirections = __webpack_require__(435); -var MapboxUploads = __webpack_require__(436); -var MapboxMatching = __webpack_require__(437); -var MapboxDatasets = __webpack_require__(438); -var MapboxMatrix = __webpack_require__(440); -var MapboxTilestats = __webpack_require__(441); -var MapboxStyles = __webpack_require__(442); -var MapboxStatic = __webpack_require__(447); -var MapboxTilesets = __webpack_require__(450); -var MapboxTokens = __webpack_require__(451); +var makeClient = __webpack_require__(304); +var xtend = __webpack_require__(353).extendMutable; +var getUser = __webpack_require__(352); +var MapboxGeocoding = __webpack_require__(431); +var MapboxSurface = __webpack_require__(432); +var MapboxDirections = __webpack_require__(433); +var MapboxUploads = __webpack_require__(434); +var MapboxMatching = __webpack_require__(435); +var MapboxDatasets = __webpack_require__(436); +var MapboxMatrix = __webpack_require__(438); +var MapboxTilestats = __webpack_require__(439); +var MapboxStyles = __webpack_require__(440); +var MapboxStatic = __webpack_require__(445); +var MapboxTilesets = __webpack_require__(448); +var MapboxTokens = __webpack_require__(449); /** @@ -628,7 +628,7 @@ module.exports = MapboxClient; /***/ }), -/* 302 */ +/* 300 */ /***/ (function(module, exports) { /** @@ -891,23 +891,23 @@ if (typeof module !== 'undefined' && typeof module.exports !== 'undefined') { /***/ }), -/* 303 */ +/* 301 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -const projectVersion = __webpack_require__(452).version; -const _ = __webpack_require__(453); -const EventEmitter = __webpack_require__(94); -const turfCircle = __webpack_require__(454); -const turfBbox = __webpack_require__(455); -const turfBboxPoly = __webpack_require__(456); -const turfTruncate = __webpack_require__(457); -const turfDestination = __webpack_require__(356); -const turfDistance = __webpack_require__(458); -const turfBearing = __webpack_require__(459); -const turfHelpers = __webpack_require__(312); +const projectVersion = __webpack_require__(450).version; +const _ = __webpack_require__(451); +const EventEmitter = __webpack_require__(93); +const turfCircle = __webpack_require__(452); +const turfBbox = __webpack_require__(453); +const turfBboxPoly = __webpack_require__(454); +const turfTruncate = __webpack_require__(455); +const turfDestination = __webpack_require__(354); +const turfDistance = __webpack_require__(456); +const turfBearing = __webpack_require__(457); +const turfHelpers = __webpack_require__(310); if (window && typeof window.MapboxCircle === 'function') { throw new TypeError('mapbox-gl-circle-' + window.MapboxCircle.VERSION + ' already loaded'); @@ -2263,14 +2263,14 @@ module.exports = exports = MapboxCircle; /***/ }), -/* 304 */ +/* 302 */ /***/ (function(module, exports, __webpack_require__) { !function(t,e){ true?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e(t.turf={})}(this,function(t){"use strict";function e(t,e,n){if(n=n||{},!I(n))throw new Error("options is invalid");var r=n.bbox,i=n.id;if(void 0===t)throw new Error("geometry is required");if(e&&e.constructor!==Object)throw new Error("properties must be an Object");r&&N(r),i&&C(i);var o={type:"Feature"};return i&&(o.id=i),r&&(o.bbox=r),o.properties=e||{},o.geometry=t,o}function n(t,e,n){if(n=n||{},!I(n))throw new Error("options is invalid");var i=n.bbox;if(!t)throw new Error("type is required");if(!e)throw new Error("coordinates is required");if(!Array.isArray(e))throw new Error("coordinates must be an Array");i&&N(i);var s;switch(t){case"Point":s=r(e).geometry;break;case"LineString":s=a(e).geometry;break;case"Polygon":s=o(e).geometry;break;case"MultiPoint":s=l(e).geometry;break;case"MultiLineString":s=h(e).geometry;break;case"MultiPolygon":s=p(e).geometry;break;default:throw new Error(t+" is invalid")}return i&&(s.bbox=i),s}function r(t,n,r){if(!t)throw new Error("coordinates is required");if(!Array.isArray(t))throw new Error("coordinates must be an Array");if(t.length<2)throw new Error("coordinates must be at least 2 numbers long");if(!b(t[0])||!b(t[1]))throw new Error("coordinates must contain numbers");return e({type:"Point",coordinates:t},n,r)}function i(t,e,n){if(!t)throw new Error("coordinates is required");if(!Array.isArray(t))throw new Error("coordinates must be an Array");return c(t.map(function(t){return r(t,e)}),n)}function o(t,n,r){if(!t)throw new Error("coordinates is required");for(var i=0;i=0))throw new Error("precision must be a positive number");var n=Math.pow(10,e||0);return Math.round(t*n)/n}function d(t,e){if(void 0===t||null===t)throw new Error("radians is required");if(e&&"string"!=typeof e)throw new Error("units must be a string");var n=qo[e||"kilometers"];if(!n)throw new Error(e+" units is invalid");return t*n}function y(t,e){if(void 0===t||null===t)throw new Error("distance is required");if(e&&"string"!=typeof e)throw new Error("units must be a string");var n=qo[e||"kilometers"];if(!n)throw new Error(e+" units is invalid");return t/n}function _(t,e){return v(y(t,e))}function m(t){if(null===t||void 0===t)throw new Error("bearing is required");var e=t%360;return e<0&&(e+=360),e}function v(t){if(null===t||void 0===t)throw new Error("radians is required");return 180*(t%(2*Math.PI))/Math.PI}function x(t){if(null===t||void 0===t)throw new Error("degrees is required");return t%360*Math.PI/180}function E(t,e,n){if(null===t||void 0===t)throw new Error("length is required");if(!(t>=0))throw new Error("length must be a positive number");return d(y(t,e),n||"kilometers")}function w(t,e,n){if(null===t||void 0===t)throw new Error("area is required");if(!(t>=0))throw new Error("area must be a positive number");var r=Bo[e||"meters"];if(!r)throw new Error("invalid original units");var i=Bo[n||"kilometers"];if(!i)throw new Error("invalid final units");return t/r*i}function b(t){return!isNaN(t)&&null!==t&&!Array.isArray(t)}function I(t){return!!t&&t.constructor===Object}function N(t){if(!t)throw new Error("bbox is required");if(!Array.isArray(t))throw new Error("bbox must be an Array");if(4!==t.length&&6!==t.length)throw new Error("bbox must be an Array of 4 or 6 numbers");t.forEach(function(t){if(!b(t))throw new Error("bbox must only contain numbers")})}function C(t){if(!t)throw new Error("id is required");if(-1===["string","number"].indexOf(typeof t))throw new Error("id must be a number or a string")}function S(t,e,n){if(null!==t)for(var r,i,o,s,a,u,c,h,l=0,p=0,f=t.type,g="FeatureCollection"===f,d="Feature"===f,y=g?t.features.length:1,_=0;_t[0]&&(e[0]=t[0]),e[1]>t[1]&&(e[1]=t[1]),e[2]1&&b(e[0])&&b(e[1]))return e;throw new Error("Coordinate is not a valid Point")}function U(t){if(!t)throw new Error("obj is required");var e;if(t.length?e=t:t.coordinates?e=t.coordinates:t.geometry&&t.geometry.coordinates&&(e=t.geometry.coordinates),e)return Y(e),e;throw new Error("No valid coordinates")}function Y(t){if(t.length>1&&b(t[0])&&b(t[1]))return!0;if(Array.isArray(t[0])&&t[0].length)return Y(t[0]);throw new Error("coordinates must only contain numbers")}function V(t,e,n){if(!e||!n)throw new Error("type and name required");if(!t||t.type!==e)throw new Error("Invalid input to "+n+": must be a "+e+", given "+t.type)}function H(t,e,n){if(!t)throw new Error("No feature passed");if(!n)throw new Error(".featureOf() requires a name");if(!t||"Feature"!==t.type||!t.geometry)throw new Error("Invalid input to "+n+", Feature with geometry required");if(!t.geometry||t.geometry.type!==e)throw new Error("Invalid input to "+n+": must be a "+e+", given "+t.geometry.type)}function W(t,e,n){if(!t)throw new Error("No featureCollection passed");if(!n)throw new Error(".collectionOf() requires a name");if(!t||"FeatureCollection"!==t.type)throw new Error("Invalid input to "+n+", FeatureCollection required");for(var r=0;r=0&&d>=0&&d=0;h--)if(Math.abs(e[h][0][0]-u)<=1e-7&&Math.abs(e[h][0][1]-c)<=1e-7){for(var l=s.path.length-2;l>=0;--l)e[h].unshift(s.path[l]);a=!0;break}a||(e[n++]=s.path)}})}),e}(function(t,e){for(var n=t.length-1,r=t[0].length-1,i={rows:n,cols:r,cells:[]},o=0;o=e?8:0,a|=c>=e?4:0,a|=h>=e?2:0;var p=!1;if(5===(a|=l>=e?1:0)||10===a){var f=(u+c+h+l)/4;5===a&&fe?1:0};r>n;){if(r-n>600){var o=r-n+1,s=e-n+1,a=Math.log(o),u=.5*Math.exp(2*a/3),c=.5*Math.sqrt(a*u*(o-u)/o)*(s-o/2<0?-1:1);it(t,e,Math.max(n,Math.floor(e-s*u/o+c)),Math.min(r,Math.floor(e+(o-s)*u/o+c)),i)}var h=t[e],l=n,p=r;for(ot(t,n,e),i(t[r],h)>0&&ot(t,n,r);l0;)p--}0===i(t[n],h)?ot(t,n,p):ot(t,++p,r),p<=e&&(n=p+1),e<=p&&(r=p-1)}}function ot(t,e,n){var r=t[e];t[e]=t[n],t[n]=r}function st(t,e){if(!(this instanceof st))return new st(t,e);this._maxEntries=Math.max(4,t||9),this._minEntries=Math.max(2,Math.ceil(.4*this._maxEntries)),e&&this._initFormat(e),this.clear()}function at(t,e){ut(t,0,t.children.length,e,t)}function ut(t,e,n,r,i){i||(i=yt(null)),i.minX=1/0,i.minY=1/0,i.maxX=-1/0,i.maxY=-1/0;for(var o,s=e;s=t.minX&&e.maxY>=t.minY}function yt(t){return{children:t,height:1,leaf:!0,minX:1/0,minY:1/0,maxX:-1/0,maxY:-1/0}}function _t(t,e,n,r,i){for(var o,s=[e,n];s.length;)(n=s.pop())-(e=s.pop())<=r||(o=e+Math.ceil((n-e)/r/2)*r,Yo(t,o,e,n,i),s.push(e,o,o,n))}function mt(t,e){return e={exports:{}},t(e,e.exports),e.exports}function vt(t,e){if(!(this instanceof vt))return new vt(t,e);if(this.data=t||[],this.length=this.data.length,this.compare=e||function(t,e){return te?1:0},this.length>0)for(var n=(this.length>>1)-1;n>=0;n--)this._down(n)}function xt(t,e,n){e=Math.max(0,void 0===e?2:e),n=n||0;for(var r,i=function(t){for(var e=t[0],n=t[0],r=t[0],i=t[0],o=0;or[0]&&(r=s),s[1]i[1]&&(i=s)}var a=[e,n,r,i],u=a.slice();for(o=0;oo||a.push({node:h,dist:l})}for(;a.length&&!a.peek().node.children;){var p=a.pop(),f=p.node,g=St(f,e,n),d=St(f,r,i);if(p.dist=e.minX&&t[0]<=e.maxX&&t[1]>=e.minY&&t[1]<=e.maxY}function bt(t,e,n){for(var r=Math.min(t[0],e[0]),i=Math.min(t[1],e[1]),o=Math.max(t[0],e[0]),s=Math.max(t[1],e[1]),a=n.search({minX:r,minY:i,maxX:o,maxY:s}),u=0;u0!=os(t,e,r)>0&&os(n,r,t)>0!=os(n,r,e)>0}(a[u].p,a[u].next.p,t,e))return!1;return!0}function It(t){var e=t.p,n=t.next.p;return t.minX=Math.min(e[0],n[0]),t.minY=Math.min(e[1],n[1]),t.maxX=Math.max(e[0],n[0]),t.maxY=Math.max(e[1],n[1]),t}function Nt(t,e){var n={p:t,prev:null,next:null,minX:0,minY:0,maxX:0,maxY:0};return e?(n.next=e.next,n.prev=e,e.next.prev=n,e.next=n):(n.prev=n,n.next=n),n}function Ct(t,e){var n=t[0]-e[0],r=t[1]-e[1];return n*n+r*r}function St(t,e,n){var r=e[0],i=e[1],o=n[0]-r,s=n[1]-i;if(0!==o||0!==s){var a=((t[0]-r)*o+(t[1]-i)*s)/(o*o+s*s);a>1?(r=n[0],i=n[1]):a>0&&(r+=o*a,i+=s*a)}return o=t[0]-r,s=t[1]-i,o*o+s*s}function Mt(t,e,n,r,i,o,s,a){var u,c,h,l,p=n-t,f=r-e,g=s-i,d=a-o,y=t-i,_=e-o,m=p*p+f*f,v=p*g+f*d,x=g*g+d*d,E=p*y+f*_,w=g*y+d*_,b=m*x-v*v,I=b,N=b;0===b?(c=0,I=1,l=w,N=x):(l=m*w-v*E,(c=v*w-x*E)<0?(c=0,l=w,N=x):c>I&&(c=I,l=w+v,N=x)),l<0?(l=0,-E<0?c=0:-E>m?c=I:(c=-E,I=m)):l>N&&(l=N,-E+v<0?c=0:-E+v>m?c=I:(c=-E+v,I=m)),u=0===c?0:c/I;var C=(1-(h=0===l?0:l/N))*i+h*s-((1-u)*t+u*n),S=(1-h)*o+h*a-((1-u)*e+u*r);return C*C+S*S}function Lt(t,e){if(e=e||{},!I(e))throw new Error("options is invalid");var n=e.concavity||1/0,r=[];if(S(t,function(t){r.push([t[0],t[1]])}),!r.length)return null;var i=ss(r,n);return i.length>3?o([i]):null}function Pt(t,e,n){if("object"!=typeof(n=n||{}))throw new Error("options is invalid");var r=n.ignoreBoundary;if(!t)throw new Error("point is required");if(!e)throw new Error("polygon is required");var i=X(t),o=U(e),s=e.geometry?e.geometry.type:e.type,a=e.bbox;if(a&&!1===function(t,e){return e[0]<=t[0]&&e[1]<=t[1]&&e[2]>=t[0]&&e[3]>=t[1]}(i,a))return!1;"Polygon"===s&&(o=[o]);for(var u=0,c=!1;ut[1]!=c>t[1]&&t[0]<(u-s)*(t[1]-a)/(c-a)+s&&(r=!r)}return r}function Rt(t,e){var n=[];return A(e,function(e){O(t,function(t){Pt(t,e)&&n.push(t)})}),c(n)}function Tt(t,e){if("FeatureCollection"!==t.type)throw new Error("points must be a FeatureCollection");var n=!1;return c(function(t){if(t.length<3)return[];t.sort(Dt);var e,n,r,i,o,s,a=t.length-1,u=t[a].x,c=t[0].x,h=t[a].y,l=h;for(;a--;)t[a].yl&&(l=t[a].y);var p,f=c-u,g=l-h,d=f>g?f:g,y=.5*(c+u),_=.5*(l+h),m=[new At({x:y-20*d,y:_-d,__sentinel:!0},{x:y,y:_+20*d,__sentinel:!0},{x:y+20*d,y:_-d,__sentinel:!0})],v=[],x=[];a=t.length;for(;a--;){for(x.length=0,p=m.length;p--;)(f=t[a].x-m[p].x)>0&&f*f>m[p].r?(v.push(m[p]),m.splice(p,1)):(g=t[a].y-m[p].y,f*f+g*g>m[p].r||(x.push(m[p].a,m[p].b,m[p].b,m[p].c,m[p].c,m[p].a),m.splice(p,1)));for(Ft(x),p=x.length;p;)n=x[--p],e=x[--p],r=t[a],i=n.x-e.x,o=n.y-e.y,s=2*(i*(r.y-n.y)-o*(r.x-n.x)),Math.abs(s)>1e-12&&m.push(new At(e,n,r))}Array.prototype.push.apply(v,m),a=v.length;for(;a--;)(v[a].a.__sentinel||v[a].b.__sentinel||v[a].c.__sentinel)&&v.splice(a,1);return v}(t.features.map(function(t){var r={x:t.geometry.coordinates[0],y:t.geometry.coordinates[1]};return e?r.z=t.properties[e]:3===t.geometry.coordinates.length&&(n=!0,r.z=t.geometry.coordinates[2]),r})).map(function(t){var e=[t.a.x,t.a.y],r=[t.b.x,t.b.y],i=[t.c.x,t.c.y],s={};return n?(e.push(t.a.z),r.push(t.b.z),i.push(t.c.z)):s={a:t.a.z,b:t.b.z,c:t.c.z},o([[e,r,i,e]],s)}))}function At(t,e,n){this.a=t,this.b=e,this.c=n;var r,i,o=e.x-t.x,s=e.y-t.y,a=n.x-t.x,u=n.y-t.y,c=o*(t.x+e.x)+s*(t.y+e.y),h=a*(t.x+n.x)+u*(t.y+n.y),l=2*(o*(n.y-e.y)-s*(n.x-e.x));this.x=(u*c-s*h)/l,this.y=(o*h-a*c)/l,r=this.x-t.x,i=this.y-t.y,this.r=r*r+i*i}function Dt(t,e){return e.x-t.x}function Ft(t){var e,n,r,i,o,s=t.length;t:for(;s;)for(n=t[--s],e=t[--s],r=s;r;)if(o=t[--r],i=t[--r],e===i&&n===o||e===o&&n===i){t.splice(s,2),t.splice(r,2),s-=2;continue t}}function qt(t,e,n){if(n=n||{},!I(n))throw new Error("options is invalid");var r=n.units,i=X(t),o=X(e),s=x(o[1]-i[1]),a=x(o[0]-i[0]),u=x(i[1]),c=x(o[1]),h=Math.pow(Math.sin(s/2),2)+Math.pow(Math.sin(a/2),2)*Math.cos(u)*Math.cos(c);return d(2*Math.atan2(Math.sqrt(h),Math.sqrt(1-h)),r)}function Gt(t){if(!t)throw new Error("geojson is required");switch(t.type){case"Feature":return Bt(t);case"FeatureCollection":return function(t){var e={type:"FeatureCollection"};return Object.keys(t).forEach(function(n){switch(n){case"type":case"features":return;default:e[n]=t[n]}}),e.features=t.features.map(function(t){return Bt(t)}),e}(t);case"Point":case"LineString":case"Polygon":case"MultiPoint":case"MultiLineString":case"MultiPolygon":case"GeometryCollection":return zt(t);default:throw new Error("unknown GeoJSON type")}}function Bt(t){var e={type:"Feature"};return Object.keys(t).forEach(function(n){switch(n){case"type":case"properties":case"geometry":return;default:e[n]=t[n]}}),e.properties=kt(t.properties),e.geometry=zt(t.geometry),e}function kt(t){var e={};return t?(Object.keys(t).forEach(function(n){var r=t[n];"object"==typeof r?null===r?e[n]=null:r.length?e[n]=r.map(function(t){return t}):e[n]=kt(r):e[n]=r}),e):e}function zt(t){var e={type:t.type};return t.bbox&&(e.bbox=t.bbox),"GeometryCollection"===t.type?(e.geometries=t.geometries.map(function(t){return zt(t)}),e):(e.coordinates=jt(t.coordinates),e)}function jt(t){return"object"!=typeof t[0]?t.slice():t.map(function(t){return jt(t)})}function Xt(t,e){function n(t,e){e.length&&e.pop();for(var n=c[t<0?~t:t],r=0,i=n.length;r1)for(var s,a,u=1,c=i(r[0]);uc&&(a=r[0],r[0]=r[u],r[u]=a,c=s);return r})}}function Yt(t,e,n){for(var r,i=e+(n---e>>1);e=Math.abs(h)?c>0?o<=r&&r<=a:a<=r&&r<=o:h>0?s<=i&&i<=u:u<=i&&i<=s)}(n,i=e[a+1],r)||o.push(r);return o.push(i),o}function ne(t,e){var n=t.x-e.x,r=t.y-e.y;return n*n+r*r}function re(t,e,n){var r=e.x,i=e.y,o=n.x-r,s=n.y-i;if(0!==o||0!==s){var a=((t.x-r)*o+(t.y-i)*s)/(o*o+s*s);a>1?(r=n.x,i=n.y):a>0&&(r+=o*a,i+=s*a)}return o=t.x-r,s=t.y-i,o*o+s*s}function ie(t,e,n,r,i){for(var o,s=r,a=e+1;as&&(o=a,s=u)}s>r&&(o-e>1&&ie(t,e,o,r,i),i.push(t[o]),n-o>1&&ie(t,o,n,r,i))}function oe(t,e,n){if(t.length<=2)return t;var r=void 0!==e?e*e:1;return t=n?t:function(t,e){for(var n,r=t[0],i=[r],o=1,s=t.length;oe&&(i.push(n),r=n);return r!==n&&i.push(n),i}(t,r),t=function(t,e){var n=t.length-1,r=[t[0]];return ie(t,0,n,e,r),r.push(t[n]),r}(t,r)}function se(t,e,n){return oe(t.map(function(t){return{x:t[0],y:t[1],z:t[2]}}),e,n).map(function(t){return t.z?[t.x,t.y,t.z]:[t.x,t.y]})}function ae(t,e,n){return t.map(function(t){var r=t.map(function(t){return{x:t[0],y:t[1]}});if(r.length<4)throw new Error("invalid polygon");for(var i=oe(r,e,n).map(function(t){return[t.x,t.y]});!function(t){return!(t.length<3||3===t.length&&t[2][0]===t[0][0]&&t[2][1]===t[0][1])}(i);)i=oe(r,e-=.01*e,n).map(function(t){return[t.x,t.y]});return i[i.length-1][0]===i[0][0]&&i[i.length-1][1]===i[0][1]||i.push(i[0]),i})}function ue(t,e){if(e=e||{},!I(e))throw new Error("options is invalid");var n=e.resolution||1e4,r=e.sharpness||.85;if(!t)throw new Error("line is required");if(!b(n))throw new Error("resolution must be an number");if(!b(r))throw new Error("sharpness must be an number");for(var i=[],o=new bs({points:J(t).coordinates.map(function(t){return{x:t[0],y:t[1]}}),duration:n,sharpness:r}),s=0;s=qt(t.slice(0,2),[e,i])){var o=(n+i)/2;return[e,o-(r-e)/2,r,o+(r-e)/2]}var s=(e+r)/2;return[s-(i-n)/2,n,s+(i-n)/2,i]}function pe(t,e,n,i){if(i=i||{},!I(i))throw new Error("options is invalid");var o=i.units,s=i.properties,a=X(t),u=x(a[0]),c=x(a[1]),h=x(n),l=y(e,o),p=Math.asin(Math.sin(c)*Math.cos(l)+Math.cos(c)*Math.sin(l)*Math.cos(h));return r([v(u+Math.atan2(Math.sin(h)*Math.sin(l)*Math.cos(c),Math.cos(l)-Math.sin(c)*Math.sin(p))),v(p)],s)}function fe(t,e,n){var r=(n=n||{}).steps||64,i=n.properties;if(!t)throw new Error("center is required");if(!e)throw new Error("radius is required");if("object"!=typeof n)throw new Error("options must be an object");if("number"!=typeof r)throw new Error("steps must be a number");r=r||64,i=i||t.properties||{};for(var s=[],a=0;a=r.next.y&&r.next.y!==r.y){var a=r.x+(o-r.y)*(r.next.x-r.x)/(r.next.y-r.y);if(a<=i&&a>s){if(s=a,a===i){if(o===r.y)return r;if(o===r.next.y)return r.next}n=r.x=r.x&&r.x>=h&&i!==r.x&&Ne(on.x)&&Le(r,t)&&(n=r,p=u),r=r.next;return n}(t,e)){var n=Pe(e,t);Ee(n,n.next)}}(c[i],n),n=Ee(n,n.next);return n}(t,e,o,n)),t.length>80*n){a=c=t[0],u=h=t[1];for(var g=n;gc&&(c=l),p>h&&(h=p);f=0!==(f=Math.max(c-a,h-u))?1/f:0}return we(o,s,n,a,u,f),s}function xe(t,e,n,r,i){var o,s;if(i===Ae(t,e,n,r)>0)for(o=e;o=e;o-=r)s=Oe(o,t[o],t[o+1],s);return s&&Se(s,s.next)&&(Re(s),s=s.next),s}function Ee(t,e){if(!t)return t;e||(e=t);var n,r=t;do{if(n=!1,r.steiner||!Se(r,r.next)&&0!==Ce(r.prev,r,r.next))r=r.next;else{if(Re(r),(r=e=r.prev)===r.next)break;n=!0}}while(n||r!==e);return e}function we(t,e,n,r,i,o,s){if(t){!s&&o&&function(t,e,n,r){var i=t;do{null===i.z&&(i.z=Ie(i.x,i.y,e,n,r)),i.prevZ=i.prev,i.nextZ=i.next,i=i.next}while(i!==t);i.prevZ.nextZ=null,i.prevZ=null,function(t){var e,n,r,i,o,s,a,u,c=1;do{for(n=t,t=null,o=null,s=0;n;){for(s++,r=n,a=0,e=0;e0||u>0&&r;)0!==a&&(0===u||!r||n.z<=r.z)?(i=n,n=n.nextZ,a--):(i=r,r=r.nextZ,u--),o?o.nextZ=i:t=i,i.prevZ=o,o=i;n=r}o.nextZ=null,c*=2}while(s>1)}(i)}(t,r,i,o);for(var a,u,c=t;t.prev!==t.next;)if(a=t.prev,u=t.next,o?function(t,e,n,r){var i=t.prev,o=t,s=t.next;if(Ce(i,o,s)>=0)return!1;var a=i.xo.x?i.x>s.x?i.x:s.x:o.x>s.x?o.x:s.x,h=i.y>o.y?i.y>s.y?i.y:s.y:o.y>s.y?o.y:s.y,l=Ie(a,u,e,n,r),p=Ie(c,h,e,n,r),f=t.nextZ;for(;f&&f.z<=p;){if(f!==t.prev&&f!==t.next&&Ne(i.x,i.y,o.x,o.y,s.x,s.y,f.x,f.y)&&Ce(f.prev,f,f.next)>=0)return!1;f=f.nextZ}f=t.prevZ;for(;f&&f.z>=l;){if(f!==t.prev&&f!==t.next&&Ne(i.x,i.y,o.x,o.y,s.x,s.y,f.x,f.y)&&Ce(f.prev,f,f.next)>=0)return!1;f=f.prevZ}return!0}(t,r,i,o):function(t){var e=t.prev,n=t,r=t.next;if(Ce(e,n,r)>=0)return!1;var i=t.next.next;for(;i!==t.prev;){if(Ne(e.x,e.y,n.x,n.y,r.x,r.y,i.x,i.y)&&Ce(i.prev,i,i.next)>=0)return!1;i=i.next}return!0}(t))e.push(a.i/n),e.push(t.i/n),e.push(u.i/n),Re(t),t=u.next,c=u.next;else if((t=u)===c){s?1===s?we(t=function(t,e,n){var r=t;do{var i=r.prev,o=r.next.next;!Se(i,o)&&Me(i,r,r.next,o)&&Le(i,o)&&Le(o,i)&&(e.push(i.i/n),e.push(r.i/n),e.push(o.i/n),Re(r),Re(r.next),r=t=o),r=r.next}while(r!==t);return r}(t,e,n),e,n,r,i,o,2):2===s&&function(t,e,n,r,i,o){var s=t;do{for(var a=s.next.next;a!==s.prev;){if(s.i!==a.i&&function(t,e){return t.next.i!==e.i&&t.prev.i!==e.i&&!function(t,e){var n=t;do{if(n.i!==t.i&&n.next.i!==t.i&&n.i!==e.i&&n.next.i!==e.i&&Me(n,n.next,t,e))return!0;n=n.next}while(n!==t);return!1}(t,e)&&Le(t,e)&&Le(e,t)&&function(t,e){var n=t,r=!1,i=(t.x+e.x)/2,o=(t.y+e.y)/2;do{n.y>o!=n.next.y>o&&n.next.y!==n.y&&i<(n.next.x-n.x)*(o-n.y)/(n.next.y-n.y)+n.x&&(r=!r),n=n.next}while(n!==t);return r}(t,e)}(s,a)){var u=Pe(s,a);return s=Ee(s,s.next),u=Ee(u,u.next),we(s,e,n,r,i,o),void we(u,e,n,r,i,o)}a=a.next}s=s.next}while(s!==t)}(t,e,n,r,i,o):we(Ee(t),e,n,r,i,o,1);break}}}function be(t,e){return t.x-e.x}function Ie(t,e,n,r,i){return t=32767*(t-n)*i,e=32767*(e-r)*i,t=16711935&(t|t<<8),t=252645135&(t|t<<4),t=858993459&(t|t<<2),t=1431655765&(t|t<<1),e=16711935&(e|e<<8),e=252645135&(e|e<<4),e=858993459&(e|e<<2),e=1431655765&(e|e<<1),t|e<<1}function Ne(t,e,n,r,i,o,s,a){return(i-s)*(e-a)-(t-s)*(o-a)>=0&&(t-s)*(r-a)-(n-s)*(e-a)>=0&&(n-s)*(o-a)-(i-s)*(r-a)>=0}function Ce(t,e,n){return(e.y-t.y)*(n.x-e.x)-(e.x-t.x)*(n.y-e.y)}function Se(t,e){return t.x===e.x&&t.y===e.y}function Me(t,e,n,r){return!!(Se(t,e)&&Se(n,r)||Se(t,r)&&Se(n,e))||Ce(t,e,n)>0!=Ce(t,e,r)>0&&Ce(n,r,t)>0!=Ce(n,r,e)>0}function Le(t,e){return Ce(t.prev,t,t.next)<0?Ce(t,e,t.next)>=0&&Ce(t,t.prev,e)>=0:Ce(t,e,t.prev)<0||Ce(t,t.next,e)<0}function Pe(t,e){var n=new Te(t.i,t.x,t.y),r=new Te(e.i,e.x,e.y),i=t.next,o=e.prev;return t.next=e,e.prev=t,n.next=i,i.prev=n,r.next=n,n.prev=r,o.next=r,r.prev=o,r}function Oe(t,e,n,r){var i=new Te(t,e,n);return r?(i.next=r.next,i.prev=r,r.next.prev=i,r.next=i):(i.prev=i,i.next=i),i}function Re(t){t.next.prev=t.prev,t.prev.next=t.next,t.prevZ&&(t.prevZ.nextZ=t.nextZ),t.nextZ&&(t.nextZ.prevZ=t.prevZ)}function Te(t,e,n){this.i=t,this.x=e,this.y=n,this.prev=null,this.next=null,this.z=null,this.prevZ=null,this.nextZ=null,this.steiner=!1}function Ae(t,e,n,r){for(var i=0,o=e,s=n-r;o0&&(r+=t[i-1].length,n.holes.push(r))}return n}(t),n=Is(e.vertices,e.holes,2),r=[],i=[];n.forEach(function(t,r){var o=n[r];i.push([e.vertices[2*o],e.vertices[2*o+1]])});for(var s=0;se?1:0})}function Ge(t,e,n,r,i){for(;r>n;){if(r-n>600){var o=r-n+1,s=e-n+1,a=Math.log(o),u=.5*Math.exp(2*a/3),c=.5*Math.sqrt(a*u*(o-u)/o)*(s-o/2<0?-1:1);Ge(t,e,Math.max(n,Math.floor(e-s*u/o+c)),Math.min(r,Math.floor(e+(o-s)*u/o+c)),i)}var h=t[e],l=n,p=r;for(Be(t,n,e),i(t[r],h)>0&&Be(t,n,r);l0;)p--}0===i(t[n],h)?Be(t,n,p):Be(t,++p,r),p<=e&&(n=p+1),e<=p&&(r=p-1)}}function Be(t,e,n){var r=t[e];t[e]=t[n],t[n]=r}function ke(t,e){if(!(this instanceof ke))return new ke(t,e);this._maxEntries=Math.max(4,t||9),this._minEntries=Math.max(2,Math.ceil(.4*this._maxEntries)),e&&this._initFormat(e),this.clear()}function ze(t,e){je(t,0,t.children.length,e,t)}function je(t,e,n,r,i){i||(i=Ze(null)),i.minX=1/0,i.minY=1/0,i.maxX=-1/0,i.maxY=-1/0;for(var o,s=e;s=t.minX&&e.maxY>=t.minY}function Ze(t){return{children:t,height:1,leaf:!0,minX:1/0,minY:1/0,maxX:-1/0,maxY:-1/0}}function Ke(t,e,n,r,i){for(var o,s=[e,n];s.length;)(n=s.pop())-(e=s.pop())<=r||(qe(t,o=e+Math.ceil((n-e)/r/2)*r,e,n,i),s.push(e,o,o,n))}function Qe(t){var e=ke(t);return e.insert=function(t){if(Array.isArray(t)){var e=t;(t=$e(e)).bbox=e}else t.bbox=t.bbox?t.bbox:tn(t);return ke.prototype.insert.call(this,t)},e.load=function(t){var e=[];return Array.isArray(t)?t.forEach(function(t){var n=$e(t);n.bbox=t,e.push(n)}):O(t,function(t){t.bbox=t.bbox?t.bbox:tn(t),e.push(t)}),ke.prototype.load.call(this,e)},e.remove=function(t){if(Array.isArray(t)){var e=t;(t=$e(e)).bbox=e}return ke.prototype.remove.call(this,t)},e.clear=function(){return ke.prototype.clear.call(this)},e.search=function(t){return{type:"FeatureCollection",features:ke.prototype.search.call(this,this.toBBox(t))}},e.collides=function(t){return ke.prototype.collides.call(this,this.toBBox(t))},e.all=function(){return{type:"FeatureCollection",features:ke.prototype.all.call(this)}},e.toJSON=function(){return ke.prototype.toJSON.call(this)},e.fromJSON=function(t){return ke.prototype.fromJSON.call(this,t)},e.toBBox=function(t){var e;return e=t.bbox?t.bbox:Array.isArray(t)&&4===t.length?t:tn(t),{minX:e[0],minY:e[1],maxX:e[2],maxY:e[3]}},e}function $e(t){var e=[t[0],t[1]],n=[t[0],t[3]],r=[t[2],t[3]];return{type:"Feature",bbox:t,properties:{},geometry:{type:"Polygon",coordinates:[[e,[t[2],t[1]],r,n,e]]}}}function tn(t){var e=[1/0,1/0,-1/0,-1/0];return S(t,function(t){e[0]>t[0]&&(e[0]=t[0]),e[1]>t[1]&&(e[1]=t[1]),e[2]i?n:i,r>o?r:o]}(t,r),n.push(i),r}),n}(n,t.properties);r.forEach(function(t){t.id=e.length,e.push(t)})})}(t,e)}),c(e)}function nn(t,n){var r={},i=[];if("LineString"===t.type&&(t=e(t)),"LineString"===n.type&&(n=e(n)),"Feature"===t.type&&"Feature"===n.type&&"LineString"===t.geometry.type&&"LineString"===n.geometry.type&&2===t.geometry.coordinates.length&&2===n.geometry.coordinates.length){var o=rn(t,n);return o&&i.push(o),c(i)}var s=Qe();return s.load(en(n)),O(en(t),function(t){O(s.search(t),function(e){var n=rn(t,e);if(n){var o=U(n).join(",");r[o]||(r[o]=!0,i.push(n))}})}),c(i)}function rn(t,e){var n=U(t),i=U(e);if(2!==n.length)throw new Error(" line1 must only contain 2 coordinates");if(2!==i.length)throw new Error(" line2 must only contain 2 coordinates");var o=n[0][0],s=n[0][1],a=n[1][0],u=n[1][1],c=i[0][0],h=i[0][1],l=i[1][0],p=i[1][1],f=(p-h)*(a-o)-(l-c)*(u-s),g=(l-c)*(s-h)-(p-h)*(o-c),d=(a-o)*(s-h)-(u-s)*(o-c);if(0===f)return null;var y=g/f,_=d/f;if(y>=0&&y<=1&&_>=0&&_<=1){return r([o+y*(a-o),s+y*(u-s)])}return null}function on(t,e,n){if(n=n||{},!I(n))throw new Error("options is invalid");var i=t.geometry?t.geometry.type:t.type;if("LineString"!==i&&"MultiLineString"!==i)throw new Error("lines must be LineString or MultiLineString");var o=r([1/0,1/0],{dist:1/0}),s=0;return F(t,function(t){for(var i=U(t),u=0;u0&&((_=y.features[0]).properties.dist=qt(e,_,n),_.properties.location=s+qt(c,_,n)),c.properties.dist180?-(360-i):i}function an(t,e){var n=x(t[1]),r=x(e[1]),i=x(e[0]-t[0]);i>Math.PI&&(i-=2*Math.PI),i<-Math.PI&&(i+=2*Math.PI);var o=Math.log(Math.tan(r/2+Math.PI/4)/Math.tan(n/2+Math.PI/4));return(v(Math.atan2(i,o))+360)%360}function un(t,e,n){if(n=n||{},!I(n))throw new Error("options is invalid");var r=n.units;if(!t)throw new Error("from point is required");if(!e)throw new Error("to point is required");var i=X(t),o=X(e);o[0]+=o[0]-i[0]>180?-360:i[0]-o[0]>180?360:0;return E(function(t,e,n){var r=n=void 0===n?Fo:Number(n),i=t[1]*Math.PI/180,o=e[1]*Math.PI/180,s=o-i,a=Math.abs(e[0]-t[0])*Math.PI/180;a>Math.PI&&(a-=2*Math.PI);var u=Math.log(Math.tan(o/2+Math.PI/4)/Math.tan(i/2+Math.PI/4)),c=Math.abs(u)>1e-11?s/u:Math.cos(i);return Math.sqrt(s*s+c*c*a*a)*r}(i,o),"meters",r)}function cn(t,e){return ln(t,"mercator",e)}function hn(t,e){return ln(t,"wgs84",e)}function ln(t,e,n){if(n=n||{},!I(n))throw new Error("options is invalid");var r=n.mutate;if(!t)throw new Error("geojson is required");return Array.isArray(t)&&b(t[0])?t="mercator"===e?pn(t):fn(t):(!0!==r&&(t=Gt(t)),S(t,function(t){var n="mercator"===e?pn(t):fn(t);t[0]=n[0],t[1]=n[1]})),t}function pn(t){var e=Math.PI/180,n=20037508.342789244,r=[6378137*(Math.abs(t[0])<=180?t[0]:t[0]-360*function(t){return t<0?-1:t>0?1:0}(t[0]))*e,6378137*Math.log(Math.tan(.25*Math.PI+.5*t[1]*e))];return r[0]>n&&(r[0]=n),r[0]<-n&&(r[0]=-n),r[1]>n&&(r[1]=n),r[1]<-n&&(r[1]=-n),r}function fn(t){var e=180/Math.PI;return[t[0]*e/6378137,(.5*Math.PI-2*Math.atan(Math.exp(-t[1]/6378137)))*e]}function gn(t,n,i){if(i=i||{},!I(i))throw new Error("options is invalid");if(!t)throw new Error("pt is required");if(Array.isArray(t)?t=r(t):"Point"===t.type?t=e(t):H(t,"Point","point"),!n)throw new Error("line is required");Array.isArray(n)?n=a(n):"LineString"===n.type?n=e(n):H(n,"LineString","line");var o=1/0,s=t.geometry.coordinates;return G(n,function(t){var e=t.geometry.coordinates[0],n=t.geometry.coordinates[1],a=function(t,e,n,i){var o=i.mercator,s=!0!==o?qt(e,t,i):dn(e,t,i),a=m(!0!==o?ge(e,t):sn(e,t)),u=m(!0!==o?ge(e,n):sn(e,n)),c=Math.abs(a-u);if(c>90)return s;var h=(u+180)%360,l=m(!0!==o?ge(n,t):sn(n,t)),p=Math.abs(l-h);p>180&&(p=Math.abs(p-360));return p>90?!0!==o?qt(t,n,i):dn(t,n,i):!0!==o?s*Math.sin(x(c)):function(t,e,n,i){var o=0;(Math.abs(t[0])>=180||Math.abs(e[0])>=180||Math.abs(n[0])>=180)&&(o=t[0]>0||e[0]>0||n[0]>0?-180:180);var s=r(n),a=cn([t[0]+o,t[1]]),u=cn([e[0]+o,e[1]]),c=cn([n[0]+o,n[1]]),h=hn(function(t,e,n){var r=t[0],i=t[1],o=e[0],s=e[1],a=n[0],u=n[1],c=o-r,h=s-i,l=((a-r)*c+(u-i)*h)/(c*c+h*h);return[r+l*c,i+l*h]}(a,u,c));return 0!==o&&(h[0]-=o),un(s,h,i)}(e,n,t,i)}(s,e,n,i);o>a&&(o=a)}),o}function dn(t,e,n){var r=n.units,i=0;Math.abs(t[0])>=180&&(i=t[0]>0?-180:180),Math.abs(e[0])>=180&&(i=e[0]>0?-180:180);var o=cn([t[0]+i,t[1]]),s=cn([e[0]+i,e[1]]),a=function(t){return t*t},u=a(o[0]-s[0])+a(o[1]-s[1]);return E(Math.sqrt(u),"meters",r)}function yn(t){for(var n=function(t){if("FeatureCollection"!==t.type)return"Feature"!==t.type?c([e(t)]):c([t]);return t}(t),i=de(n),o=!1,s=0;!o&&s0){e+=Math.abs(En(t[0]));for(var n=1;n2){for(s=0;s=h&&l===i.length-1);l++){if(h>e&&0===o.length){if(!(s=e-h))return o.push(i[l]),a(o);u=ge(i[l],i[l-1])-180,c=pe(i[l],s,u,r),o.push(c.geometry.coordinates)}if(h>=n)return(s=n-h)?(u=ge(i[l],i[l-1])-180,c=pe(i[l],s,u,r),o.push(c.geometry.coordinates),a(o)):(o.push(i[l]),a(o));if(h>=e&&o.push(i[l]),l===i.length-1)return a(o);h+=qt(i[l],i[l+1],r)}return a(i[i.length-1])}function Nn(t,e,n){var r=(n=n||{}).ignoreEndVertices;if(!I(n))throw new Error("invalid options");if(!t)throw new Error("pt is required");if(!e)throw new Error("line is required");for(var i=X(t),o=U(e),s=0;s=Math.abs(f)?p>0?s<=i&&i<=u:u<=i&&i<=s:f>0?a<=o&&o<=c:c<=o&&o<=a;if("start"===r)return Math.abs(p)>=Math.abs(f)?p>0?s0?a=Math.abs(f)?p>0?s<=i&&i0?a<=o&&o=Math.abs(f)?p>0?s0?ae[0])&&(!(t[2]e[1])&&!(t[3] is required");if("number"!=typeof n)throw new Error(" must be a number");if("number"!=typeof r)throw new Error(" must be a number");!1!==i&&void 0!==i||(t=JSON.parse(JSON.stringify(t)));var o=Math.pow(10,n);return S(t,function(t){!function(t,e,n){t.length>n&&t.splice(n,t.length);for(var r=0;r=0==e}function Tn(t,e){if(!t||!e)return!1;if(t.length!=e.length)return!1;for(var n=0,r=t.length;n1&&n.push(a(l)),c(n)}function Fn(t,e){if(!e.features.length)throw new Error("lines must contain features");if(1===e.features.length)return e.features[0];var n,r=1/0;return O(e,function(e){var i=on(e,t).properties.dist;ip&&g.push(pe(t,e,p,s).geometry.coordinates),a(g,h)}function Bn(t){var e=t%360;return e<0&&(e+=360),e}function kn(t,e){if(e=e||{},!I(e))throw new Error("options is invalid");var n=e.properties,r=K(t),i=U(t);if(n=n||t.properties||{},!i.length)throw new Error("polygon must contain coordinates");switch(r){case"Polygon":return zn(i,n);case"MultiPolygon":var o=[];return i.forEach(function(t){o.push(zn(t,n))}),c(o);default:throw new Error("geom "+r+" not supported")}}function zn(t,e){return t.length>1?h(t,e):a(t[0],e)}function jn(t,e){if(e=e||{},!I(e))throw new Error("options is invalid");var n=e.properties,r=e.autoComplete,i=e.orderCoords;if(!t)throw new Error("lines is required");r=void 0===r||r,i=void 0===i||i;switch(K(t)){case"FeatureCollection":case"GeometryCollection":var o=[];return(t.features?t.features:t.geometries).forEach(function(t){o.push(U(Xn(t,{},r,i)))}),p(o,n)}return Xn(t,n,r,i)}function Xn(t,e,n,r){e=e||t.properties||{};var i=U(t),s=K(t);if(!i.length)throw new Error("line must contain coordinates");switch(s){case"LineString":return n&&(i=Un(i)),o([i],e);case"MultiLineString":var u=[],c=0;return i.forEach(function(t){if(n&&(t=Un(t)),r){var e=function(t){var e=t[0],n=t[1],r=t[2],i=t[3];return Math.abs(e-r)*Math.abs(n-i)}(j(a(t)));e>c?(u.unshift(t),c=e):u.push(t)}else u.push(t)}),o(u,e);default:throw new Error("geometry type "+s+" is not supported")}}function Un(t){var e=t[0],n=e[0],r=e[1],i=t[t.length-1],o=i[0],s=i[1];return n===o&&r===s||t.push(e),t}function Yn(t,e,n){var r,i,o,s,a,u=t.length,c=Hn(t[0],e),h=[];for(n||(n=[]),r=1;re[2]&&(n|=2),t[1]e[3]&&(n|=8),n}function Wn(t,e){for(var n=[],r=0;r0&&(i[0][0]===i[i.length-1][0]&&i[0][1]===i[i.length-1][1]||i.push(i[0]),i.length>=4&&n.push(i))}return n}function Jn(t){return"[object Arguments]"===Object.prototype.toString.call(t)}function Zn(t,e,n){return n||(n={}),t===e||(t instanceof Date&&e instanceof Date?t.getTime()===e.getTime():!t||!e||"object"!=typeof t&&"object"!=typeof e?(n.strict,t===e):function(t,e,n){var r,i;if(Kn(t)||Kn(e))return!1;if(t.prototype!==e.prototype)return!1;if(Jn(t))return!!Jn(e)&&(t=Bs.call(t),e=Bs.call(e),Zn(t,e,n));if(Qn(t)){if(!Qn(e))return!1;if(t.length!==e.length)return!1;for(r=0;r=0;r--)if(o[r]!==s[r])return!1;for(r=o.length-1;r>=0;r--)if(i=o[r],!Zn(t[i],e[i],n))return!1;return typeof t==typeof e}(t,e,n))}function Kn(t){return null===t||void 0===t}function Qn(t){return!(!t||"object"!=typeof t||"number"!=typeof t.length)&&("function"==typeof t.copy&&"function"==typeof t.slice&&!(t.length>0&&"number"!=typeof t[0]))}function $n(t,e,n){if(n=n||{},!I(n))throw new Error("options is invalid");var r=n.tolerance||0,i=[],o=Qe();o.load(en(t));var s;return G(e,function(t){var e=!1;O(o.search(t),function(n){if(!1===e){var i=U(t).sort(),o=U(n).sort();Zn(i,o)?(e=!0,s=s?tr(s,t):t):(0===r?Nn(i[0],n)&&Nn(i[1],n):on(n,i[0]).properties.dist<=r&&on(n,i[1]).properties.dist<=r)?(e=!0,s=s?tr(s,t):t):(0===r?Nn(o[0],t)&&Nn(o[1],t):on(t,o[0]).properties.dist<=r&&on(t,o[1]).properties.dist<=r)&&(s=s?tr(s,n):n)}}),!1===e&&s&&(i.push(s),s=void 0)}),s&&i.push(s),c(i)}function tr(t,e){var n=U(e),r=U(t),i=r[0],o=r[r.length-1],s=t.geometry.coordinates;return Zn(n[0],i)?s.unshift(n[1]):Zn(n[0],o)?s.push(n[1]):Zn(n[1],i)?s.unshift(n[0]):Zn(n[1],o)&&s.push(n[0]),t}function er(t){var e=t%360;return e<0&&(e+=360),e}function nr(t,e,n,i){if(i=i||{},!I(i))throw new Error("options is invalid");var o=i.units,s=i.properties;if(!t)throw new Error("origin is required");if(void 0===e||null===e)throw new Error("distance is required");if(void 0===n||null===n)throw new Error("bearing is required");if(!(e>=0))throw new Error("distance must be greater than 0");var a=E(e,o,"meters"),u=X(t),c=function(t,e,n,r){r=void 0===r?Fo:Number(r);var i=e/r,o=t[0]*Math.PI/180,s=x(t[1]),a=x(n),u=i*Math.cos(a),c=s+u;Math.abs(c)>Math.PI/2&&(c=c>0?Math.PI-c:-Math.PI-c);var h=Math.log(Math.tan(c/2+Math.PI/4)/Math.tan(s/2+Math.PI/4)),l=Math.abs(h)>1e-11?u/h:Math.cos(s),p=i*Math.sin(a)/l;return[(180*(o+p)/Math.PI+540)%360-180,180*c/Math.PI]}(u,a,n);return c[0]+=c[0]-u[0]>180?-360:u[0]-c[0]>180?360:0,r(c,s)}function rr(t,e,n,r,i,o){for(var s=0;s0?function(t,e,n){return ir(t,e,n)<0}(e,a,i)||(i=a):n>0&&r<=0&&(function(t,e,n){return ir(t,e,n)>0}(e,a,o)||(o=a)),n=r}return[i,o]}function ir(t,e,n){return(e[0]-t[0])*(n[1]-t[1])-(n[0]-t[0])*(e[1]-t[1])}function or(t){if(!t)throw new Error("line is required");var e=t.geometry?t.geometry.type:t.type;if(!Array.isArray(t)&&"LineString"!==e)throw new Error("geometry must be a LineString");for(var n,r,i=U(t),o=0,s=1;s0}function sr(t,e){switch("Feature"===t.type?t.geometry.type:t.type){case"GeometryCollection":return A(t,function(t){sr(t,e)}),t;case"LineString":return ar(U(t),e),t;case"Polygon":return ur(U(t),e),t;case"MultiLineString":return U(t).forEach(function(t){ar(t,e)}),t;case"MultiPolygon":return U(t).forEach(function(t){ur(t,e)}),t;case"Point":case"MultiPoint":return t}}function ar(t,e){or(t)===e&&t.reverse()}function ur(t,e){or(t[0])!==e&&t[0].reverse();for(var n=1;ns?128:64,c|=ls?32:16,c|=ps?8:4;var g=+(c|=fs?2:1),d=0;if(17===c||18===c||33===c||34===c||38===c||68===c||72===c||98===c||102===c||132===c||136===c||137===c||152===c||153===c){var y=(h+l+p+f)/4;d=y>s?2:y0?(c=156,d=4):c=152:33===c?d>0?(c=139,d=4):c=137:72===c?d>0?(c=99,d=4):c=98:132===c&&(d>0?(c=39,d=4):c=38)}if(0!=c&&170!=c){var _,m,v,x,E,w,b,I;_=m=v=x=E=w=b=I=.5;var N=[];1===c?(v=1-lr(e,p,f),I=1-lr(e,h,f),N.push(Sa[c])):169===c?(v=lr(s,f,p),I=lr(s,f,h),N.push(Sa[c])):4===c?(w=1-lr(e,l,p),x=lr(e,f,p),N.push(Na[c])):166===c?(w=lr(s,p,l),x=1-lr(s,p,f),N.push(Na[c])):16===c?(E=lr(e,p,l),m=lr(e,h,l),N.push(Ia[c])):154===c?(E=1-lr(s,l,p),m=1-lr(s,l,h),N.push(Ia[c])):64===c?(b=lr(e,f,h),_=1-lr(e,l,h),N.push(La[c])):106===c?(b=1-lr(s,h,f),_=lr(s,h,l),N.push(La[c])):168===c?(x=lr(s,f,p),v=lr(e,f,p),I=lr(e,f,h),b=lr(s,f,h),N.push(Ca[c]),N.push(Sa[c])):2===c?(x=1-lr(e,p,f),v=1-lr(s,p,f),I=1-lr(s,h,f),b=1-lr(e,h,f),N.push(Ca[c]),N.push(Sa[c])):162===c?(E=lr(s,p,l),w=lr(e,p,l),x=1-lr(e,p,f),v=1-lr(s,p,f),N.push(Ca[c]),N.push(Sa[c])):8===c?(E=1-lr(e,l,p),w=1-lr(s,l,p),x=lr(s,f,p),v=lr(e,f,p),N.push(Ia[c]),N.push(Na[c])):138===c?(E=1-lr(e,l,p),w=1-lr(s,l,p),_=1-lr(s,l,h),m=1-lr(e,l,h),N.push(Ia[c]),N.push(Na[c])):32===c?(E=lr(s,p,l),w=lr(e,p,l),_=lr(e,h,l),m=lr(s,h,l),N.push(Ia[c]),N.push(Na[c])):42===c?(I=1-lr(s,h,f),b=1-lr(e,h,f),_=lr(e,h,l),m=lr(s,h,l),N.push(Ma[c]),N.push(La[c])):128===c&&(I=lr(e,f,h),b=lr(s,f,h),_=1-lr(s,l,h),m=1-lr(e,l,h),N.push(Ma[c]),N.push(La[c])),5===c?(w=1-lr(e,l,p),I=1-lr(e,h,f),N.push(Na[c])):165===c?(w=lr(s,p,l),I=lr(s,f,h),N.push(Na[c])):20===c?(x=lr(e,f,p),m=lr(e,h,l),N.push(Ca[c])):150===c?(x=1-lr(s,p,f),m=1-lr(s,l,h),N.push(Ca[c])):80===c?(E=lr(e,p,l),b=lr(e,f,h),N.push(Ia[c])):90===c?(E=1-lr(s,l,p),b=1-lr(s,h,f),N.push(Ia[c])):65===c?(v=1-lr(e,p,f),_=1-lr(e,l,h),N.push(Sa[c])):105===c?(v=lr(s,f,p),_=lr(s,h,l),N.push(Sa[c])):160===c?(E=lr(s,p,l),w=lr(e,p,l),I=lr(e,f,h),b=lr(s,f,h),N.push(Ia[c]),N.push(Na[c])):10===c?(E=1-lr(e,l,p),w=1-lr(s,l,p),I=1-lr(s,h,f),b=1-lr(e,h,f),N.push(Ia[c]),N.push(Na[c])):130===c?(x=1-lr(e,p,f),v=1-lr(s,p,f),_=1-lr(s,l,h),m=1-lr(e,l,h),N.push(Ca[c]),N.push(Sa[c])):40===c?(x=lr(s,f,p),v=lr(e,f,p),_=lr(e,h,l),m=lr(s,h,l),N.push(Ca[c]),N.push(Sa[c])):101===c?(w=lr(s,p,l),_=lr(s,h,l),N.push(Na[c])):69===c?(w=1-lr(e,l,p),_=1-lr(e,l,h),N.push(Na[c])):149===c?(I=lr(s,f,h),m=1-lr(s,l,h),N.push(Ma[c])):21===c?(I=1-lr(e,h,f),m=lr(e,h,l),N.push(Ma[c])):86===c?(x=1-lr(s,p,f),b=1-lr(s,h,f),N.push(Ca[c])):84===c?(x=lr(e,f,p),b=lr(e,f,h),N.push(Ca[c])):89===c?(E=1-lr(s,l,p),v=lr(s,f,p),N.push(Sa[c])):81===c?(E=lr(e,p,l),v=1-lr(e,p,f),N.push(Sa[c])):96===c?(E=lr(s,p,l),w=lr(e,p,l),b=lr(e,f,h),_=lr(s,h,l),N.push(Ia[c]),N.push(Na[c])):74===c?(E=1-lr(e,l,p),w=1-lr(s,l,p),b=1-lr(s,h,f),_=1-lr(e,l,h),N.push(Ia[c]),N.push(Na[c])):24===c?(E=1-lr(s,l,p),x=lr(s,f,p),v=lr(e,f,p),m=lr(e,h,l),N.push(Ia[c]),N.push(Sa[c])):146===c?(E=lr(e,p,l),x=1-lr(e,p,f),v=1-lr(s,p,f),m=1-lr(s,l,h),N.push(Ia[c]),N.push(Sa[c])):6===c?(w=1-lr(e,l,p),x=1-lr(s,p,f),I=1-lr(s,h,f),b=1-lr(e,h,f),N.push(Na[c]),N.push(Ca[c])):164===c?(w=lr(s,p,l),x=lr(e,f,p),I=lr(e,f,h),b=lr(s,f,h),N.push(Na[c]),N.push(Ca[c])):129===c?(v=1-lr(e,p,f),I=lr(s,f,h),_=1-lr(s,l,h),m=1-lr(e,l,h),N.push(Sa[c]),N.push(Ma[c])):41===c?(v=lr(s,f,p),I=1-lr(e,h,f),_=lr(e,h,l),m=lr(s,h,l),N.push(Sa[c]),N.push(Ma[c])):66===c?(x=1-lr(e,p,f),v=1-lr(s,p,f),b=1-lr(s,h,f),_=1-lr(e,l,h),N.push(Ca[c]),N.push(Sa[c])):104===c?(x=lr(s,f,p),v=lr(e,f,p),b=lr(e,f,h),_=lr(s,h,l),N.push(Sa[c]),N.push(Pa[c])):144===c?(E=lr(e,p,l),I=lr(e,f,h),b=lr(s,f,h),m=1-lr(s,l,h),N.push(Ia[c]),N.push(La[c])):26===c?(E=1-lr(s,l,p),I=1-lr(s,h,f),b=1-lr(e,h,f),m=lr(e,h,l),N.push(Ia[c]),N.push(La[c])):36===c?(w=lr(s,p,l),x=lr(e,f,p),_=lr(e,h,l),m=lr(s,h,l),N.push(Na[c]),N.push(Ca[c])):134===c?(w=1-lr(e,l,p),x=1-lr(s,p,f),_=1-lr(s,l,h),m=1-lr(e,l,h),N.push(Na[c]),N.push(Ca[c])):9===c?(E=1-lr(e,l,p),w=1-lr(s,l,p),v=lr(s,f,p),I=1-lr(e,h,f),N.push(Ia[c]),N.push(Na[c])):161===c?(E=lr(s,p,l),w=lr(e,p,l),v=1-lr(e,p,f),I=lr(s,f,h),N.push(Ia[c]),N.push(Na[c])):37===c?(w=lr(s,p,l),I=1-lr(e,h,f),_=lr(e,h,l),m=lr(s,h,l),N.push(Na[c]),N.push(Ma[c])):133===c?(w=1-lr(e,l,p),I=lr(s,f,h),_=1-lr(s,l,h),m=1-lr(e,l,h),N.push(Na[c]),N.push(Ma[c])):148===c?(x=lr(e,f,p),I=lr(e,f,h),b=lr(s,f,h),m=1-lr(s,l,h),N.push(Ca[c]),N.push(La[c])):22===c?(x=1-lr(s,p,f),I=1-lr(s,h,f),b=1-lr(e,h,f),m=lr(e,h,l),N.push(Ca[c]),N.push(La[c])):82===c?(E=lr(e,p,l),x=1-lr(e,p,f),v=1-lr(s,p,f),b=1-lr(s,h,f),N.push(Ia[c]),N.push(Sa[c])):88===c?(E=1-lr(s,l,p),x=lr(s,f,p),v=lr(e,f,p),b=lr(e,f,h),N.push(Ia[c]),N.push(Sa[c])):73===c?(E=1-lr(e,l,p),w=1-lr(s,l,p),v=lr(s,f,p),_=1-lr(e,l,h),N.push(Ia[c]),N.push(Na[c])):97===c?(E=lr(s,p,l),w=lr(e,p,l),v=1-lr(e,p,f),_=lr(s,h,l),N.push(Ia[c]),N.push(Na[c])):145===c?(E=lr(e,p,l),v=1-lr(e,p,f),I=lr(s,f,h),m=1-lr(s,l,h),N.push(Ia[c]),N.push(Ma[c])):25===c?(E=1-lr(s,l,p),v=lr(s,f,p),I=1-lr(e,h,f),m=lr(e,h,l),N.push(Ia[c]),N.push(Ma[c])):70===c?(w=1-lr(e,l,p),x=1-lr(s,p,f),b=1-lr(s,h,f),_=1-lr(e,l,h),N.push(Na[c]),N.push(Ca[c])):100===c?(w=lr(s,p,l),x=lr(e,f,p),b=lr(e,f,h),_=lr(s,h,l),N.push(Na[c]),N.push(Ca[c])):34===c?(0===d?(E=1-lr(e,l,p),w=1-lr(s,l,p),x=lr(s,f,p),v=lr(e,f,p),I=lr(e,f,h),b=lr(s,f,h),_=1-lr(s,l,h),m=1-lr(e,l,h)):(E=lr(s,p,l),w=lr(e,p,l),x=1-lr(e,p,f),v=1-lr(s,p,f),I=1-lr(s,h,f),b=1-lr(e,h,f),_=lr(e,h,l),m=lr(s,h,l)),N.push(Ia[c]),N.push(Na[c]),N.push(Ma[c]),N.push(La[c])):35===c?(4===d?(E=1-lr(e,l,p),w=1-lr(s,l,p),x=lr(s,f,p),v=lr(e,f,p),I=lr(e,f,h),b=lr(s,f,h),_=1-lr(s,l,h),m=1-lr(e,l,h)):(E=lr(s,p,l),w=lr(e,p,l),x=1-lr(e,p,f),v=1-lr(s,p,f),I=1-lr(s,h,f),b=1-lr(e,h,f),_=lr(e,h,l),m=lr(s,h,l)),N.push(Ia[c]),N.push(Na[c]),N.push(Sa[c]),N.push(La[c])):136===c?(0===d?(E=lr(s,p,l),w=lr(e,p,l),x=1-lr(e,p,f),v=1-lr(s,p,f),I=1-lr(s,h,f),b=1-lr(e,h,f),_=lr(e,h,l),m=lr(s,h,l)):(E=1-lr(e,l,p),w=1-lr(s,l,p),x=lr(s,f,p),v=lr(e,f,p),I=lr(e,f,h),b=lr(s,f,h),_=1-lr(s,l,h),m=1-lr(e,l,h)),N.push(Ia[c]),N.push(Na[c]),N.push(Ma[c]),N.push(La[c])):153===c?(0===d?(E=lr(e,p,l),v=1-lr(e,p,f),I=1-lr(e,h,f),m=lr(e,h,l)):(E=1-lr(s,l,p),v=lr(s,f,p),I=lr(s,f,h),m=1-lr(s,l,h)),N.push(Ia[c]),N.push(Sa[c])):102===c?(0===d?(w=1-lr(e,l,p),x=lr(e,f,p),b=lr(e,f,h),_=1-lr(e,l,h)):(w=lr(s,p,l),x=1-lr(s,p,f),b=1-lr(s,h,f),_=lr(s,h,l)),N.push(Na[c]),N.push(La[c])):155===c?(4===d?(E=lr(e,p,l),v=1-lr(e,p,f),I=1-lr(e,h,f),m=lr(e,h,l)):(E=1-lr(s,l,p),v=lr(s,f,p),I=lr(s,f,h),m=1-lr(s,l,h)),N.push(Ia[c]),N.push(Ma[c])):103===c?(4===d?(w=1-lr(e,l,p),x=lr(e,f,p),b=lr(e,f,h),_=1-lr(e,l,h)):(w=lr(s,p,l),x=1-lr(s,p,f),b=1-lr(s,h,f),_=lr(s,h,l)),N.push(Na[c]),N.push(Ca[c])):152===c?(0===d?(E=lr(e,p,l),x=1-lr(e,p,f),v=1-lr(s,p,f),I=1-lr(s,h,f),b=1-lr(e,h,f),m=lr(e,h,l)):(E=1-lr(s,l,p),x=lr(s,f,p),v=lr(e,f,p),I=lr(e,f,h),b=lr(s,f,h),m=1-lr(s,l,h)),N.push(Ia[c]),N.push(Ca[c]),N.push(Sa[c])):156===c?(4===d?(E=lr(e,p,l),x=1-lr(e,p,f),v=1-lr(s,p,f),I=1-lr(s,h,f),b=1-lr(e,h,f),m=lr(e,h,l)):(E=1-lr(s,l,p),x=lr(s,f,p),v=lr(e,f,p),I=lr(e,f,h),b=lr(s,f,h),m=1-lr(s,l,h)),N.push(Ia[c]),N.push(Sa[c]),N.push(La[c])):137===c?(0===d?(E=lr(s,p,l),w=lr(e,p,l),v=1-lr(e,p,f),I=1-lr(e,h,f),_=lr(e,h,l),m=lr(s,h,l)):(E=1-lr(e,l,p),w=1-lr(s,l,p),v=lr(s,f,p),I=lr(s,f,h),_=1-lr(s,l,h),m=1-lr(e,l,h)),N.push(Ia[c]),N.push(Na[c]),N.push(Sa[c])):139===c?(4===d?(E=lr(s,p,l),w=lr(e,p,l),v=1-lr(e,p,f),I=1-lr(e,h,f),_=lr(e,h,l),m=lr(s,h,l)):(E=1-lr(e,l,p),w=1-lr(s,l,p),v=lr(s,f,p),I=lr(s,f,h),_=1-lr(s,l,h),m=1-lr(e,l,h)),N.push(Ia[c]),N.push(Na[c]),N.push(Ma[c])):98===c?(0===d?(E=1-lr(e,l,p),w=1-lr(s,l,p),x=lr(s,f,p),v=lr(e,f,p),b=lr(e,f,h),_=1-lr(e,l,h)):(E=lr(s,p,l),w=lr(e,p,l),x=1-lr(e,p,f),v=1-lr(s,p,f),b=1-lr(s,h,f),_=lr(s,h,l)),N.push(Ia[c]),N.push(Na[c]),N.push(La[c])):99===c?(4===d?(E=1-lr(e,l,p),w=1-lr(s,l,p),x=lr(s,f,p),v=lr(e,f,p),b=lr(e,f,h),_=1-lr(e,l,h)):(E=lr(s,p,l),w=lr(e,p,l),x=1-lr(e,p,f),v=1-lr(s,p,f),b=1-lr(s,h,f),_=lr(s,h,l)),N.push(Ia[c]),N.push(Na[c]),N.push(Sa[c])):38===c?(0===d?(w=1-lr(e,l,p),x=lr(e,f,p),I=lr(e,f,h),b=lr(s,f,h),_=1-lr(s,l,h),m=1-lr(e,l,h)):(w=lr(s,p,l),x=1-lr(s,p,f),I=1-lr(s,h,f),b=1-lr(e,h,f),_=lr(e,h,l),m=lr(s,h,l)),N.push(Na[c]),N.push(Ma[c]),N.push(La[c])):39===c?(4===d?(w=1-lr(e,l,p),x=lr(e,f,p),I=lr(e,f,h),b=lr(s,f,h),_=1-lr(s,l,h),m=1-lr(e,l,h)):(w=lr(s,p,l),x=1-lr(s,p,f),I=1-lr(s,h,f),b=1-lr(e,h,f),_=lr(e,h,l),m=lr(s,h,l)),N.push(Na[c]),N.push(Ca[c]),N.push(La[c])):85===c&&(E=1,w=0,x=1,v=0,I=0,b=1,_=0,m=1),(_<0||_>1||m<0||m>1||E<0||E>1||x<0||x>1||I<0||I>1||b<0||b>1)&&console.log("MarchingSquaresJS-isoBands: "+c+" "+g+" "+h+","+l+","+p+","+f+" "+d+" "+_+" "+m+" "+E+" "+w+" "+x+" "+v+" "+I+" "+b),o.cells[a][u]={cval:c,cval_real:g,flipped:d,topleft:_,topright:m,righttop:E,rightbottom:w,bottomright:x,bottomleft:v,leftbottom:I,lefttop:b,edges:N}}}}}return o}(t,e,n);return zs.polygons?(zs.verbose&&console.log("MarchingSquaresJS-isoBands: returning single polygons for each grid cell"),u=function(t){var e=[],n=0;return t.cells.forEach(function(t,r){t.forEach(function(t,i){if(void 0!==t){var o=Ra[t.cval](t);"object"==typeof o&&pr(o)?"object"==typeof o[0]&&pr(o[0])?"object"==typeof o[0][0]&&pr(o[0][0])?o.forEach(function(t){t.forEach(function(t){t[0]+=i,t[1]+=r}),e[n++]=t}):(o.forEach(function(t){t[0]+=i,t[1]+=r}),e[n++]=o):console.log("MarchingSquaresJS-isoBands: bandcell polygon with malformed coordinates"):console.log("MarchingSquaresJS-isoBands: bandcell polygon with null coordinates")}})}),e}(c)):(zs.verbose&&console.log("MarchingSquaresJS-isoBands: returning polygon paths for entire data grid"),u=function(t){for(var e=[],n=t.rows,r=t.cols,i=[],o=0;o0){var a=t.cells[o][s],u=function(t){if(t.edges.length>0){var e=t.edges[t.edges.length-1],n=t.cval_real;switch(e){case 0:return n&Xs?{p:[1,t.righttop],x:-1,y:0,o:1}:{p:[t.topleft,1],x:0,y:-1,o:0};case 1:return n&Us?{p:[t.topleft,1],x:0,y:-1,o:0}:{p:[1,t.rightbottom],x:-1,y:0,o:0};case 2:return n&Us?{p:[t.bottomright,0],x:0,y:1,o:1}:{p:[t.topleft,1],x:0,y:-1,o:0};case 3:return n&Ys?{p:[t.topleft,1],x:0,y:-1,o:0}:{p:[t.bottomleft,0],x:0,y:1,o:0};case 4:return n&Xs?{p:[1,t.righttop],x:-1,y:0,o:1}:{p:[t.topright,1],x:0,y:-1,o:1};case 5:return n&Us?{p:[t.topright,1],x:0,y:-1,o:1}:{p:[1,t.rightbottom],x:-1,y:0,o:0};case 6:return n&Us?{p:[t.bottomright,0],x:0,y:1,o:1}:{p:[t.topright,1],x:0,y:-1,o:1};case 7:return n&Ys?{p:[t.topright,1],x:0,y:-1,o:1}:{p:[t.bottomleft,0],x:0,y:1,o:0};case 8:return n&Us?{p:[t.bottomright,0],x:0,y:1,o:1}:{p:[1,t.righttop],x:-1,y:0,o:1};case 9:return n&Ys?{p:[1,t.righttop],x:-1,y:0,o:1}:{p:[t.bottomleft,0],x:0,y:1,o:0};case 10:return n&Ys?{p:[0,t.leftbottom],x:1,y:0,o:0}:{p:[1,t.righttop],x:-1,y:0,o:1};case 11:return n&js?{p:[1,t.righttop],x:-1,y:0,o:1}:{p:[0,t.lefttop],x:1,y:0,o:1};case 12:return n&Us?{p:[t.bottomright,0],x:0,y:1,o:1}:{p:[1,t.rightbottom],x:-1,y:0,o:0};case 13:return n&Ys?{p:[1,t.rightbottom],x:-1,y:0,o:0}:{p:[t.bottomleft,0],x:0,y:1,o:0};case 14:return n&Ys?{p:[0,t.leftbottom],x:1,y:0,o:0}:{p:[1,t.rightbottom],x:-1,y:0,o:0};case 15:return n&js?{p:[1,t.rightbottom],x:-1,y:0,o:0}:{p:[0,t.lefttop],x:1,y:0,o:1};case 16:return n&Us?{p:[t.bottomright,0],x:0,y:1,o:1}:{p:[0,t.leftbottom],x:1,y:0,o:0};case 17:return n&js?{p:[t.bottomright,0],x:0,y:1,o:1}:{p:[0,t.lefttop],x:1,y:0,o:1};case 18:return n&Ys?{p:[0,t.leftbottom],x:1,y:0,o:0}:{p:[t.bottomleft,0],x:0,y:1,o:0};case 19:return n&js?{p:[t.bottomleft,0],x:0,y:1,o:0}:{p:[0,t.lefttop],x:1,y:0,o:1};case 20:return n&js?{p:[t.topleft,1],x:0,y:-1,o:0}:{p:[0,t.leftbottom],x:1,y:0,o:0};case 21:return n&Xs?{p:[0,t.leftbottom],x:1,y:0,o:0}:{p:[t.topright,1],x:0,y:-1,o:1};case 22:return n&js?{p:[t.topleft,1],x:0,y:-1,o:0}:{p:[0,t.lefttop],x:1,y:0,o:1};case 23:return n&Xs?{p:[0,t.lefttop],x:1,y:0,o:1}:{p:[t.topright,1],x:0,y:-1,o:1};default:console.log("MarchingSquaresJS-isoBands: edge index out of range!"),console.log(t)}}return null}(a),c=null,h=s,l=o;null!==u&&i.push([u.p[0]+h,u.p[1]+l]);do{if(null===(c=function(t,e,n,r){var i,o,s,a,u,c=t.cval;switch(e){case-1:switch(r){case 0:i=Na[c],s=ea[c],a=na[c],u=ra[c];break;default:i=Ia[c],s=Qs[c],a=$s[c],u=ta[c]}break;case 1:switch(r){case 0:i=Ma[c],s=fa[c],a=ga[c],u=da[c];break;default:i=La[c],s=ha[c],a=la[c],u=pa[c]}break;default:switch(n){case-1:switch(r){case 0:i=Pa[c],s=Vs[c],a=Hs[c],u=Ws[c];break;default:i=Oa[c],s=Js[c],a=Zs[c],u=Ks[c]}break;case 1:switch(r){case 0:i=Sa[c],s=ia[c],a=oa[c],u=sa[c];break;default:i=Ca[c],s=aa[c],a=ua[c],u=ca[c]}}}{if(o=t.edges.indexOf(i),void 0===t.edges[o])return null;!function(t,e){delete t.edges[e];for(var n=e+1;n=n||h<0||h>=r||void 0===t.cells[l][h]){h-=c.x,l-=c.y;var p=function(t,e,n,r,i,o){var s=t.cells[n][e],a=s.cval_real,u=e+r,c=n+i,h=[],l=!1;for(;!l;){if(void 0===t.cells[c]||void 0===t.cells[c][u])if(c-=i,u-=r,s=t.cells[c][u],a=s.cval_real,-1===i)if(0===o)if(a&Ys)h.push([u,c]),r=-1,i=0,o=0;else{if(!(a&Us)){h.push([u+s.bottomright,c]),r=0,i=1,o=1,l=!0;break}h.push([u+1,c]),r=1,i=0,o=0}else{if(!(a&Ys)){if(a&Us){h.push([u+s.bottomright,c]),r=0,i=1,o=1,l=!0;break}h.push([u+s.bottomleft,c]),r=0,i=1,o=0,l=!0;break}h.push([u,c]),r=-1,i=0,o=0}else if(1===i)if(0===o){if(!(a&Xs)){if(a&js){h.push([u+s.topleft,c+1]),r=0,i=-1,o=0,l=!0;break}h.push([u+s.topright,c+1]),r=0,i=-1,o=1,l=!0;break}h.push([u+1,c+1]),r=1,i=0,o=1}else h.push([u+1,c+1]),r=1,i=0,o=1;else if(-1===r)if(0===o){if(!(a&js)){if(a&Ys){h.push([u,c+s.leftbottom]),r=1,i=0,o=0,l=!0;break}h.push([u,c+s.lefttop]),r=1,i=0,o=1,l=!0;break}h.push([u,c+1]),r=0,i=1,o=0}else{if(!(a&js)){console.log("MarchingSquaresJS-isoBands: wtf");break}h.push([u,c+1]),r=0,i=1,o=0}else{if(1!==r){console.log("MarchingSquaresJS-isoBands: we came from nowhere!");break}if(0===o){if(!(a&Us)){h.push([u+1,c+s.rightbottom]),r=-1,i=0,o=0,l=!0;break}h.push([u+1,c]),r=0,i=-1,o=1}else{if(!(a&Us)){if(a&Xs){h.push([u+1,c+s.righttop]),r=-1,i=0,o=1;break}h.push([u+1,c+s.rightbottom]),r=-1,i=0,o=0,l=!0;break}h.push([u+1,c]),r=0,i=-1,o=1}}else if(s=t.cells[c][u],a=s.cval_real,-1===r)if(0===o)if(void 0!==t.cells[c-1]&&void 0!==t.cells[c-1][u])r=0,i=-1,o=1;else{if(!(a&Ys)){h.push([u+s.bottomright,c]),r=0,i=1,o=1,l=!0;break}h.push([u,c])}else{if(!(a&js)){console.log("MarchingSquaresJS-isoBands: found entry from top at "+u+","+c);break}console.log("MarchingSquaresJS-isoBands: proceeding in x-direction!")}else if(1===r){if(0===o){console.log("MarchingSquaresJS-isoBands: wtf");break}if(void 0!==t.cells[c+1]&&void 0!==t.cells[c+1][u])r=0,i=1,o=0;else{if(!(a&Xs)){h.push([u+s.topleft,c+1]),r=0,i=-1,o=0,l=!0;break}h.push([u+1,c+1]),r=1,i=0,o=1}}else if(-1===i){if(1!==o){console.log("MarchingSquaresJS-isoBands: wtf");break}if(void 0!==t.cells[c][u+1])r=1,i=0,o=1;else{if(!(a&Us)){h.push([u+1,c+s.righttop]),r=-1,i=0,o=1,l=!0;break}h.push([u+1,c]),r=0,i=-1,o=1}}else{if(1!==i){console.log("MarchingSquaresJS-isoBands: where did we came from???");break}if(0!==o){console.log("MarchingSquaresJS-isoBands: wtf");break}if(void 0!==t.cells[c][u-1])r=-1,i=0,o=0;else{if(!(a&js)){h.push([u,c+s.leftbottom]),r=1,i=0,o=0,l=!0;break}h.push([u,c+1]),r=0,i=1,o=0}}if(u+=r,c+=i,u===e&&c===n)break}return{path:h,i:u,j:c,x:r,y:i,o:o}}(t,h,l,c.x,c.y,c.o);if(null===p)break;p.path.forEach(function(t){i.push(t)}),h=p.i,l=p.j,u=p}}while(void 0!==t.cells[l][h]&&t.cells[l][h].edges.length>0);e.push(i),i=[],t.cells[o][s].edges.length>0&&s--}return e}(c)),"function"==typeof zs.successCallback&&zs.successCallback(u),u}function lr(t,e,n){return(t-e)/(n-e)}function pr(t){return t.constructor.toString().indexOf("Array")>-1}function fr(t,e,n){if(n=n||{},!I(n))throw new Error("options is invalid");var r=n.pivot,i=n.mutate;if(!t)throw new Error("geojson is required");if(void 0===e||null===e||isNaN(e))throw new Error("angle is required");return 0===e?t:(r||(r=ye(t)),!1!==i&&void 0!==i||(t=Gt(t)),S(t,function(t){var n=sn(r,t)+e,i=un(r,t),o=U(nr(r,i,n));t[0]=o[0],t[1]=o[1]}),t)}function gr(t,e,n){if(n=n||{},!I(n))throw new Error("options is invalid");var r=n.origin,i=n.mutate;if(!t)throw new Error("geojson required");if("number"!=typeof e||0===e)throw new Error("invalid factor");var o=Array.isArray(r)||"object"==typeof r;return!0!==i&&(t=Gt(t)),"FeatureCollection"!==t.type||o?dr(t,e,r):(O(t,function(n,i){t.features[i]=dr(n,e,r)}),t)}function dr(t,e,n){var i="Point"===K(t);return n=function(t,e){void 0!==e&&null!==e||(e="centroid");if(Array.isArray(e)||"object"==typeof e)return X(e);var n=t.bbox?t.bbox:j(t),i=n[0],o=n[1],s=n[2],a=n[3];switch(e){case"sw":case"southwest":case"westsouth":case"bottomleft":return r([i,o]);case"se":case"southeast":case"eastsouth":case"bottomright":return r([s,o]);case"nw":case"northwest":case"westnorth":case"topleft":return r([i,a]);case"ne":case"northeast":case"eastnorth":case"topright":return r([s,a]);case"center":return de(t);case void 0:case null:case"centroid":return ye(t);default:throw new Error("invalid origin")}}(t,n),1===e||i?t:(S(t,function(t){var r=un(n,t),i=sn(n,t),o=U(nr(n,r*e,i));t[0]=o[0],t[1]=o[1],3===t.length&&(t[2]*=e)}),t)}function yr(t){var e=t[0],n=t[1];return[n[0]-e[0],n[1]-e[1]]}function _r(t,e){return t[0]*e[1]-e[0]*t[1]}function mr(t,e){return!function(t,e){return 0===_r(yr(t),yr(e))}(t,e)&&function(t,e){var n=t[0],r=yr(t),i=e[0],o=yr(e),s=_r(r,o);return function(t,e){return[t[0]+e[0],t[1]+e[1]]}(n,function(t,e){return[t*e[0],t*e[1]]}(_r(function(t,e){return[t[0]-e[0],t[1]-e[1]]}(i,n),o)/s,r))}(t,e)}function vr(t,e,n){var r=[],i=_(e,n),o=U(t),s=[];return o.forEach(function(t,e){if(e!==o.length-1){var n=function(t,e,n){var r=Math.sqrt((t[0]-e[0])*(t[0]-e[0])+(t[1]-e[1])*(t[1]-e[1])),i=t[0]+n*(e[1]-t[1])/r,o=e[0]+n*(e[1]-t[1])/r,s=t[1]+n*(t[0]-e[0])/r,a=e[1]+n*(t[0]-e[0])/r;return[[i,s],[o,a]]}(t,o[e+1],i);if(r.push(n),e>0){var a=r[e-1],u=mr(n,a);!1!==u&&(a[1]=u,n[0]=u),s.push(a[0]),e===o.length-2&&(s.push(n[0]),s.push(n[1]))}2===o.length&&(s.push(n[0]),s.push(n[1]))}}),a(s,t.properties)}function xr(t,e,n){var r=e[0]-t[0],i=e[1]-t[1],o=n[0]-e[0],s=n[1]-e[1];return Math.sign(r*s-o*i)}function Er(t,e){return e.geometry.coordinates[0].every(function(e){return Pt(r(e),t)})}function wr(t,e){for(var n=0;n=Math.abs(s)?o>0?t[0]<=n[0]&&n[0]<=e[0]:e[0]<=n[0]&&n[0]<=t[0]:s>0?t[1]<=n[1]&&n[1]<=e[1]:e[1]<=n[1]&&n[1]<=t[1]}(t.coordinates[n],t.coordinates[n+1],e.coordinates))return!0;return!1}function br(t,e){return nn(e,kn(t)).features.length>0}function Ir(t,e){return!(t[0]>e[0])&&(!(t[2]e[1])&&!(t[3]0}function Mr(t,e){for(var n=!1,i=!1,o=t.coordinates[0].length,s=0;s=Math.abs(a)?s>0?t[0]<=n[0]&&n[0]<=e[0]:e[0]<=n[0]&&n[0]<=t[0]:a>0?t[1]<=n[1]&&n[1]<=e[1]:e[1]<=n[1]&&n[1]<=t[1]:Math.abs(s)>=Math.abs(a)?s>0?t[0]0?t[1]0}function Ar(t,e,n){n=n||[];for(var r=0;r0)){if(o/=p,p<0){if(o0){if(o>l)return;o>h&&(h=o)}if(o=r-u,p||!(o<0)){if(o/=p,p<0){if(o>l)return;o>h&&(h=o)}else if(p>0){if(o0)){if(o/=f,f<0){if(o0){if(o>l)return;o>h&&(h=o)}if(o=i-c,f||!(o<0)){if(o/=f,f<0){if(o>l)return;o>h&&(h=o)}else if(f>0){if(o0||l<1)||(h>0&&(t[0]=[u+h*p,c+h*f]),l<1&&(t[1]=[u+l*p,c+l*f]),!0)}}}}}function Kr(t,e,n,r,i){var o=t[1];if(o)return!0;var s,a,u=t[0],c=t.left,h=t.right,l=c[0],p=c[1],f=h[0],g=h[1],d=(l+f)/2,y=(p+g)/2;if(g===p){if(d=r)return;if(l>f){if(u){if(u[1]>=i)return}else u=[d,n];o=[d,i]}else{if(u){if(u[1]1)if(l>f){if(u){if(u[1]>=i)return}else u=[(n-a)/s,n];o=[(i-a)/s,i]}else{if(u){if(u[1]=r)return}else u=[e,s*e+a];o=[r,s*r+a]}else{if(u){if(u[0]=-pu)){var f=u*u+c*c,g=h*h+l*l,d=(l*f-c*g)/p,y=(u*g-h*f)/p,_=cu.pop()||new function(){Xr(this),this.x=this.y=this.arc=this.site=this.cy=null};_.arc=t,_.site=i,_.x=d+s,_.y=(_.cy=y+a)+Math.sqrt(d*d+y*y),t.circle=_;for(var m=null,v=au._;v;)if(_.ylu)a=a.L;else{if(!((i=o-function(t,e){var n=t.N;if(n)return ai(n,e);var r=t.site;return r[1]===e?r[0]:1/0}(a,s))>lu)){r>-lu?(e=a.P,n=a):i>-lu?(e=a,n=a.N):e=n=a;break}if(!a.R){e=a;break}a=a.R}!function(t){su[t.index]={site:t,halfedges:[]}}(t);var u=ri(t);if(ou.insert(e,u),e||n){if(e===n)return ni(e),n=ri(e.site),ou.insert(u,n),u.edge=n.edge=Hr(e.site,u.site),ei(e),void ei(n);if(n){ni(e),ni(n);var c=e.site,h=c[0],l=c[1],p=t[0]-h,f=t[1]-l,g=n.site,d=g[0]-h,y=g[1]-l,_=2*(p*y-f*d),m=p*p+f*f,v=d*d+y*y,x=[(y*m-f*v)/_+h,(p*v-d*m)/_+l];Jr(n.edge,c,g,x),u.edge=Hr(c,t,null,x),n.edge=Hr(t,g,null,x),ei(e),ei(n)}else u.edge=Hr(e.site,u.site)}}function ai(t,e){var n=t.site,r=n[0],i=n[1],o=i-e;if(!o)return r;var s=t.P;if(!s)return-1/0;var a=(n=s.site)[0],u=n[1],c=u-e;if(!c)return a;var h=a-r,l=1/o-1/c,p=h/c;return l?(-p+Math.sqrt(p*p-2*l*(h*h/(-2*c)-u+c/2+i-o/2)))/l+r:(r+a)/2}function ui(t,e,n){return(t[0]-n[0])*(e[1]-t[1])-(t[0]-e[0])*(n[1]-t[1])}function ci(t,e){return e[1]-t[1]||e[0]-t[0]}function hi(t,e){var n,r,i,o=t.sort(ci).pop();for(uu=[],su=new Array(t.length),ou=new jr,au=new jr;;)if(i=iu,o&&(!i||o[1]lu||Math.abs(i[0][1]-i[1][1])>lu)||delete uu[o]}(s,a,u,c),function(t,e,n,r){var i,o,s,a,u,c,h,l,p,f,g,d,y=su.length,_=!0;for(i=0;ilu||Math.abs(d-p)>lu)&&(u.splice(a,0,uu.push(Wr(s,f,Math.abs(g-t)lu?[t,Math.abs(l-t)lu?[Math.abs(p-r)lu?[n,Math.abs(l-n)lu?[Math.abs(p-e)=-270&&(d=-d),g<-180&&g>=-360&&(y=-y),"degrees"===s){var _=d*Math.cos(l)+y*Math.sin(l),m=y*Math.cos(l)-d*Math.sin(l);d=_,y=m}p.push([d+h[0],y+h[1]])}return p.push(p[0]),"degrees"===s?o([p],c):fr(o([p],c),a,{pivot:u})}function fi(t){var e=t*Math.PI/180;return Math.tan(e)}function gi(t,e){if(e=e||{},!I(e))throw new Error("options is invalid");var n=e.properties,i=e.weight;if(!t)throw new Error("geojson is required");var o=0,s=0,a=0;return A(t,function(t,e,n){var r=n[i];if(r=void 0===r||null===r?1:r,!b(r))throw new Error("weight value must be a number for feature index "+e);(r=Number(r))>0&&S(t,function(t){o+=t[0]*r,s+=t[1]*r,a+=r})}),r([o/a,s/a],n)}function di(t,e,n,i){var o=n.properties.tolerance||.001,s=0,a=0,u=0,c=0;if(O(n,function(e){var n=e.properties.weight,r=void 0===n||null===n?1:n;if(r=Number(r),!b(r))throw new Error("weight value must be a number");if(r>0){c+=1;var i=r*qt(e,t);0===i&&(i=1);var o=r/i;s+=e.geometry.coordinates[0]*o,a+=e.geometry.coordinates[1]*o,u+=o}}),c<1)throw new Error("no features to measure");var h=s/u,l=a/u;return 1===c||0===i||Math.abs(h-e[0])0?t+n[e-1]:t}),h.forEach(function(t){t=2*t*Math.PI/h[h.length-1];var e=Math.random();u.push([e*i*Math.sin(t),e*i*Math.cos(t)])}),u[u.length-1]=u[0],u=u.map(function(t){return function(e){return[e[0]+t[0],e[1]+t[1]]}}(_i(n))),s.push(o([u]))}return c(s)}function xi(t,e){if(e=e||{},!I(e))throw new Error("options is invalid");var n=e.bbox,r=e.num_vertices,i=e.max_length,o=e.max_rotation;void 0!==t&&null!==t||(t=1),(!b(r)||r<2)&&(r=10),b(i)||(i=1e-4),b(o)||(o=Math.PI/8);for(var s=[],u=0;u1?t:null;case"MultiPolygon":var e=[];if(F(t,function(t){mn(t)>1&&e.push(t.geometry.coordinates)}),e.length)return{type:"MultiPolygon",coordinates:e}}}function Yi(){this.reset()}function Vi(t,e,n){var r=t.s=e+n,i=r-e,o=r-i;t.t=e-o+(n-i)}function Hi(t){return t>1?kf:t<-1?-kf:Math.asin(t)}function Wi(){}function Ji(t,e){t&&eg.hasOwnProperty(t.type)&&eg[t.type](t,e)}function Zi(t,e,n){var r,i=-1,o=t.length-n;for(e.lineStart();++iBf?t-jf:t<-Bf?t+jf:t,e]}function so(t,e,n){return(t%=jf)?e||n?rg(uo(t),co(e,n)):uo(t):e||n?co(e,n):oo}function ao(t){return function(e,n){return e+=t,[e>Bf?e-jf:e<-Bf?e+jf:e,n]}}function uo(t){var e=ao(t);return e.invert=ao(-t),e}function co(t,e){function n(t,e){var n=Wf(e),a=Wf(t)*n,u=Kf(t)*n,c=Kf(e),h=c*r+a*i;return[Hf(u*o-h*s,a*r-c*i),Hi(h*o+u*s)]}var r=Wf(t),i=Kf(t),o=Wf(e),s=Kf(e);return n.invert=function(t,e){var n=Wf(e),a=Wf(t)*n,u=Kf(t)*n,c=Kf(e),h=c*o-u*s;return[Hf(u*o+c*s,a*r+h*i),Hi(h*r-a*i)]},n}function ho(t,e){(e=$i(e))[0]-=t,io(e);var n=function(t){return t>1?0:t<-1?Bf:Math.acos(t)}(-e[1]);return((-e[2]<0?-n:n)+jf-Gf)%jf}function lo(t,e,n,r){this.x=t,this.z=e,this.o=n,this.e=r,this.v=!1,this.n=this.p=null}function po(t){if(e=t.length){for(var e,n,r=0,i=t[0];++r0)do{c.point(0===h||3===h?t:n,h>1?r:e)}while((h=(h+a+4)%4)!==l);else c.point(o[0],o[1])}function s(r,i){return Yf(r[0]-t)0?0:3:Yf(r[0]-n)0?2:1:Yf(r[1]-e)0?1:0:i>0?3:2}function a(t,e){return u(t.x,e.x)}function u(t,e){var n=s(t,1),r=s(e,1);return n!==r?n-r:0===n?e[1]-t[1]:1===n?t[0]-e[0]:2===n?t[1]-e[1]:e[0]-t[0]}return function(s){function u(t,e){i(t,e)&&E.point(t,e)}function c(o,s){var a=i(o,s);if(l&&p.push([o,s]),v)f=o,g=s,d=a,v=!1,a&&(E.lineStart(),E.point(o,s));else if(a&&m)E.point(o,s);else{var u=[y=Math.max(pg,Math.min(lg,y)),_=Math.max(pg,Math.min(lg,_))],c=[o=Math.max(pg,Math.min(lg,o)),s=Math.max(pg,Math.min(lg,s))];sg(u,c,t,e,n,r)?(m||(E.lineStart(),E.point(u[0],u[1])),E.point(c[0],c[1]),a||E.lineEnd(),x=!1):a&&(E.lineStart(),E.point(o,s),x=!1)}y=o,_=s,m=a}var h,l,p,f,g,d,y,_,m,v,x,E=s,w=og(),b={point:u,lineStart:function(){b.point=c,l&&l.push(p=[]),v=!0,m=!1,y=_=NaN},lineEnd:function(){h&&(c(f,g),d&&m&&w.rejoin(),h.push(w.result())),b.point=u,m&&E.lineEnd()},polygonStart:function(){E=w,h=[],l=[],x=!0},polygonEnd:function(){var e=function(){for(var e=0,n=0,i=l.length;nr&&(p-o)*(r-s)>(f-s)*(t-o)&&++e:f<=r&&(p-o)*(r-s)<(f-s)*(t-o)&&--e;return e}(),n=x&&e,i=(h=hg(h)).length;(n||i)&&(s.polygonStart(),n&&(s.lineStart(),o(null,null,1,s),s.lineEnd()),i&&ug(h,a,e,o,s),s.polygonEnd()),E=s,h=l=p=null}};return b}}function go(t){return t.length>1}function yo(t,e){return((t=t.x)[0]<0?t[1]-kf-Gf:kf-t[1])-((e=e.x)[0]<0?e[1]-kf-Gf:kf-e[1])}function _o(t){return function(e){var n=new mo;for(var r in t)n[r]=t[r];return n.stream=e,n}}function mo(){}function vo(t,e,n){var r=e[1][0]-e[0][0],i=e[1][1]-e[0][1],o=t.clipExtent&&t.clipExtent();t.scale(150).translate([0,0]),null!=o&&t.clipExtent(null),ng(n,t.stream(vg));var s=vg.result(),a=Math.min(r/(s[1][0]-s[0][0]),i/(s[1][1]-s[0][1])),u=+e[0][0]+(r-a*(s[1][0]+s[0][0]))/2,c=+e[0][1]+(i-a*(s[1][1]+s[0][1]))/2;return null!=o&&t.clipExtent(o),t.scale(150*a).translate([u,c])}function xo(t){return function(t){function e(t){return t=c(t[0]*Uf,t[1]*Uf),[t[0]*d+s,a-t[1]*d]}function n(t,e){return t=o(t,e),[t[0]*d+s,a-t[1]*d]}function r(){c=rg(u=so(x,E,w),o);var t=o(m,v);return s=y-t[0]*d,a=_+t[1]*d,i()}function i(){return f=g=null,e}var o,s,a,u,c,h,l,p,f,g,d=150,y=480,_=250,m=0,v=0,x=0,E=0,w=0,b=null,I=Eg,N=null,C=gg,S=.5,M=Ng(n,S);e.stream=function(t){return f&&g===t?f:f=Cg(I(u,M(C(g=t))))},e.clipAngle=function(t){return arguments.length?(I=+t?wg(b=t*Uf,6*Uf):(b=null,Eg),i()):b*Xf},e.clipExtent=function(t){return arguments.length?(C=null==t?(N=h=l=p=null,gg):fo(N=+t[0][0],h=+t[0][1],l=+t[1][0],p=+t[1][1]),i()):null==N?null:[[N,h],[l,p]]},e.scale=function(t){return arguments.length?(d=+t,r()):d},e.translate=function(t){return arguments.length?(y=+t[0],_=+t[1],r()):[y,_]},e.center=function(t){return arguments.length?(m=t[0]%360*Uf,v=t[1]%360*Uf,r()):[m*Xf,v*Xf]},e.rotate=function(t){return arguments.length?(x=t[0]%360*Uf,E=t[1]%360*Uf,w=t.length>2?t[2]%360*Uf:0,r()):[x*Xf,E*Xf,w*Xf]},e.precision=function(t){return arguments.length?(M=Ng(n,S=t*t),i()):Qf(S)},e.fitExtent=function(t,n){return vo(e,t,n)},e.fitSize=function(t,n){return function(t,e,n){return vo(t,[[0,0],e],n)}(e,t,n)};return function(){return o=t.apply(this,arguments),e.invert=o.invert&&function(t){return(t=c.invert((t[0]-s)/d,(a-t[1])/d))&&[t[0]*Xf,t[1]*Xf]},r()}}(function(){return t})()}function Eo(t,e){return[t,Zf($f((kf+e)/2))]}function wo(t,e){return[Zf($f((kf+e)/2)),-t]}function bo(t,n,r,i){var o=t.properties||{},s="Feature"===t.type?t.geometry:t;if("GeometryCollection"===s.type){var a=[];return A(t,function(t){var e=bo(t,n,r,i);e&&a.push(e)}),c(a)}var u,h=j(t),l=h[1]>50&&h[3]>50;u=l?{type:s.type,coordinates:No(s.coordinates,So(s))}:cn(s);var p=(new bh).read(u),f=d(y(n,r),"meters"),g=gp.bufferOp(p,f);if(g=(new Ih).write(g),!Io(g.coordinates)){var _;return(_=l?{type:g.type,coordinates:Co(g.coordinates,So(s))}:hn(g)).geometry?_:e(_,o)}}function Io(t){return Array.isArray(t[0])?Io(t[0]):isNaN(t[0])}function No(t,e){return"object"!=typeof t[0]?e(t):t.map(function(t){return No(t,e)})}function Co(t,e){return"object"!=typeof t[0]?e.invert(t):t.map(function(t){return Co(t,e)})}function So(t){var e=de(t).geometry.coordinates.reverse(),n=e.map(function(t){return-t});return Sg().center(e).rotate(n).scale(Fo)}function Mo(){for(var t=new bh,e=t.read(JSON.stringify(arguments[0].geometry)),n=1;n=0&&(void 0===i||sm/2;P&&(L-=m/4);for(var O=[],R=[],T=0;T<6;T++){var A=2*Math.PI/6*T;O.push(Math.cos(A)),R.push(Math.sin(A))}for(var D=[],F=0;F<=C;F++)for(var q=0;q<=M;q++){var G=F%2==1;if((0!==q||!G)&&(0!==q||!P)){var B=F*E+a-S,k=q*w+u+L;if(G&&(k-=m/2),!0===i)(function(t,e,n,r,i,s){for(var a=[],u=0;u<6;u++){var c=[];c.push(t),c.push([t[0]+e*i[u],t[1]+n*s[u]]),c.push([t[0]+e*i[(u+1)%6],t[1]+n*s[(u+1)%6]]),c.push(t),a.push(o([c],r))}return a})([B,k],g/2,d/2,r,O,R).forEach(function(t){s?Lo(s,t)&&D.push(t):D.push(t)});else{var z=function(t,e,n,r,i,s){for(var a=[],u=0;u<6;u++){var c=t[0]+e*i[u],h=t[1]+n*s[u];a.push([c,h])}return a.push(a[0].slice()),o([a],r)}([B,k],g/2,d/2,r,O,R);s?Lo(s,z)&&D.push(z):D.push(z)}}}return c(D)}function Ro(t){if(t.features.length<=1)return t;var e=function(t){var e=Vo(),n=[];return F(t,function(t,e){var r=j(t);n.push({minX:r[0],minY:r[1],maxX:r[2],maxY:r[3],geojson:t,index:e})}),e.load(n),e}(t),n=[],r={};return F(t,function(t,i){if(r[i])return!0;for(e.remove({index:i},To),r[i]=!0;;){var o=j(t),s=e.search({minX:o[0],minY:o[1],maxX:o[2],maxY:o[3]});if(s.length>0){var a=s.map(function(t){return r[t.index]=!0,e.remove({index:t.index},To),t.geojson});a.push(t),t=Mo.apply(this,a)}if(0===s.length)break}n.push(t)}),c(n)}function To(t,e){return t.index===e.index}function Ao(t,e,n){if(n=n||{},!I(n))throw new Error("options is invalid");var r=n.properties,i=n.mask,s=[];if(null===e||void 0===e)throw new Error("cellSide is required");if(!b(e))throw new Error("cellSide is invalid");if(!t)throw new Error("bbox is required");if(!Array.isArray(t))throw new Error("bbox must be array");if(4!==t.length)throw new Error("bbox must contain 4 numbers");if(i&&-1===["Polygon","MultiPolygon"].indexOf(K(i)))throw new Error("options.mask must be a (Multi)Polygon");for(var a=t[0],u=t[1],h=t[2],l=t[3],p=e/qt([a,u],[h,u],n)*(h-a),f=e/qt([a,u],[a,l],n)*(l-u),g=h-a,d=l-u,y=Math.floor(g/p),_=Math.floor(d/f),m=(d-_*f)/2,v=a+(g-y*p)/2,x=0;x=0&&o[e].children.length>this._maxEntries;)this._split(o,e),e--;this._adjustParentBBoxes(i,o,e)},_split:function(t,e){var n=t[e],r=n.children.length,i=this._minEntries;this._chooseSplitAxis(n,i,r);var o=this._chooseSplitIndex(n,i,r),s=yt(n.children.splice(o,n.children.length-o));s.height=n.height,s.leaf=n.leaf,at(n,this.toBBox),at(s,this.toBBox),e?t[e-1].children.push(s):this._splitRoot(n,s)},_splitRoot:function(t,e){this.data=yt([t,e]),this.data.height=t.height+1,this.data.leaf=!1,at(this.data,this.toBBox)},_chooseSplitIndex:function(t,e,n){var r,i,o,s,a,u,c,h;for(u=c=1/0,r=e;r<=n-e;r++)s=function(t,e){var n=Math.max(t.minX,e.minX),r=Math.max(t.minY,e.minY),i=Math.min(t.maxX,e.maxX),o=Math.min(t.maxY,e.maxY);return Math.max(0,i-n)*Math.max(0,o-r)}(i=ut(t,0,r,this.toBBox),o=ut(t,r,n,this.toBBox)),a=pt(i)+pt(o),s=e;i--)o=t.children[i],ct(u,t.leaf?s(o):o),c+=ft(u);return c},_adjustParentBBoxes:function(t,e,n){for(var r=n;r>=0;r--)ct(e[r],t)},_condense:function(t){for(var e,n=t.length-1;n>=0;n--)0===t[n].children.length?n>0?(e=t[n-1].children).splice(e.indexOf(t[n]),1):this.clear():at(t[n],this.toBBox)},_initFormat:function(t){var e=["return a"," - b",";"];this.compareMinX=new Function("a","b",e.join(t[0])),this.compareMinY=new Function("a","b",e.join(t[1])),this.toBBox=new Function("a","return {minX: a"+t[0]+", minY: a"+t[1]+", maxX: a"+t[2]+", maxY: a"+t[3]+"};")}};var Ho=function(t,e,n){var r=t*e,i=Wo*t,o=i-(i-t),s=t-o,a=Wo*e,u=a-(a-e),c=e-u,h=s*c-(r-o*u-s*u-o*c);return n?(n[0]=h,n[1]=r,n):[h,r]},Wo=+(Math.pow(2,27)+1),Jo=function(t,e){var n=0|t.length,r=0|e.length;if(1===n&&1===r)return function(t,e){var n=t+e,r=n-t,i=t-(n-r)+(e-r);return i?[i,n]:[n]}(t[0],e[0]);var i,o,s=n+r,a=new Array(s),u=0,c=0,h=0,l=Math.abs,p=t[c],f=l(p),g=e[h],d=l(g);f=r?(i=p,(c+=1)=r?(i=p,(c+=1)>1;return["sum(",r(t.slice(0,e)),",",r(t.slice(e)),")"].join("")}function i(t){if(2===t.length)return[["sum(prod(",t[0][0],",",t[1][1],"),prod(-",t[0][1],",",t[1][0],"))"].join("")];for(var o=[],s=0;s0){if(o<=0)return s;r=i+o}else{if(!(i<0))return s;if(o>=0)return s;r=-(i+o)}var u=3.3306690738754716e-16*r;return s>=u||s<=-u?s:a(t,e,n)},function(t,e,n,r){var i=t[0]-r[0],o=e[0]-r[0],s=n[0]-r[0],a=t[1]-r[1],c=e[1]-r[1],h=n[1]-r[1],l=t[2]-r[2],p=e[2]-r[2],f=n[2]-r[2],g=o*h,d=s*c,y=s*a,_=i*h,m=i*c,v=o*a,x=l*(g-d)+p*(y-_)+f*(m-v),E=7.771561172376103e-16*((Math.abs(g)+Math.abs(d))*Math.abs(l)+(Math.abs(y)+Math.abs(_))*Math.abs(p)+(Math.abs(m)+Math.abs(v))*Math.abs(f));return x>E||-x>E?x:u(t,e,n,r)}];!function(){for(;c.length<=s;)c.push(o(c.length));for(var e=[],n=["slow"],r=0;r<=s;++r)e.push("a"+r),n.push("o"+r);var i=["function getOrientation(",e.join(),"){switch(arguments.length){case 0:case 1:return 0;"];for(r=2;r<=s;++r)i.push("case ",r,":return o",r,"(",e.slice(0,r).join(),");");i.push("}var s=new Array(arguments.length);for(var i=0;i1&&es(t[o[c-2]],t[o[c-1]],u)<=0;)c-=1,o.pop();for(o.push(a),c=s.length;c>1&&es(t[s[c-2]],t[s[c-1]],u)>=0;)c-=1,s.pop();s.push(a)}n=new Array(s.length+o.length-2);for(var h=0,l=(r=0,o.length);r0;--p)n[h++]=s[p];return n},es=$o[3],ns=vt,rs=vt;vt.prototype={push:function(t){this.data.push(t),this.length++,this._up(this.length-1)},pop:function(){if(0!==this.length){var t=this.data[0];return this.length--,this.length>0&&(this.data[0]=this.data[this.length],this._down(0)),this.data.pop(),t}},peek:function(){return this.data[0]},_up:function(t){for(var e=this.data,n=this.compare,r=e[t];t>0;){var i=t-1>>1,o=e[i];if(n(r,o)>=0)break;e[t]=o,t=i}e[t]=r},_down:function(t){for(var e=this.data,n=this.compare,r=this.length>>1,i=e[t];t=0)break;e[t]=a,t=o}e[t]=i}},ns.default=rs;var is=function(t,e){for(var n=t[0],r=t[1],i=!1,o=0,s=e.length-1;or!=h>r&&n<(c-a)*(r-u)/(h-u)+a&&(i=!i)}return i},os=$o[3],ss=xt,as=xt;ss.default=as;var us=function(t){return t},cs=function(t){if(null==t)return us;var e,n,r=t.scale[0],i=t.scale[1],o=t.translate[0],s=t.translate[1];return function(t,a){a||(e=n=0);var u=2,c=t.length,h=new Array(c);for(h[0]=(e+=t[0])*r+o,h[1]=(n+=t[1])*i+s;u=t)throw new Error("full hashmap");h=s[c=c+1&u]}return s[c]=r,a[c]=o,o},maybeSet:function(r,o){for(var c=e(r)&u,h=s[c],l=0;h!=i;){if(n(h,r))return a[c];if(++l>=t)throw new Error("full hashmap");h=s[c=c+1&u]}return s[c]=r,a[c]=o,o},get:function(r,o){for(var c=e(r)&u,h=s[c],l=0;h!=i;){if(n(h,r))return a[c];if(++l>=t)break;h=s[c=c+1&u]}return o},keys:function(){for(var t=[],e=0,n=s.length;e>7^_s[2]^_s[3])},vs=function(t){function e(t,e,n,r){if(p[n]!==t){p[n]=t;var i=f[n];if(i>=0){var o=g[n];i===e&&o===r||i===r&&o===e||(++y,d[n]=1)}else f[n]=e,g[n]=r}}function n(t){return ms(u[t])}function r(t,e){return gs(u[t],u[e])}var i,o,s,a,u=t.coordinates,c=t.lines,h=t.rings,l=function(){for(var t=fs(1.4*u.length,n,r,Int32Array,-1,Int32Array),e=new Int32Array(u.length),i=0,o=u.length;i=t)throw new Error("full hashset");u=o[a=a+1&s]}return o[a]=r,!0},has:function(r){for(var a=e(r)&s,u=o[a],c=0;u!=i;){if(n(u,r))return!0;if(++c>=t)break;u=o[a=a+1&s]}return!1},values:function(){for(var t=[],e=0,n=o.length;ea&&(a=e),nu&&(u=n)}function r(t){t.forEach(n)}function i(t){t.forEach(r)}var o=1/0,s=1/0,a=-1/0,u=-1/0,c={GeometryCollection:function(t){t.geometries.forEach(e)},Point:function(t){n(t.coordinates)},MultiPoint:function(t){t.coordinates.forEach(n)},LineString:function(t){r(t.arcs)},MultiLineString:function(t){t.arcs.forEach(r)},Polygon:function(t){t.arcs.forEach(r)},MultiPolygon:function(t){t.arcs.forEach(i)}};for(var h in t)e(t[h]);return a>=o&&u>=s?[o,s,a,u]:void 0}(t=function(t){var e,n={};for(e in t)n[e]=Vt(t[e]);return n}(t)),s=e>0&&o&&function(t,e,n){function r(t){return[Math.round((t[0]-c)*f),Math.round((t[1]-h)*g)]}function i(t,e){for(var n,r,i,o,s,a=-1,u=0,l=t.length,p=new Array(l);++at&&(e.push(r),n=i)}return e},bs.prototype.vector=function(t){var e=this.pos(t+10),n=this.pos(t-10);return{angle:180*Math.atan2(e.y-n.y,e.x-n.x)/3.14,speed:Math.sqrt((n.x-e.x)*(n.x-e.x)+(n.y-e.y)*(n.y-e.y)+(n.z-e.z)*(n.z-e.z))}},bs.prototype.pos=function(t){var e=t-this.delay;e<0&&(e=0),e>this.duration&&(e=this.duration-1);var n=e/this.duration;if(n>=1)return this.points[this.length-1];var r=Math.floor((this.points.length-1)*n);return function(t,e,n,r,i){var o=function(t){var e=t*t;return[e*t,3*e*(1-t),3*t*(1-t)*(1-t),(1-t)*(1-t)*(1-t)]}(t);return{x:i.x*o[0]+r.x*o[1]+n.x*o[2]+e.x*o[3],y:i.y*o[0]+r.y*o[1]+n.y*o[2]+e.y*o[3],z:i.z*o[0]+r.z*o[1]+n.z*o[2]+e.z*o[3]}}((this.length-1)*n-r,this.points[r],this.controls[r][1],this.controls[r+1][0],this.points[r+1])};var Is=ve,Ns=ve;ve.deviation=function(t,e,n,r){var i=e&&e.length,o=i?e[0]*n:t.length,s=Math.abs(Ae(t,0,o,n));if(i)for(var a=0,u=e.length;a0&&(r+=t[i-1].length,n.holes.push(r))}return n},Is.default=Ns,ke.prototype={all:function(){return this._all(this.data,[])},search:function(t){var e=this.data,n=[],r=this.toBBox;if(!Je(t,e))return n;for(var i,o,s,a,u=[];e;){for(i=0,o=e.children.length;i=0&&o[e].children.length>this._maxEntries;)this._split(o,e),e--;this._adjustParentBBoxes(i,o,e)},_split:function(t,e){var n=t[e],r=n.children.length,i=this._minEntries;this._chooseSplitAxis(n,i,r);var o=this._chooseSplitIndex(n,i,r),s=Ze(n.children.splice(o,n.children.length-o));s.height=n.height,s.leaf=n.leaf,ze(n,this.toBBox),ze(s,this.toBBox),e?t[e-1].children.push(s):this._splitRoot(n,s)},_splitRoot:function(t,e){this.data=Ze([t,e]),this.data.height=t.height+1,this.data.leaf=!1,ze(this.data,this.toBBox)},_chooseSplitIndex:function(t,e,n){var r,i,o,s,a,u,c,h;for(u=c=1/0,r=e;r<=n-e;r++)s=function(t,e){var n=Math.max(t.minX,e.minX),r=Math.max(t.minY,e.minY),i=Math.min(t.maxX,e.maxX),o=Math.min(t.maxY,e.maxY);return Math.max(0,i-n)*Math.max(0,o-r)}(i=je(t,0,r,this.toBBox),o=je(t,r,n,this.toBBox)),a=Ve(i)+Ve(o),s=e;i--)o=t.children[i],Xe(u,t.leaf?s(o):o),c+=He(u);return c},_adjustParentBBoxes:function(t,e,n){for(var r=n;r>=0;r--)Xe(e[r],t)},_condense:function(t){for(var e,n=t.length-1;n>=0;n--)0===t[n].children.length?n>0?(e=t[n-1].children).splice(e.indexOf(t[n]),1):this.clear():ze(t[n],this.toBBox)},_initFormat:function(t){var e=["return a"," - b",";"];this.compareMinX=new Function("a","b",e.join(t[0])),this.compareMinY=new Function("a","b",e.join(t[1])),this.toBBox=new Function("a","return {minX: a"+t[0]+", minY: a"+t[1]+", maxX: a"+t[2]+", maxY: a"+t[3]+"};")}};var Cs=Object.freeze({toMercator:cn,toWgs84:hn}),Ss=6378137,Ms=function(t,e,n){function r(t,n,r,i){var u=o[t][n],c=o[t][n+1],h=o[r][i],l=o[r][i+1],p=function(t,e,n,r){if(On(t,n)||On(t,r)||On(e,n)||On(r,n))return null;var i=t[0],o=t[1],s=e[0],a=e[1],u=n[0],c=n[1],h=r[0],l=r[1],p=(i-s)*(c-l)-(o-a)*(u-h);return 0===p?null:[((i*a-o*s)*(u-h)-(i-s)*(u*l-c*h))/p,((i*a-o*s)*(c-l)-(o-a)*(u*l-c*h))/p]}(u,c,h,l);if(null!==p){var f,g;if(f=c[0]!==u[0]?(p[0]-u[0])/(c[0]-u[0]):(p[1]-u[1])/(c[1]-u[1]),g=l[0]!==h[0]?(p[0]-h[0])/(l[0]-h[0]):(p[1]-h[1])/(l[1]-h[1]),!(f>=1||f<=0||g>=1||g<=0)){var d=p,y=!a[d];y&&(a[d]=!0),e?s.push(e(p,t,n,u,c,f,r,i,h,l,g,y)):s.push(p)}}}function i(t,e){var n,r,i,s,a=o[t][e],u=o[t][e+1];return a[0]1)for(e=0;ey[e.isect].coord?-1:1});for(f=[];N.length>0;){var P=N.pop(),O=P.isect,R=P.parent,T=P.winding,A=f.length,D=[y[O].coord],F=O;if(y[O].ringAndEdge1Walkable)var q=y[O].ringAndEdge1,G=y[O].nxtIsectAlongRingAndEdge1;else q=y[O].ringAndEdge2,G=y[O].nxtIsectAlongRingAndEdge2;for(;!Tn(y[O].coord,y[G].coord);){D.push(y[G].coord);var B=void 0;for(a=0;ap&&(d>h&&gh&&du&&(u=y)}var _=[];if(a&&u0&&Math.abs(x-n[v-1][0])>p){var E=parseFloat(n[v-1][0]),w=parseFloat(n[v-1][1]),b=parseFloat(n[v][0]),I=parseFloat(n[v][1]);if(E>-180&&E-180&&n[v-1][0]h&&E<180&&-180===b&&v+1h&&n[v-1][0]<180){m.push([180,n[v][1]]),v++,m.push([n[v][0],n[v][1]]);continue}if(Eh){var N=E;E=b,b=N;var C=w;w=I,I=C}if(E>h&&b=180&&Eh?180:-180,M]),(m=[]).push([n[v-1][0]>h?-180:180,M]),_.push(m)}else m=[],_.push(m);m.push([x,n[v][1]])}else m.push([n[v][0],n[v][1]])}}else{var L=[];_.push(L);for(var P=0;P=0&&i.coordinates[0]-t.coordinates[0]<0)return 1;if(r.coordinates[0]-t.coordinates[0]<0&&i.coordinates[0]-t.coordinates[0]>=0)return-1;if(r.coordinates[0]-t.coordinates[0]==0&&i.coordinates[0]-t.coordinates[0]==0)return r.coordinates[1]-t.coordinates[1]>=0||i.coordinates[1]-t.coordinates[1]>=0?r.coordinates[1]-i.coordinates[1]:i.coordinates[1]-r.coordinates[1];var o=xr(t.coordinates,r.coordinates,i.coordinates);if(o<0)return 1;if(o>0)return-1;return Math.pow(r.coordinates[0]-t.coordinates[0],2)+Math.pow(r.coordinates[1]-t.coordinates[1],2)-(Math.pow(i.coordinates[0]-t.coordinates[0],2)+Math.pow(i.coordinates[1]-t.coordinates[1],2))}),this.outerEdgesSorted=!0)},Ta.prototype.getOuterEdges=function(){return this.sortOuterEdges(),this.outerEdges},Ta.prototype.getOuterEdge=function(t){return this.sortOuterEdges(),this.outerEdges[t]},Ta.prototype.addInnerEdge=function(t){this.innerEdges.push(t)};var Aa=function(t,e){this.from=t,this.to=e,this.next=void 0,this.label=void 0,this.symetric=void 0,this.ring=void 0,this.from.addOuterEdge(this),this.to.addInnerEdge(this)};Aa.prototype.getSymetric=function(){return this.symetric||(this.symetric=new Aa(this.to,this.from),this.symetric.symetric=this),this.symetric},Aa.prototype.deleteEdge=function(){this.from.removeOuterEdge(this),this.to.removeInnerEdge(this)},Aa.prototype.isEqual=function(t){return this.from.id===t.from.id&&this.to.id===t.to.id},Aa.prototype.toString=function(){return"Edge { "+this.from.id+" -> "+this.to.id+" }"},Aa.prototype.toLineString=function(){return a([this.from.coordinates,this.to.coordinates])},Aa.prototype.compareTo=function(t){return xr(t.from.coordinates,t.to.coordinates,this.to.coordinates)};var Da=function(){this.edges=[],this.polygon=void 0,this.envelope=void 0},Fa={length:{configurable:!0}};Da.prototype.push=function(t){this[this.edges.length]=t,this.edges.push(t),this.polygon=this.envelope=void 0},Da.prototype.get=function(t){return this.edges[t]},Fa.length.get=function(){return this.edges.length},Da.prototype.forEach=function(t){this.edges.forEach(t)},Da.prototype.map=function(t){return this.edges.map(t)},Da.prototype.some=function(t){return this.edges.some(t)},Da.prototype.isValid=function(){return!0},Da.prototype.isHole=function(){var t=this,e=this.edges.reduce(function(e,n,r){return n.from.coordinates[1]>t.edges[e].from.coordinates[1]&&(e=r),e},0),n=(0===e?this.length:e)-1,r=(e+1)%this.length,i=xr(this.edges[n].from.coordinates,this.edges[e].from.coordinates,this.edges[r].from.coordinates);return 0===i?this.edges[n].from.coordinates[0]>this.edges[r].from.coordinates[0]:i>0},Da.prototype.toMultiPoint=function(){return l(this.edges.map(function(t){return t.from.coordinates}))},Da.prototype.toPolygon=function(){if(this.polygon)return this.polygon;var t=this.edges.map(function(t){return t.from.coordinates});return t.push(this.edges[0].from.coordinates),this.polygon=o([t])},Da.prototype.getEnvelope=function(){return this.envelope?this.envelope:this.envelope=he(this.toPolygon())},Da.findEdgeRingContaining=function(t,e){var n,i,o=t.getEnvelope();return e.forEach(function(e){var s=e.getEnvelope();if(i&&(n=i.getEnvelope()),!function(t,e){var n=t.geometry.coordinates.map(function(t){return t[0]}),r=t.geometry.coordinates.map(function(t){return t[1]}),i=e.geometry.coordinates.map(function(t){return t[0]}),o=e.geometry.coordinates.map(function(t){return t[1]});return Math.max(null,n)===Math.max(null,i)&&Math.max(null,r)===Math.max(null,o)&&Math.min(null,n)===Math.min(null,i)&&Math.min(null,r)===Math.min(null,o)}(s,o)&&Er(s,o)){var a=t.map(function(t){return t.from.coordinates}).find(function(t){return!e.some(function(e){return function(t,e){return t[0]===e[0]&&t[1]===e[1]}(t,e.from.coordinates)})});a&&e.inside(r(a))&&(i&&!Er(n,s)||(i=e))}}),i},Da.prototype.inside=function(t){return Pt(t,this.toPolygon())},Object.defineProperties(Da.prototype,Fa);var qa=function(){this.edges=[],this.nodes={}};qa.fromGeoJson=function(t){!function(t){if(!t)throw new Error("No geojson passed");if("FeatureCollection"!==t.type&&"GeometryCollection"!==t.type&&"MultiLineString"!==t.type&&"LineString"!==t.type&&"Feature"!==t.type)throw new Error("Invalid input type '"+t.type+"'. Geojson must be FeatureCollection, GeometryCollection, LineString, MultiLineString or Feature")}(t);var e=new qa;return F(t,function(t){H(t,"LineString","Graph::fromGeoJson"),M(t,function(t,n){if(t){var r=e.getNode(t),i=e.getNode(n);e.addEdge(r,i)}return n})}),e},qa.prototype.getNode=function(t){var e=Ta.buildId(t),n=this.nodes[e];return n||(n=this.nodes[e]=new Ta(t)),n},qa.prototype.addEdge=function(t,e){var n=new Aa(t,e),r=n.getSymetric();this.edges.push(n),this.edges.push(r)},qa.prototype.deleteDangles=function(){var t=this;Object.keys(this.nodes).map(function(e){return t.nodes[e]}).forEach(function(e){return t._removeIfDangle(e)})},qa.prototype._removeIfDangle=function(t){var e=this;if(t.innerEdges.length<=1){var n=t.getOuterEdges().map(function(t){return t.to});this.removeNode(t),n.forEach(function(t){return e._removeIfDangle(t)})}},qa.prototype.deleteCutEdges=function(){var t=this;this._computeNextCWEdges(),this._findLabeledEdgeRings(),this.edges.forEach(function(e){e.label===e.symetric.label&&(t.removeEdge(e.symetric),t.removeEdge(e))})},qa.prototype._computeNextCWEdges=function(t){var e=this;void 0===t?Object.keys(this.nodes).forEach(function(t){return e._computeNextCWEdges(e.nodes[t])}):t.getOuterEdges().forEach(function(e,n){t.getOuterEdge((0===n?t.getOuterEdges().length:n)-1).symetric.next=e})},qa.prototype._computeNextCCWEdges=function(t,e){for(var n,r,i=t.getOuterEdges(),o=i.length-1;o>=0;--o){var s=i[o],a=s.symetric,u=void 0,c=void 0;s.label===e&&(u=s),a.label===e&&(c=a),u&&c&&(c&&(r=c),u&&(r&&(r.next=u,r=void 0),n||(n=u)))}r&&(r.next=n)},qa.prototype._findLabeledEdgeRings=function(){var t=[],e=0;return this.edges.forEach(function(n){if(!(n.label>=0)){t.push(n);var r=n;do{r.label=e,r=r.next}while(!n.isEqual(r));e++}}),t},qa.prototype.getEdgeRings=function(){var t=this;this._computeNextCWEdges(),this.edges.forEach(function(t){t.label=void 0}),this._findLabeledEdgeRings().forEach(function(e){t._findIntersectionNodes(e).forEach(function(n){t._computeNextCCWEdges(n,e.label)})});var e=[];return this.edges.forEach(function(n){n.ring||e.push(t._findEdgeRing(n))}),e},qa.prototype._findIntersectionNodes=function(t){var e=[],n=t,r=function(){var r=0;n.from.getOuterEdges().forEach(function(e){e.label===t.label&&++r}),r>1&&e.push(n.from),n=n.next};do{r()}while(!t.isEqual(n));return e},qa.prototype._findEdgeRing=function(t){var e=t,n=new Da;do{n.push(e),e.ring=n,e=e.next}while(!t.isEqual(e));return n},qa.prototype.removeNode=function(t){var e=this;t.getOuterEdges().forEach(function(t){return e.removeEdge(t)}),t.innerEdges.forEach(function(t){return e.removeEdge(t)}),delete this.nodes[t.id]},qa.prototype.removeEdge=function(t){this.edges=this.edges.filter(function(e){return!e.isEqual(t)}),t.deleteEdge()};var Ga=mt(function(t,e){function n(t){var e=[];for(var n in t)e.push(n);return e}(t.exports="function"==typeof Object.keys?Object.keys:n).shim=n}),Ba=(Ga.shim,mt(function(t,e){function n(t){return"[object Arguments]"==Object.prototype.toString.call(t)}function r(t){return t&&"object"==typeof t&&"number"==typeof t.length&&Object.prototype.hasOwnProperty.call(t,"callee")&&!Object.prototype.propertyIsEnumerable.call(t,"callee")||!1}var i="[object Arguments]"==function(){return Object.prototype.toString.call(arguments)}();(e=t.exports=i?n:r).supported=n,e.unsupported=r})),ka=(Ba.supported,Ba.unsupported,mt(function(t){function e(t){return null===t||void 0===t}function n(t){return!(!t||"object"!=typeof t||"number"!=typeof t.length)&&("function"==typeof t.copy&&"function"==typeof t.slice&&!(t.length>0&&"number"!=typeof t[0]))}var r=Array.prototype.slice,i=t.exports=function(t,o,s){return s||(s={}),t===o||(t instanceof Date&&o instanceof Date?t.getTime()===o.getTime():!t||!o||"object"!=typeof t&&"object"!=typeof o?s.strict?t===o:t==o:function(t,o,s){var a,u;if(e(t)||e(o))return!1;if(t.prototype!==o.prototype)return!1;if(Ba(t))return!!Ba(o)&&(t=r.call(t),o=r.call(o),i(t,o,s));if(n(t)){if(!n(o))return!1;if(t.length!==o.length)return!1;for(a=0;a=0;a--)if(c[a]!=h[a])return!1;for(a=c.length-1;a>=0;a--)if(u=c[a],!i(t[u],o[u],s))return!1;return typeof t==typeof o}(t,o,s))}})),za=function(t){this.precision=t&&t.precision?t.precision:17,this.direction=!(!t||!t.direction)&&t.direction,this.pseudoNode=!(!t||!t.pseudoNode)&&t.pseudoNode,this.objectComparator=t&&t.objectComparator?t.objectComparator:Rr};za.prototype.compare=function(t,e){if(t.type!==e.type||!Or(t,e))return!1;switch(t.type){case"Point":return this.compareCoord(t.coordinates,e.coordinates);case"LineString":return this.compareLine(t.coordinates,e.coordinates,0,!1);case"Polygon":return this.comparePolygon(t,e);case"Feature":return this.compareFeature(t,e);default:if(0===t.type.indexOf("Multi")){var n=this,r=Pr(t),i=Pr(e);return r.every(function(t){return this.some(function(e){return n.compare(t,e)})},i)}}return!1},za.prototype.compareCoord=function(t,e){if(t.length!==e.length)return!1;for(var n=0;n=0&&(n=[].concat(t.slice(r,t.length),t.slice(1,r+1))),n},za.prototype.comparePath=function(t,e){var n=this;return t.every(function(t,e){return n.compareCoord(t,this[e])},e)},za.prototype.comparePolygon=function(t,e){if(this.compareLine(t.coordinates[0],e.coordinates[0],1,!0)){var n=t.coordinates.slice(1,t.coordinates.length),r=e.coordinates.slice(1,e.coordinates.length),i=this;return n.every(function(t){return this.some(function(e){return i.compareLine(t,e,1,!0)})},r)}return!1},za.prototype.compareFeature=function(t,e){return!(t.id!==e.id||!this.objectComparator(t.properties,e.properties)||!this.compareBBox(t,e))&&this.compare(t.geometry,e.geometry)},za.prototype.compareBBox=function(t,e){return!!(!t.bbox&&!e.bbox||t.bbox&&e.bbox&&this.compareCoord(t.bbox,e.bbox))},za.prototype.removePseudo=function(t){return t};var ja=za,Xa=mt(function(t){function e(t,e,n,r){this.dataset=[],this.epsilon=1,this.minPts=2,this.distance=this._euclideanDistance,this.clusters=[],this.noise=[],this._visited=[],this._assigned=[],this._datasetLength=0,this._init(t,e,n,r)}e.prototype.run=function(t,e,n,r){this._init(t,e,n,r);for(var i=0;i=this.minPts&&(e=this._mergeArrays(e,i))}1!==this._assigned[r]&&this._addToCluster(r,t)}},e.prototype._addToCluster=function(t,e){this.clusters[e].push(t),this._assigned[t]=1},e.prototype._regionQuery=function(t){for(var e=[],n=0;n0){for(u=0;u=0);return t},e.prototype.assign=function(){for(var t,e=!1,n=this.dataset.length,r=0;ri&&(n=r):e=this.minPts)return n}},e.prototype._regionQuery=function(t,e){e=e||this.epsilon;for(var n=[],r=0,i=this.dataset.length;r0;r.length0;){var a=t[Math.floor(Math.random()*o)],u=s?a.join("_"):""+a;n[u]||(n[u]=!0,r.push(a))}if(r.length0,s=t[Math.floor(Math.random()*i)];o&&s.join("_");for(r.push(s);r.length0,f=[];if(n)i="kmrand"==n?Qa(t,e):"kmpp"==n?$a(t,e):n;else for(var g={};i.length0;){var u=s.pop();if(u===n)return Fr(u);u.closed=!0;for(var c=t.neighbors(u),h=0,l=c.length;h0&&(this.content[0]=e,this.bubbleUp(0)),t},remove:function(t){var e=this.content.indexOf(t),n=this.content.pop();e!==this.content.length-1&&(this.content[e]=n,this.scoreFunction(n)0;){var n=(t+1>>1)-1,r=this.content[n];if(!(this.scoreFunction(e)=a)return null;var u=t-i.site[0],c=e-i.site[1],h=u*u+c*c;do{i=o.cells[r=s],s=null,i.halfedges.forEach(function(n){var r=o.edges[n],a=r.left;if(a!==i.site&&a||(a=r.right)){var u=t-a[0],c=e-a[1],l=u*u+c*c;le.x?1:this.ye.y?1:0},bu.prototype.clone=function(){},bu.prototype.copy=function(){return new bu(this)},bu.prototype.toString=function(){return"("+this.x+", "+this.y+", "+this.z+")"},bu.prototype.distance3D=function(t){var e=this.x-t.x,n=this.y-t.y,r=this.z-t.z;return Math.sqrt(e*e+n*n+r*r)},bu.prototype.distance=function(t){var e=this.x-t.x,n=this.y-t.y;return Math.sqrt(e*e+n*n)},bu.prototype.hashCode=function(){var t=17;return t=37*t+bu.hashCode(this.x),t=37*t+bu.hashCode(this.y)},bu.prototype.setCoordinate=function(t){this.x=t.x,this.y=t.y,this.z=t.z},bu.prototype.interfaces_=function(){return[xu,Eu,Li]},bu.prototype.getClass=function(){return bu},bu.hashCode=function(){if(1===arguments.length){var t=arguments[0],e=mu.doubleToLongBits(t);return Math.trunc((e^e)>>>32)}},Iu.DimensionalComparator.get=function(){return Nu},Iu.serialVersionUID.get=function(){return 0x5cbf2c235c7e5800},Iu.NULL_ORDINATE.get=function(){return mu.NaN},Iu.X.get=function(){return 0},Iu.Y.get=function(){return 1},Iu.Z.get=function(){return 2},Object.defineProperties(bu,Iu);var Nu=function(t){if(this._dimensionsToTest=2,0===arguments.length);else if(1===arguments.length){var e=arguments[0];if(2!==e&&3!==e)throw new _u("only 2 or 3 dimensions may be specified");this._dimensionsToTest=e}};Nu.prototype.compare=function(t,e){var n=t,r=e,i=Nu.compare(n.x,r.x);if(0!==i)return i;var o=Nu.compare(n.y,r.y);if(0!==o)return o;if(this._dimensionsToTest<=2)return 0;return Nu.compare(n.z,r.z)},Nu.prototype.interfaces_=function(){return[wu]},Nu.prototype.getClass=function(){return Nu},Nu.compare=function(t,e){return te?1:mu.isNaN(t)?mu.isNaN(e)?0:-1:mu.isNaN(e)?1:0};var Cu=function(){};Cu.prototype.create=function(){},Cu.prototype.interfaces_=function(){return[]},Cu.prototype.getClass=function(){return Cu};var Su=function(){},Mu={INTERIOR:{configurable:!0},BOUNDARY:{configurable:!0},EXTERIOR:{configurable:!0},NONE:{configurable:!0}};Su.prototype.interfaces_=function(){return[]},Su.prototype.getClass=function(){return Su},Su.toLocationSymbol=function(t){switch(t){case Su.EXTERIOR:return"e";case Su.BOUNDARY:return"b";case Su.INTERIOR:return"i";case Su.NONE:return"-"}throw new _u("Unknown location value: "+t)},Mu.INTERIOR.get=function(){return 0},Mu.BOUNDARY.get=function(){return 1},Mu.EXTERIOR.get=function(){return 2},Mu.NONE.get=function(){return-1},Object.defineProperties(Su,Mu);var Lu=function(t,e){return t.interfaces_&&t.interfaces_().indexOf(e)>-1},Pu=function(){},Ou={LOG_10:{configurable:!0}};Pu.prototype.interfaces_=function(){return[]},Pu.prototype.getClass=function(){return Pu},Pu.log10=function(t){var e=Math.log(t);return mu.isInfinite(e)?e:mu.isNaN(e)?e:e/Pu.LOG_10},Pu.min=function(t,e,n,r){var i=t;return en?n:t}if(Number.isInteger(arguments[2])&&Number.isInteger(arguments[0])&&Number.isInteger(arguments[1])){var r=arguments[0],i=arguments[1],o=arguments[2];return ro?o:r}},Pu.wrap=function(t,e){return t<0?e- -t%e:t%e},Pu.max=function(){if(3===arguments.length){var t=arguments[0],e=arguments[1],n=arguments[2],r=t;return e>r&&(r=e),n>r&&(r=n),r}if(4===arguments.length){var i=arguments[0],o=arguments[1],s=arguments[2],a=arguments[3],u=i;return o>u&&(u=o),s>u&&(u=s),a>u&&(u=a),u}},Pu.average=function(t,e){return(t+e)/2},Ou.LOG_10.get=function(){return Math.log(10)},Object.defineProperties(Pu,Ou);var Ru=function(t){this.str=t};Ru.prototype.append=function(t){this.str+=t},Ru.prototype.setCharAt=function(t,e){this.str=this.str.substr(0,t)+e+this.str.substr(t+1)},Ru.prototype.toString=function(t){return this.str};var Tu=function(t){this.value=t};Tu.prototype.intValue=function(){return this.value},Tu.prototype.compareTo=function(t){return this.valuet?1:0},Tu.isNaN=function(t){return Number.isNaN(t)};var Au=function(){};Au.isWhitespace=function(t){return t<=32&&t>=0||127===t},Au.toUpperCase=function(t){return t.toUpperCase()};var Du=function t(){if(this._hi=0,this._lo=0,0===arguments.length)this.init(0);else if(1===arguments.length){if("number"==typeof arguments[0]){var e=arguments[0];this.init(e)}else if(arguments[0]instanceof t){var n=arguments[0];this.init(n)}else if("string"==typeof arguments[0]){var r=arguments[0];t.call(this,t.parse(r))}}else if(2===arguments.length){var i=arguments[0],o=arguments[1];this.init(i,o)}},Fu={PI:{configurable:!0},TWO_PI:{configurable:!0},PI_2:{configurable:!0},E:{configurable:!0},NaN:{configurable:!0},EPS:{configurable:!0},SPLIT:{configurable:!0},MAX_PRINT_DIGITS:{configurable:!0},TEN:{configurable:!0},ONE:{configurable:!0},SCI_NOT_EXPONENT_CHAR:{configurable:!0},SCI_NOT_ZERO:{configurable:!0}};Du.prototype.le=function(t){return(this._hi9?(h=!0,l="9"):l="0"+c,s.append(l),n=n.subtract(Du.valueOf(c)).multiply(Du.TEN),h&&n.selfAdd(Du.TEN);var p=!0,f=Du.magnitude(n._hi);if(f<0&&Math.abs(f)>=a-u&&(p=!1),!p)break}return e[0]=r,s.toString()},Du.prototype.sqr=function(){return this.multiply(this)},Du.prototype.doubleValue=function(){return this._hi+this._lo},Du.prototype.subtract=function(){if(arguments[0]instanceof Du){var t=arguments[0];return this.add(t.negate())}if("number"==typeof arguments[0]){var e=arguments[0];return this.add(-e)}},Du.prototype.equals=function(){if(1===arguments.length){var t=arguments[0];return this._hi===t._hi&&this._lo===t._lo}},Du.prototype.isZero=function(){return 0===this._hi&&0===this._lo},Du.prototype.selfSubtract=function(){if(arguments[0]instanceof Du){var t=arguments[0];return this.isNaN()?this:this.selfAdd(-t._hi,-t._lo)}if("number"==typeof arguments[0]){var e=arguments[0];return this.isNaN()?this:this.selfAdd(-e,0)}},Du.prototype.getSpecialNumberString=function(){return this.isZero()?"0.0":this.isNaN()?"NaN ":null},Du.prototype.min=function(t){return this.le(t)?this:t},Du.prototype.selfDivide=function(){if(1===arguments.length){if(arguments[0]instanceof Du){var t=arguments[0];return this.selfDivide(t._hi,t._lo)}if("number"==typeof arguments[0]){var e=arguments[0];return this.selfDivide(e,0)}}else if(2===arguments.length){var n=arguments[0],r=arguments[1],i=null,o=null,s=null,a=null,u=null,c=null,h=null,l=null;return u=this._hi/n,c=Du.SPLIT*u,i=c-u,l=Du.SPLIT*n,i=c-i,o=u-i,s=l-n,h=u*n,s=l-s,a=n-s,l=i*s-h+i*a+o*s+o*a,c=(this._hi-h-l+this._lo-u*r)/n,l=u+c,this._hi=l,this._lo=u-l+c,this}},Du.prototype.dump=function(){return"DD<"+this._hi+", "+this._lo+">"},Du.prototype.divide=function(){if(arguments[0]instanceof Du){var t=arguments[0],e=null,n=null,r=null,i=null,o=null,s=null,a=null,u=null;n=(o=this._hi/t._hi)-(e=(s=Du.SPLIT*o)-(e=s-o)),u=e*(r=(u=Du.SPLIT*t._hi)-(r=u-t._hi))-(a=o*t._hi)+e*(i=t._hi-r)+n*r+n*i,s=(this._hi-a-u+this._lo-o*t._lo)/t._hi;return new Du(u=o+s,o-u+s)}if("number"==typeof arguments[0]){var c=arguments[0];return mu.isNaN(c)?Du.createNaN():Du.copy(this).selfDivide(c,0)}},Du.prototype.ge=function(t){return(this._hi>t._hi||this._hi===t._hi)&&this._lo>=t._lo},Du.prototype.pow=function(t){if(0===t)return Du.valueOf(1);var e=new Du(this),n=Du.valueOf(1),r=Math.abs(t);if(r>1)for(;r>0;)r%2==1&&n.selfMultiply(e),(r/=2)>0&&(e=e.sqr());else n=e;return t<0?n.reciprocal():n},Du.prototype.ceil=function(){if(this.isNaN())return Du.NaN;var t=Math.ceil(this._hi),e=0;return t===this._hi&&(e=Math.ceil(this._lo)),new Du(t,e)},Du.prototype.compareTo=function(t){var e=t;return this._hie._hi?1:this._loe._lo?1:0},Du.prototype.rint=function(){if(this.isNaN())return this;return this.add(.5).floor()},Du.prototype.setValue=function(){if(arguments[0]instanceof Du){var t=arguments[0];return this.init(t),this}if("number"==typeof arguments[0]){var e=arguments[0];return this.init(e),this}},Du.prototype.max=function(t){return this.ge(t)?this:t},Du.prototype.sqrt=function(){if(this.isZero())return Du.valueOf(0);if(this.isNegative())return Du.NaN;var t=1/Math.sqrt(this._hi),e=this._hi*t,n=Du.valueOf(e),r=this.subtract(n.sqr())._hi*(.5*t);return n.add(r)},Du.prototype.selfAdd=function(){if(1===arguments.length){if(arguments[0]instanceof Du){var t=arguments[0];return this.selfAdd(t._hi,t._lo)}if("number"==typeof arguments[0]){var e=arguments[0],n=null,r=null,i=null,o=null,s=null,a=null;return i=this._hi+e,s=i-this._hi,o=i-s,o=e-s+(this._hi-o),a=o+this._lo,n=i+a,r=a+(i-n),this._hi=n+r,this._lo=r+(n-this._hi),this}}else if(2===arguments.length){var u=arguments[0],c=arguments[1],h=null,l=null,p=null,f=null,g=null,d=null,y=null;f=this._hi+u,l=this._lo+c,g=f-(d=f-this._hi),p=l-(y=l-this._lo);var _=(h=f+(d=(g=u-d+(this._hi-g))+l))+(d=(p=c-y+(this._lo-p))+(d+(f-h))),m=d+(h-_);return this._hi=_,this._lo=m,this}},Du.prototype.selfMultiply=function(){if(1===arguments.length){if(arguments[0]instanceof Du){var t=arguments[0];return this.selfMultiply(t._hi,t._lo)}if("number"==typeof arguments[0]){var e=arguments[0];return this.selfMultiply(e,0)}}else if(2===arguments.length){var n=arguments[0],r=arguments[1],i=null,o=null,s=null,a=null,u=null,c=null;i=(u=Du.SPLIT*this._hi)-this._hi,c=Du.SPLIT*n,i=u-i,o=this._hi-i,s=c-n;var h=(u=this._hi*n)+(c=i*(s=c-s)-u+i*(a=n-s)+o*s+o*a+(this._hi*r+this._lo*n)),l=c+(i=u-h);return this._hi=h,this._lo=l,this}},Du.prototype.selfSqr=function(){return this.selfMultiply(this)},Du.prototype.floor=function(){if(this.isNaN())return Du.NaN;var t=Math.floor(this._hi),e=0;return t===this._hi&&(e=Math.floor(this._lo)),new Du(t,e)},Du.prototype.negate=function(){return this.isNaN()?this:new Du(-this._hi,-this._lo)},Du.prototype.clone=function(){},Du.prototype.multiply=function(){if(arguments[0]instanceof Du){var t=arguments[0];return t.isNaN()?Du.createNaN():Du.copy(this).selfMultiply(t)}if("number"==typeof arguments[0]){var e=arguments[0];return mu.isNaN(e)?Du.createNaN():Du.copy(this).selfMultiply(e,0)}},Du.prototype.isNaN=function(){return mu.isNaN(this._hi)},Du.prototype.intValue=function(){return Math.trunc(this._hi)},Du.prototype.toString=function(){var t=Du.magnitude(this._hi);return t>=-3&&t<=20?this.toStandardNotation():this.toSciNotation()},Du.prototype.toStandardNotation=function(){var t=this.getSpecialNumberString();if(null!==t)return t;var e=new Array(1).fill(null),n=this.extractSignificantDigits(!0,e),r=e[0]+1,i=n;if("."===n.charAt(0))i="0"+n;else if(r<0)i="0."+Du.stringOfChar("0",-r)+n;else if(-1===n.indexOf(".")){var o=r-n.length;i=n+Du.stringOfChar("0",o)+".0"}return this.isNegative()?"-"+i:i},Du.prototype.reciprocal=function(){var t=null,e=null,n=null,r=null,i=null,o=null,s=null,a=null;e=(i=1/this._hi)-(t=(o=Du.SPLIT*i)-(t=o-i)),n=(a=Du.SPLIT*this._hi)-this._hi;var u=i+(o=(1-(s=i*this._hi)-(a=t*(n=a-n)-s+t*(r=this._hi-n)+e*n+e*r)-i*this._lo)/this._hi);return new Du(u,i-u+o)},Du.prototype.toSciNotation=function(){if(this.isZero())return Du.SCI_NOT_ZERO;var t=this.getSpecialNumberString();if(null!==t)return t;var e=new Array(1).fill(null),n=this.extractSignificantDigits(!1,e),r=Du.SCI_NOT_EXPONENT_CHAR+e[0];if("0"===n.charAt(0))throw new Error("Found leading zero: "+n);var i="";n.length>1&&(i=n.substring(1));var o=n.charAt(0)+"."+i;return this.isNegative()?"-"+o+r:o+r},Du.prototype.abs=function(){return this.isNaN()?Du.NaN:this.isNegative()?this.negate():new Du(this)},Du.prototype.isPositive=function(){return(this._hi>0||0===this._hi)&&this._lo>0},Du.prototype.lt=function(t){return(this._hit._hi||this._hi===t._hi)&&this._lo>t._lo},Du.prototype.isNegative=function(){return(this._hi<0||0===this._hi)&&this._lo<0},Du.prototype.trunc=function(){return this.isNaN()?Du.NaN:this.isPositive()?this.floor():this.ceil()},Du.prototype.signum=function(){return this._hi>0?1:this._hi<0?-1:this._lo>0?1:this._lo<0?-1:0},Du.prototype.interfaces_=function(){return[Li,xu,Eu]},Du.prototype.getClass=function(){return Du},Du.sqr=function(t){return Du.valueOf(t).selfMultiply(t)},Du.valueOf=function(){if("string"==typeof arguments[0]){var t=arguments[0];return Du.parse(t)}if("number"==typeof arguments[0]){var e=arguments[0];return new Du(e)}},Du.sqrt=function(t){return Du.valueOf(t).sqrt()},Du.parse=function(t){for(var e=0,n=t.length;Au.isWhitespace(t.charAt(e));)e++;var r=!1;if(e=n);){var c=t.charAt(e);if(e++,Au.isDigit(c)){var h=c-"0";o.selfMultiply(Du.TEN),o.selfAdd(h),s++}else{if("."!==c){if("e"===c||"E"===c){var l=t.substring(e);try{u=Tu.parseInt(l)}catch(e){throw e instanceof Error?new Error("Invalid exponent "+l+" in string "+t):e}break}throw new Error("Unexpected character '"+c+"' at position "+e+" in string "+t)}a=s}}var p=o,f=s-a-u;if(0===f)p=o;else if(f>0){var g=Du.TEN.pow(f);p=o.divide(g)}else if(f<0){var d=Du.TEN.pow(-f);p=o.multiply(d)}return r?p.negate():p},Du.createNaN=function(){return new Du(mu.NaN,mu.NaN)},Du.copy=function(t){return new Du(t)},Du.magnitude=function(t){var e=Math.abs(t),n=Math.log(e)/Math.log(10),r=Math.trunc(Math.floor(n));return 10*Math.pow(10,r)<=e&&(r+=1),r},Du.stringOfChar=function(t,e){for(var n=new Ru,r=0;r0){if(o<=0)return qu.signum(s);r=i+o}else{if(!(i<0))return qu.signum(s);if(o>=0)return qu.signum(s);r=-i-o}var a=qu.DP_SAFE_EPSILON*r;return s>=a||-s>=a?qu.signum(s):2},qu.signum=function(t){return t>0?1:t<0?-1:0},Gu.DP_SAFE_EPSILON.get=function(){return 1e-15},Object.defineProperties(qu,Gu);var Bu=function(){},ku={X:{configurable:!0},Y:{configurable:!0},Z:{configurable:!0},M:{configurable:!0}};ku.X.get=function(){return 0},ku.Y.get=function(){return 1},ku.Z.get=function(){return 2},ku.M.get=function(){return 3},Bu.prototype.setOrdinate=function(t,e,n){},Bu.prototype.size=function(){},Bu.prototype.getOrdinate=function(t,e){},Bu.prototype.getCoordinate=function(){},Bu.prototype.getCoordinateCopy=function(t){},Bu.prototype.getDimension=function(){},Bu.prototype.getX=function(t){},Bu.prototype.clone=function(){},Bu.prototype.expandEnvelope=function(t){},Bu.prototype.copy=function(){},Bu.prototype.getY=function(t){},Bu.prototype.toCoordinateArray=function(){},Bu.prototype.interfaces_=function(){return[Eu]},Bu.prototype.getClass=function(){return Bu},Object.defineProperties(Bu,ku);var zu=function(){},ju=function(t){function e(){t.call(this,"Projective point not representable on the Cartesian plane.")}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.interfaces_=function(){return[]},e.prototype.getClass=function(){return e},e}(zu),Xu=function(){};Xu.arraycopy=function(t,e,n,r,i){for(var o=0,s=e;st._minx?this._minx:t._minx,n=this._miny>t._miny?this._miny:t._miny,r=this._maxx=this._minx&&e.getMaxX()<=this._maxx&&e.getMinY()>=this._miny&&e.getMaxY()<=this._maxy)}}else if(2===arguments.length){var n=arguments[0],r=arguments[1];return!this.isNull()&&(n>=this._minx&&n<=this._maxx&&r>=this._miny&&r<=this._maxy)}},Yu.prototype.intersects=function(){if(1===arguments.length){if(arguments[0]instanceof Yu){var t=arguments[0];return!this.isNull()&&!t.isNull()&&!(t._minx>this._maxx||t._maxxthis._maxy||t._maxythis._maxx||nthis._maxy||rthis._maxx&&(this._maxx=e._maxx),e._minythis._maxy&&(this._maxy=e._maxy))}}else if(2===arguments.length){var n=arguments[0],r=arguments[1];this.isNull()?(this._minx=n,this._maxx=n,this._miny=r,this._maxy=r):(nthis._maxx&&(this._maxx=n),rthis._maxy&&(this._maxy=r))}},Yu.prototype.minExtent=function(){if(this.isNull())return 0;var t=this.getWidth(),e=this.getHeight();return te._minx?1:this._minye._miny?1:this._maxxe._maxx?1:this._maxye._maxy?1:0},Yu.prototype.translate=function(t,e){if(this.isNull())return null;this.init(this.getMinX()+t,this.getMaxX()+t,this.getMinY()+e,this.getMaxY()+e)},Yu.prototype.toString=function(){return"Env["+this._minx+" : "+this._maxx+", "+this._miny+" : "+this._maxy+"]"},Yu.prototype.setToNull=function(){this._minx=0,this._maxx=-1,this._miny=0,this._maxy=-1},Yu.prototype.getHeight=function(){return this.isNull()?0:this._maxy-this._miny},Yu.prototype.maxExtent=function(){if(this.isNull())return 0;var t=this.getWidth(),e=this.getHeight();return t>e?t:e},Yu.prototype.expandBy=function(){if(1===arguments.length){var t=arguments[0];this.expandBy(t,t)}else if(2===arguments.length){var e=arguments[0],n=arguments[1];if(this.isNull())return null;this._minx-=e,this._maxx+=e,this._miny-=n,this._maxy+=n,(this._minx>this._maxx||this._miny>this._maxy)&&this.setToNull()}},Yu.prototype.contains=function(){if(1===arguments.length){if(arguments[0]instanceof Yu){var t=arguments[0];return this.covers(t)}if(arguments[0]instanceof bu){var e=arguments[0];return this.covers(e)}}else if(2===arguments.length){var n=arguments[0],r=arguments[1];return this.covers(n,r)}},Yu.prototype.centre=function(){return this.isNull()?null:new bu((this.getMinX()+this.getMaxX())/2,(this.getMinY()+this.getMaxY())/2)},Yu.prototype.init=function(){if(0===arguments.length)this.setToNull();else if(1===arguments.length){if(arguments[0]instanceof bu){var t=arguments[0];this.init(t.x,t.x,t.y,t.y)}else if(arguments[0]instanceof Yu){var e=arguments[0];this._minx=e._minx,this._maxx=e._maxx,this._miny=e._miny,this._maxy=e._maxy}}else if(2===arguments.length){var n=arguments[0],r=arguments[1];this.init(n.x,r.x,n.y,r.y)}else if(4===arguments.length){var i=arguments[0],o=arguments[1],s=arguments[2],a=arguments[3];it._maxx&&(e=this._minx-t._maxx);var n=0;return this._maxyt._maxy&&(n=this._miny-t._maxy),0===e?n:0===n?e:Math.sqrt(e*e+n*n)},Yu.prototype.hashCode=function(){var t=17;return t=37*t+bu.hashCode(this._minx),t=37*t+bu.hashCode(this._maxx),t=37*t+bu.hashCode(this._miny),t=37*t+bu.hashCode(this._maxy)},Yu.prototype.interfaces_=function(){return[xu,Li]},Yu.prototype.getClass=function(){return Yu},Yu.intersects=function(){if(3===arguments.length){var t=arguments[0],e=arguments[1],n=arguments[2];return n.x>=(t.xe.x?t.x:e.x)&&n.y>=(t.ye.y?t.y:e.y)}if(4===arguments.length){var r=arguments[0],i=arguments[1],o=arguments[2],s=arguments[3],a=Math.min(o.x,s.x),u=Math.max(o.x,s.x),c=Math.min(r.x,i.x),h=Math.max(r.x,i.x);return!(c>u)&&(!(hu)&&!(hthis.getEdgeDistance(t,1)?(this._intLineIndex[t][0]=0,this._intLineIndex[t][1]=1):(this._intLineIndex[t][0]=1,this._intLineIndex[t][1]=0)}},ec.prototype.isProper=function(){return this.hasIntersection()&&this._isProper},ec.prototype.setPrecisionModel=function(t){this._precisionModel=t},ec.prototype.isInteriorIntersection=function(){if(0===arguments.length)return!!this.isInteriorIntersection(0)||!!this.isInteriorIntersection(1);if(1===arguments.length){for(var t=arguments[0],e=0;ei?r:i;else{var s=Math.abs(t.x-e.x),a=Math.abs(t.y-e.y);0!==(o=r>i?s:a)||t.equals(e)||(o=Math.max(s,a))}return tc.isTrue(!(0===o&&!t.equals(e)),"Bad distance calculation"),o},ec.nonRobustComputeEdgeDistance=function(t,e,n){var r=t.x-e.x,i=t.y-e.y,o=Math.sqrt(r*r+i*i);return tc.isTrue(!(0===o&&!t.equals(e)),"Invalid distance calculation"),o},nc.DONT_INTERSECT.get=function(){return 0},nc.DO_INTERSECT.get=function(){return 1},nc.COLLINEAR.get=function(){return 2},nc.NO_INTERSECTION.get=function(){return 0},nc.POINT_INTERSECTION.get=function(){return 1},nc.COLLINEAR_INTERSECTION.get=function(){return 2},Object.defineProperties(ec,nc);var rc=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.isInSegmentEnvelopes=function(t){var e=new Yu(this._inputLines[0][0],this._inputLines[0][1]),n=new Yu(this._inputLines[1][0],this._inputLines[1][1]);return e.contains(t)&&n.contains(t)},e.prototype.computeIntersection=function(){if(3!==arguments.length)return t.prototype.computeIntersection.apply(this,arguments);var e=arguments[0],n=arguments[1],r=arguments[2];if(this._isProper=!1,Yu.intersects(n,r,e)&&0===sc.orientationIndex(n,r,e)&&0===sc.orientationIndex(r,n,e))return this._isProper=!0,(e.equals(n)||e.equals(r))&&(this._isProper=!1),this._result=t.POINT_INTERSECTION,null;this._result=t.NO_INTERSECTION},e.prototype.normalizeToMinimum=function(t,e,n,r,i){i.x=this.smallestInAbsValue(t.x,e.x,n.x,r.x),i.y=this.smallestInAbsValue(t.y,e.y,n.y,r.y),t.x-=i.x,t.y-=i.y,e.x-=i.x,e.y-=i.y,n.x-=i.x,n.y-=i.y,r.x-=i.x,r.y-=i.y},e.prototype.safeHCoordinateIntersection=function(t,n,r,i){var o=null;try{o=Uu.intersection(t,n,r,i)}catch(s){if(!(s instanceof ju))throw s;o=e.nearestEndpoint(t,n,r,i)}return o},e.prototype.intersection=function(t,n,r,i){var o=this.intersectionWithNormalization(t,n,r,i);return this.isInSegmentEnvelopes(o)||(o=new bu(e.nearestEndpoint(t,n,r,i))),null!==this._precisionModel&&this._precisionModel.makePrecise(o),o},e.prototype.smallestInAbsValue=function(t,e,n,r){var i=t,o=Math.abs(i);return Math.abs(e)1e-4&&Xu.out.println("Distance = "+i.distance(o))},e.prototype.intersectionWithNormalization=function(t,e,n,r){var i=new bu(t),o=new bu(e),s=new bu(n),a=new bu(r),u=new bu;this.normalizeToEnvCentre(i,o,s,a,u);var c=this.safeHCoordinateIntersection(i,o,s,a);return c.x+=u.x,c.y+=u.y,c},e.prototype.computeCollinearIntersection=function(e,n,r,i){var o=Yu.intersects(e,n,r),s=Yu.intersects(e,n,i),a=Yu.intersects(r,i,e),u=Yu.intersects(r,i,n);return o&&s?(this._intPt[0]=r,this._intPt[1]=i,t.COLLINEAR_INTERSECTION):a&&u?(this._intPt[0]=e,this._intPt[1]=n,t.COLLINEAR_INTERSECTION):o&&a?(this._intPt[0]=r,this._intPt[1]=e,!r.equals(e)||s||u?t.COLLINEAR_INTERSECTION:t.POINT_INTERSECTION):o&&u?(this._intPt[0]=r,this._intPt[1]=n,!r.equals(n)||s||a?t.COLLINEAR_INTERSECTION:t.POINT_INTERSECTION):s&&a?(this._intPt[0]=i,this._intPt[1]=e,!i.equals(e)||o||u?t.COLLINEAR_INTERSECTION:t.POINT_INTERSECTION):s&&u?(this._intPt[0]=i,this._intPt[1]=n,!i.equals(n)||o||a?t.COLLINEAR_INTERSECTION:t.POINT_INTERSECTION):t.NO_INTERSECTION},e.prototype.normalizeToEnvCentre=function(t,e,n,r,i){var o=t.xe.x?t.x:e.x,u=t.y>e.y?t.y:e.y,c=n.xr.x?n.x:r.x,p=n.y>r.y?n.y:r.y,f=((o>c?o:c)+(ah?s:h)+(u0&&s>0||o<0&&s<0)return t.NO_INTERSECTION;var a=sc.orientationIndex(r,i,e),u=sc.orientationIndex(r,i,n);if(a>0&&u>0||a<0&&u<0)return t.NO_INTERSECTION;return 0===o&&0===s&&0===a&&0===u?this.computeCollinearIntersection(e,n,r,i):(0===o||0===s||0===a||0===u?(this._isProper=!1,e.equals2D(r)||e.equals2D(i)?this._intPt[0]=e:n.equals2D(r)||n.equals2D(i)?this._intPt[0]=n:0===o?this._intPt[0]=new bu(r):0===s?this._intPt[0]=new bu(i):0===a?this._intPt[0]=new bu(e):0===u&&(this._intPt[0]=new bu(n))):(this._isProper=!0,this._intPt[0]=this.intersection(e,n,r,i)),t.POINT_INTERSECTION)},e.prototype.interfaces_=function(){return[]},e.prototype.getClass=function(){return e},e.nearestEndpoint=function(t,e,n,r){var i=t,o=sc.distancePointLine(t,n,r),s=sc.distancePointLine(e,n,r);return s0?n>0?-i:i:n>0?i:-i;if(0===e||0===n)return r>0?t>0?i:-i:t>0?-i:i;if(e>0?r>0?e<=r||(i=-i,o=t,t=n,n=o,o=e,e=r,r=o):e<=-r?(i=-i,n=-n,r=-r):(o=t,t=-n,n=o,o=e,e=-r,r=o):r>0?-e<=r?(i=-i,t=-t,e=-e):(o=-t,t=n,n=o,o=-e,e=r,r=o):e>=r?(t=-t,e=-e,n=-n,r=-r):(i=-i,o=-t,t=-n,n=o,o=-e,e=-r,r=o),t>0){if(!(n>0))return i;if(!(t<=n))return i}else{if(n>0)return-i;if(!(t>=n))return-i;i=-i,t=-t,n=-n}for(;;){if(s=Math.floor(n/t),n-=s*t,(r-=s*e)<0)return-i;if(r>e)return i;if(t>n+n){if(er+r)return-i;n=t-n,r=e-r,i=-i}if(0===r)return 0===n?0:-i;if(0===n)return i;if(s=Math.floor(t/n),t-=s*n,(e-=s*r)<0)return i;if(e>r)return-i;if(n>t+t){if(re+e)return i;t=n-t,e=r-e,i=-i}if(0===e)return 0===t?0:i;if(0===t)return-i}};var oc=function(){this._p=null,this._crossingCount=0,this._isPointOnSegment=!1;var t=arguments[0];this._p=t};oc.prototype.countSegment=function(t,e){if(t.xr&&(n=e.x,r=t.x),this._p.x>=n&&this._p.x<=r&&(this._isPointOnSegment=!0),null}if(t.y>this._p.y&&e.y<=this._p.y||e.y>this._p.y&&t.y<=this._p.y){var i=t.x-this._p.x,o=t.y-this._p.y,s=e.x-this._p.x,a=e.y-this._p.y,u=ic.signOfDet2x2(i,o,s,a);if(0===u)return this._isPointOnSegment=!0,null;a0&&this._crossingCount++}},oc.prototype.isPointInPolygon=function(){return this.getLocation()!==Su.EXTERIOR},oc.prototype.getLocation=function(){return this._isPointOnSegment?Su.BOUNDARY:this._crossingCount%2==1?Su.INTERIOR:Su.EXTERIOR},oc.prototype.isOnSegment=function(){return this._isPointOnSegment},oc.prototype.interfaces_=function(){return[]},oc.prototype.getClass=function(){return oc},oc.locatePointInRing=function(){if(arguments[0]instanceof bu&&Lu(arguments[1],Bu)){for(var t=arguments[0],e=arguments[1],n=new oc(t),r=new bu,i=new bu,o=1;o1||a<0||a>1)&&(i=!0)}}else i=!0;return i?Pu.min(sc.distancePointLine(t,n,r),sc.distancePointLine(e,n,r),sc.distancePointLine(n,t,e),sc.distancePointLine(r,t,e)):0},sc.isPointInRing=function(t,e){return sc.locatePointInRing(t,e)!==Su.EXTERIOR},sc.computeLength=function(t){var e=t.size();if(e<=1)return 0;var n=0,r=new bu;t.getCoordinate(0,r);for(var i=r.x,o=r.y,s=1;sn.y&&(n=o,r=i)}var s=r;do{(s-=1)<0&&(s=e)}while(t[s].equals2D(n)&&s!==r);var a=r;do{a=(a+1)%e}while(t[a].equals2D(n)&&a!==r);var u=t[s],c=t[a];if(u.equals2D(n)||c.equals2D(n)||u.equals2D(c))return!1;var h=sc.computeOrientation(u,n,c),l=!1;return l=0===h?u.x>c.x:h>0,l},sc.locatePointInRing=function(t,e){return oc.locatePointInRing(t,e)},sc.distancePointLinePerpendicular=function(t,e,n){var r=(n.x-e.x)*(n.x-e.x)+(n.y-e.y)*(n.y-e.y),i=((e.y-t.y)*(n.x-e.x)-(e.x-t.x)*(n.y-e.y))/r;return Math.abs(i)*Math.sqrt(r)},sc.computeOrientation=function(t,e,n){return sc.orientationIndex(t,e,n)},sc.distancePointLine=function(){if(2===arguments.length){var t=arguments[0],e=arguments[1];if(0===e.length)throw new _u("Line array must contain at least one vertex");for(var n=t.distance(e[0]),r=0;r=1)return o.distance(a);var h=((s.y-o.y)*(a.x-s.x)-(s.x-o.x)*(a.y-s.y))/u;return Math.abs(h)*Math.sqrt(u)}},sc.isOnLine=function(t,e){for(var n=new rc,r=1;r0},yc.prototype.interfaces_=function(){return[fc]},yc.prototype.getClass=function(){return yc};var _c=function(){};_c.prototype.isInBoundary=function(t){return t>1},_c.prototype.interfaces_=function(){return[fc]},_c.prototype.getClass=function(){return _c};var mc=function(){};mc.prototype.isInBoundary=function(t){return 1===t},mc.prototype.interfaces_=function(){return[fc]},mc.prototype.getClass=function(){return mc};var vc=function(){};vc.prototype.add=function(){},vc.prototype.addAll=function(){},vc.prototype.isEmpty=function(){},vc.prototype.iterator=function(){},vc.prototype.size=function(){},vc.prototype.toArray=function(){},vc.prototype.remove=function(){};var xc=function(t){function e(e){t.call(this),this.message=e||""}t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e;var n={name:{configurable:!0}};return n.name.get=function(){return"IndexOutOfBoundsException"},Object.defineProperties(e,n),e}(Error),Ec=function(){};Ec.prototype.hasNext=function(){},Ec.prototype.next=function(){},Ec.prototype.remove=function(){};var wc=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.get=function(){},e.prototype.set=function(){},e.prototype.isEmpty=function(){},e}(vc);(Pi.prototype=new Error).name="NoSuchElementException";var bc=function(t){function e(){t.call(this),this.array_=[],arguments[0]instanceof vc&&this.addAll(arguments[0])}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.ensureCapacity=function(){},e.prototype.interfaces_=function(){return[t,vc]},e.prototype.add=function(t){return 1===arguments.length?this.array_.push(t):this.array_.splice(arguments[0],arguments[1]),!0},e.prototype.clear=function(){this.array_=[]},e.prototype.addAll=function(t){for(var e=t.iterator();e.hasNext();)this.add(e.next());return!0},e.prototype.set=function(t,e){var n=this.array_[t];return this.array_[t]=e,n},e.prototype.iterator=function(){return new Ic(this)},e.prototype.get=function(t){if(t<0||t>=this.size())throw new xc;return this.array_[t]},e.prototype.isEmpty=function(){return 0===this.array_.length},e.prototype.size=function(){return this.array_.length},e.prototype.toArray=function(){for(var t=[],e=0,n=this.array_.length;e=1){if(this.get(this.size()-1).equals2D(i))return null}t.prototype.add.call(this,i)}else if(arguments[0]instanceof Object&&"boolean"==typeof arguments[1]){var o=arguments[0],s=arguments[1];return this.add(o,s),!0}}else if(3===arguments.length){if("boolean"==typeof arguments[2]&&arguments[0]instanceof Array&&"boolean"==typeof arguments[1]){var a=arguments[0],u=arguments[1];if(arguments[2])for(var c=0;c=0;h--)this.add(a[h],u);return!0}if("boolean"==typeof arguments[2]&&Number.isInteger(arguments[0])&&arguments[1]instanceof bu){var l=arguments[0],p=arguments[1];if(!arguments[2]){var f=this.size();if(f>0){if(l>0){if(this.get(l-1).equals2D(p))return null}if(l_&&(m=-1);for(var v=y;v!==_;v+=m)this.add(g[v],d);return!0}},e.prototype.closeRing=function(){this.size()>0&&this.add(new bu(this.get(0)),!1)},e.prototype.interfaces_=function(){return[]},e.prototype.getClass=function(){return e},Object.defineProperties(e,n),e}(bc),Cc=function(){},Sc={ForwardComparator:{configurable:!0},BidirectionalComparator:{configurable:!0},coordArrayType:{configurable:!0}};Sc.ForwardComparator.get=function(){return Mc},Sc.BidirectionalComparator.get=function(){return Lc},Sc.coordArrayType.get=function(){return new Array(0).fill(null)},Cc.prototype.interfaces_=function(){return[]},Cc.prototype.getClass=function(){return Cc},Cc.isRing=function(t){return!(t.length<4)&&!!t[0].equals2D(t[t.length-1])},Cc.ptNotInList=function(t,e){for(var n=0;n=t?e:[]},Cc.indexOf=function(t,e){for(var n=0;n0)&&(e=t[n]);return e},Cc.extract=function(t,e,n){e=Pu.clamp(e,0,t.length);var r=(n=Pu.clamp(n,-1,t.length))-e+1;n<0&&(r=0),e>=t.length&&(r=0),nr.length)return 1;if(0===n.length)return 0;var i=Cc.compare(n,r);return Cc.isEqualReversed(n,r)?0:i},Lc.prototype.OLDcompare=function(t,e){var n=t,r=e;if(n.lengthr.length)return 1;if(0===n.length)return 0;for(var i=Cc.increasingDirection(n),o=Cc.increasingDirection(r),s=i>0?0:n.length-1,a=o>0?0:n.length-1,u=0;u0))return e.value;e=e.right}}return null},Gi.prototype.put=function(t,e){if(null===this.root_)return this.root_={key:t,value:e,left:null,right:null,parent:null,color:Ac,getValue:function(){return this.value},getKey:function(){return this.key}},this.size_=1,null;var n,r,i=this.root_;do{if(n=i,(r=t.compareTo(i.key))<0)i=i.left;else{if(!(r>0)){var o=i.value;return i.value=e,o}i=i.right}}while(null!==i);var s={key:t,left:null,right:null,value:e,parent:n,color:Ac,getValue:function(){return this.value},getKey:function(){return this.key}};return r<0?n.left=s:n.right=s,this.fixAfterInsertion(s),this.size_++,null},Gi.prototype.fixAfterInsertion=function(t){for(t.color=1;null!=t&&t!==this.root_&&1===t.parent.color;)if(Ai(t)===Fi(Ai(Ai(t)))){var e=qi(Ai(Ai(t)));1===Ti(e)?(Di(Ai(t),Ac),Di(e,Ac),Di(Ai(Ai(t)),1),t=Ai(Ai(t))):(t===qi(Ai(t))&&(t=Ai(t),this.rotateLeft(t)),Di(Ai(t),Ac),Di(Ai(Ai(t)),1),this.rotateRight(Ai(Ai(t))))}else{var n=Fi(Ai(Ai(t)));1===Ti(n)?(Di(Ai(t),Ac),Di(n,Ac),Di(Ai(Ai(t)),1),t=Ai(Ai(t))):(t===Fi(Ai(t))&&(t=Ai(t),this.rotateRight(t)),Di(Ai(t),Ac),Di(Ai(Ai(t)),1),this.rotateLeft(Ai(Ai(t))))}this.root_.color=Ac},Gi.prototype.values=function(){var t=new bc,e=this.getFirstEntry();if(null!==e)for(t.add(e.value);null!==(e=Gi.successor(e));)t.add(e.value);return t},Gi.prototype.entrySet=function(){var t=new Rc,e=this.getFirstEntry();if(null!==e)for(t.add(e);null!==(e=Gi.successor(e));)t.add(e);return t},Gi.prototype.rotateLeft=function(t){if(null!=t){var e=t.right;t.right=e.left,null!=e.left&&(e.left.parent=t),e.parent=t.parent,null===t.parent?this.root_=e:t.parent.left===t?t.parent.left=e:t.parent.right=e,e.left=t,t.parent=e}},Gi.prototype.rotateRight=function(t){if(null!=t){var e=t.left;t.left=e.right,null!=e.right&&(e.right.parent=t),e.parent=t.parent,null===t.parent?this.root_=e:t.parent.right===t?t.parent.right=e:t.parent.left=e,e.right=t,t.parent=e}},Gi.prototype.getFirstEntry=function(){var t=this.root_;if(null!=t)for(;null!=t.left;)t=t.left;return t},Gi.successor=function(t){if(null===t)return null;if(null!==t.right){for(var e=t.right;null!==e.left;)e=e.left;return e}for(var n=t.parent,r=t;null!==n&&r===n.right;)r=n,n=n.parent;return n},Gi.prototype.size=function(){return this.size_};var Dc=function(){};Dc.prototype.interfaces_=function(){return[]},Dc.prototype.getClass=function(){return Dc},Bi.prototype=new Ri,(ki.prototype=new Bi).contains=function(t){for(var e=0,n=this.array_.length;e=0;){var s=i.substring(0,o);r.add(s),o=(i=i.substring(o+n)).indexOf(e)}i.length>0&&r.add(i);for(var a=new Array(r.size()).fill(null),u=0;u0)for(var o=i;o0&&r.append(" ");for(var o=0;o0&&r.append(","),r.append(Vc.toString(t.getOrdinate(i,o)))}return r.append(")"),r.toString()}},Wc.ensureValidRing=function(t,e){var n=e.size();if(0===n)return e;if(n<=3)return Wc.createClosedRing(t,e,4);return e.getOrdinate(0,Bu.X)===e.getOrdinate(n-1,Bu.X)&&e.getOrdinate(0,Bu.Y)===e.getOrdinate(n-1,Bu.Y)?e:Wc.createClosedRing(t,e,n+1)},Wc.createClosedRing=function(t,e,n){var r=t.create(n,e.getDimension()),i=e.size();Wc.copy(e,0,r,0,i);for(var o=i;o0&&Wc.reverse(this._points),null}},e.prototype.getCoordinate=function(){return this.isEmpty()?null:this._points.getCoordinate(0)},e.prototype.getBoundaryDimension=function(){return this.isClosed()?Gc.FALSE:0},e.prototype.isClosed=function(){return!this.isEmpty()&&this.getCoordinateN(0).equals2D(this.getCoordinateN(this.getNumPoints()-1))},e.prototype.getEndPoint=function(){return this.isEmpty()?null:this.getPointN(this.getNumPoints()-1)},e.prototype.getDimension=function(){return 1},e.prototype.getLength=function(){return sc.computeLength(this._points)},e.prototype.getNumPoints=function(){return this._points.size()},e.prototype.reverse=function(){var t=this._points.copy();Wc.reverse(t);return this.getFactory().createLineString(t)},e.prototype.compareToSameClass=function(){if(1===arguments.length){for(var t=arguments[0],e=0,n=0;e= 2)");this._points=t},e.prototype.isCoordinate=function(t){for(var e=0;e=1&&this.getCoordinateSequence().size()= 4)")},e.prototype.getGeometryType=function(){return"LinearRing"},e.prototype.copy=function(){return new e(this._points.copy(),this._factory)},e.prototype.interfaces_=function(){return[]},e.prototype.getClass=function(){return e},n.MINIMUM_VALID_SIZE.get=function(){return 4},n.serialVersionUID.get=function(){return-0x3b229e262367a600},Object.defineProperties(e,n),e}(Jc),nh=function(t){function e(){t.apply(this,arguments)}t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e;var n={serialVersionUID:{configurable:!0}};return e.prototype.getSortIndex=function(){return cc.SORTINDEX_MULTIPOLYGON},e.prototype.equalsExact=function(){if(2===arguments.length){var e=arguments[0],n=arguments[1];return!!this.isEquivalentClass(e)&&t.prototype.equalsExact.call(this,e,n)}return t.prototype.equalsExact.apply(this,arguments)},e.prototype.getBoundaryDimension=function(){return 1},e.prototype.getDimension=function(){return 2},e.prototype.reverse=function(){for(var t=this._geometries.length,e=new Array(t).fill(null),n=0;n0?e.createPoint(n[0]):e.createPoint():t},sh.prototype.interfaces_=function(){return[rh.GeometryEditorOperation]},sh.prototype.getClass=function(){return sh};var ah=function(){};ah.prototype.edit=function(t,e){return t instanceof eh?e.createLinearRing(this.edit(t.getCoordinateSequence(),t)):t instanceof Jc?e.createLineString(this.edit(t.getCoordinateSequence(),t)):t instanceof Kc?e.createPoint(this.edit(t.getCoordinateSequence(),t)):t},ah.prototype.interfaces_=function(){return[rh.GeometryEditorOperation]},ah.prototype.getClass=function(){return ah};var uh=function(){if(this._dimension=3,this._coordinates=null,1===arguments.length){if(arguments[0]instanceof Array)this._coordinates=arguments[0],this._dimension=3;else if(Number.isInteger(arguments[0])){var t=arguments[0];this._coordinates=new Array(t).fill(null);for(var e=0;e0){var t=new Ru(17*this._coordinates.length);t.append("("),t.append(this._coordinates[0]);for(var e=1;e3&&(r=3),r<2?new uh(n):new uh(n,r)}},hh.prototype.interfaces_=function(){return[Cu,Li]},hh.prototype.getClass=function(){return hh},hh.instance=function(){return hh.instanceObject},lh.serialVersionUID.get=function(){return-0x38e49fa6cf6f2e00},lh.instanceObject.get=function(){return new hh},Object.defineProperties(hh,lh);var ph=function(t){function e(){t.call(this),this.map_=new Map}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.get=function(t){return this.map_.get(t)||null},e.prototype.put=function(t,e){return this.map_.set(t,e),e},e.prototype.values=function(){for(var t=new bc,e=this.map_.values(),n=e.next();!n.done;)t.add(n.value),n=e.next();return t},e.prototype.entrySet=function(){var t=new Rc;return this.map_.entries().forEach(function(e){return t.add(e)}),t},e.prototype.size=function(){return this.map_.size()},e}(Pc),fh=function t(){if(this._modelType=null,this._scale=null,0===arguments.length)this._modelType=t.FLOATING;else if(1===arguments.length)if(arguments[0]instanceof dh){var e=arguments[0];this._modelType=e,e===t.FIXED&&this.setScale(1)}else if("number"==typeof arguments[0]){var n=arguments[0];this._modelType=t.FIXED,this.setScale(n)}else if(arguments[0]instanceof t){var r=arguments[0];this._modelType=r._modelType,this._scale=r._scale}},gh={serialVersionUID:{configurable:!0},maximumPreciseValue:{configurable:!0}};fh.prototype.equals=function(t){if(!(t instanceof fh))return!1;var e=t;return this._modelType===e._modelType&&this._scale===e._scale},fh.prototype.compareTo=function(t){var e=t,n=this.getMaximumSignificantDigits(),r=e.getMaximumSignificantDigits();return new Tu(n).compareTo(new Tu(r))},fh.prototype.getScale=function(){return this._scale},fh.prototype.isFloating=function(){return this._modelType===fh.FLOATING||this._modelType===fh.FLOATING_SINGLE},fh.prototype.getType=function(){return this._modelType},fh.prototype.toString=function(){var t="UNKNOWN";return this._modelType===fh.FLOATING?t="Floating":this._modelType===fh.FLOATING_SINGLE?t="Floating-Single":this._modelType===fh.FIXED&&(t="Fixed (Scale="+this.getScale()+")"),t},fh.prototype.makePrecise=function(){if("number"==typeof arguments[0]){var t=arguments[0];if(mu.isNaN(t))return t;if(this._modelType===fh.FLOATING_SINGLE){return t}return this._modelType===fh.FIXED?Math.round(t*this._scale)/this._scale:t}if(arguments[0]instanceof bu){var e=arguments[0];if(this._modelType===fh.FLOATING)return null;e.x=this.makePrecise(e.x),e.y=this.makePrecise(e.y)}},fh.prototype.getMaximumSignificantDigits=function(){var t=16;return this._modelType===fh.FLOATING?t=16:this._modelType===fh.FLOATING_SINGLE?t=6:this._modelType===fh.FIXED&&(t=1+Math.trunc(Math.ceil(Math.log(this.getScale())/Math.log(10)))),t},fh.prototype.setScale=function(t){this._scale=Math.abs(t)},fh.prototype.interfaces_=function(){return[Li,xu]},fh.prototype.getClass=function(){return fh},fh.mostPrecise=function(t,e){return t.compareTo(e)>=0?t:e},gh.serialVersionUID.get=function(){return 0x6bee6404e9a25c00},gh.maximumPreciseValue.get=function(){return 9007199254740992},Object.defineProperties(fh,gh);var dh=function t(e){this._name=e||null,t.nameToTypeMap.put(e,this)},yh={serialVersionUID:{configurable:!0},nameToTypeMap:{configurable:!0}};dh.prototype.readResolve=function(){return dh.nameToTypeMap.get(this._name)},dh.prototype.toString=function(){return this._name},dh.prototype.interfaces_=function(){return[Li]},dh.prototype.getClass=function(){return dh},yh.serialVersionUID.get=function(){return-552860263173159e4},yh.nameToTypeMap.get=function(){return new ph},Object.defineProperties(dh,yh),fh.Type=dh,fh.FIXED=new dh("FIXED"),fh.FLOATING=new dh("FLOATING"),fh.FLOATING_SINGLE=new dh("FLOATING SINGLE");var _h=function t(){this._precisionModel=new fh,this._SRID=0,this._coordinateSequenceFactory=t.getDefaultCoordinateSequenceFactory(),0===arguments.length||(1===arguments.length?Lu(arguments[0],Cu)?this._coordinateSequenceFactory=arguments[0]:arguments[0]instanceof fh&&(this._precisionModel=arguments[0]):2===arguments.length?(this._precisionModel=arguments[0],this._SRID=arguments[1]):3===arguments.length&&(this._precisionModel=arguments[0],this._SRID=arguments[1],this._coordinateSequenceFactory=arguments[2]))},mh={serialVersionUID:{configurable:!0}};_h.prototype.toGeometry=function(t){return t.isNull()?this.createPoint(null):t.getMinX()===t.getMaxX()&&t.getMinY()===t.getMaxY()?this.createPoint(new bu(t.getMinX(),t.getMinY())):t.getMinX()===t.getMaxX()||t.getMinY()===t.getMaxY()?this.createLineString([new bu(t.getMinX(),t.getMinY()),new bu(t.getMaxX(),t.getMaxY())]):this.createPolygon(this.createLinearRing([new bu(t.getMinX(),t.getMinY()),new bu(t.getMinX(),t.getMaxY()),new bu(t.getMaxX(),t.getMaxY()),new bu(t.getMaxX(),t.getMinY()),new bu(t.getMinX(),t.getMinY())]),null)},_h.prototype.createLineString=function(t){return t?t instanceof Array?new Jc(this.getCoordinateSequenceFactory().create(t),this):Lu(t,Bu)?new Jc(t,this):void 0:new Jc(this.getCoordinateSequenceFactory().create([]),this)},_h.prototype.createMultiLineString=function(){if(0===arguments.length)return new Xc(null,this);if(1===arguments.length){var t=arguments[0];return new Xc(t,this)}},_h.prototype.buildGeometry=function(t){for(var e=null,n=!1,r=!1,i=t.iterator();i.hasNext();){var o=i.next(),s=o.getClass();null===e&&(e=s),s!==e&&(n=!0),o.isGeometryCollectionOrDerived()&&(r=!0)}if(null===e)return this.createGeometryCollection();if(n||r)return this.createGeometryCollection(_h.toGeometryArray(t));var a=t.iterator().next();if(t.size()>1){if(a instanceof $c)return this.createMultiPolygon(_h.toPolygonArray(t));if(a instanceof Jc)return this.createMultiLineString(_h.toLineStringArray(t));if(a instanceof Kc)return this.createMultiPoint(_h.toPointArray(t));tc.shouldNeverReachHere("Unhandled class: "+a.getClass().getName())}return a},_h.prototype.createMultiPointFromCoords=function(t){return this.createMultiPoint(null!==t?this.getCoordinateSequenceFactory().create(t):null)},_h.prototype.createPoint=function(){if(0===arguments.length)return this.createPoint(this.getCoordinateSequenceFactory().create([]));if(1===arguments.length){if(arguments[0]instanceof bu){var t=arguments[0];return this.createPoint(null!==t?this.getCoordinateSequenceFactory().create([t]):null)}if(Lu(arguments[0],Bu)){var e=arguments[0];return new Kc(e,this)}}},_h.prototype.getCoordinateSequenceFactory=function(){return this._coordinateSequenceFactory},_h.prototype.createPolygon=function(){if(0===arguments.length)return new $c(null,null,this);if(1===arguments.length){if(Lu(arguments[0],Bu)){var t=arguments[0];return this.createPolygon(this.createLinearRing(t))}if(arguments[0]instanceof Array){var e=arguments[0];return this.createPolygon(this.createLinearRing(e))}if(arguments[0]instanceof eh){var n=arguments[0];return this.createPolygon(n,null)}}else if(2===arguments.length){var r=arguments[0],i=arguments[1];return new $c(r,i,this)}},_h.prototype.getSRID=function(){return this._SRID},_h.prototype.createGeometryCollection=function(){if(0===arguments.length)return new jc(null,this);if(1===arguments.length){var t=arguments[0];return new jc(t,this)}},_h.prototype.createGeometry=function(t){return new rh(this).edit(t,{edit:function(){if(2===arguments.length){var t=arguments[0];return this._coordinateSequenceFactory.create(t)}}})},_h.prototype.getPrecisionModel=function(){return this._precisionModel},_h.prototype.createLinearRing=function(){if(0===arguments.length)return this.createLinearRing(this.getCoordinateSequenceFactory().create([]));if(1===arguments.length){if(arguments[0]instanceof Array){var t=arguments[0];return this.createLinearRing(null!==t?this.getCoordinateSequenceFactory().create(t):null)}if(Lu(arguments[0],Bu)){var e=arguments[0];return new eh(e,this)}}},_h.prototype.createMultiPolygon=function(){if(0===arguments.length)return new nh(null,this);if(1===arguments.length){var t=arguments[0];return new nh(t,this)}},_h.prototype.createMultiPoint=function(){if(0===arguments.length)return new th(null,this);if(1===arguments.length){if(arguments[0]instanceof Array){var t=arguments[0];return new th(t,this)}if(arguments[0]instanceof Array){var e=arguments[0];return this.createMultiPoint(null!==e?this.getCoordinateSequenceFactory().create(e):null)}if(Lu(arguments[0],Bu)){var n=arguments[0];if(null===n)return this.createMultiPoint(new Array(0).fill(null));for(var r=new Array(n.size()).fill(null),i=0;i=this.size())throw new Error;return this.array_[t]},Xi.prototype.push=function(t){return this.array_.push(t),t},Xi.prototype.pop=function(t){if(0===this.array_.length)throw new ji;return this.array_.pop()},Xi.prototype.peek=function(){if(0===this.array_.length)throw new ji;return this.array_[this.array_.length-1]},Xi.prototype.empty=function(){return 0===this.array_.length},Xi.prototype.isEmpty=function(){return this.empty()},Xi.prototype.search=function(t){return this.array_.indexOf(t)},Xi.prototype.size=function(){return this.array_.length},Xi.prototype.toArray=function(){for(var t=[],e=0,n=this.array_.length;e0&&this._minIndexthis._minCoord.y&&n.y>this._minCoord.y&&r===sc.CLOCKWISE&&(i=!0),i&&(this._minIndex=this._minIndex-1)},Sh.prototype.getRightmostSideOfSegment=function(t,e){var n=t.getEdge().getCoordinates();if(e<0||e+1>=n.length)return-1;if(n[e].y===n[e+1].y)return-1;var r=Nh.LEFT;return n[e].ythis._minCoord.x)&&(this._minDe=t,this._minIndex=n,this._minCoord=e[n])},Sh.prototype.findRightmostEdgeAtNode=function(){var t=this._minDe.getNode().getEdges();this._minDe=t.getRightmostEdge(),this._minDe.isForward()||(this._minDe=this._minDe.getSym(),this._minIndex=this._minDe.getEdge().getCoordinates().length-1)},Sh.prototype.findEdge=function(t){for(var e=t.iterator();e.hasNext();){var n=e.next();n.isForward()&&this.checkForRightmostCoordinate(n)}tc.isTrue(0!==this._minIndex||this._minCoord.equals(this._minDe.getCoordinate()),"inconsistency in rightmost processing"),0===this._minIndex?this.findRightmostEdgeAtNode():this.findRightmostEdgeAtVertex(),this._orientedDe=this._minDe;this.getRightmostSide(this._minDe,this._minIndex)===Nh.LEFT&&(this._orientedDe=this._minDe.getSym())},Sh.prototype.interfaces_=function(){return[]},Sh.prototype.getClass=function(){return Sh};var Mh=function(t){function e(n,r){t.call(this,e.msgWithCoord(n,r)),this.pt=r?new bu(r):null,this.name="TopologyException"}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.getCoordinate=function(){return this.pt},e.prototype.interfaces_=function(){return[]},e.prototype.getClass=function(){return e},e.msgWithCoord=function(t,e){return e?t:t+" [ "+e+" ]"},e}(Qu),Lh=function(){this.array_=[]};Lh.prototype.addLast=function(t){this.array_.push(t)},Lh.prototype.removeFirst=function(){return this.array_.shift()},Lh.prototype.isEmpty=function(){return 0===this.array_.length};var Ph=function(){this._finder=null,this._dirEdgeList=new bc,this._nodes=new bc,this._rightMostCoord=null,this._env=null,this._finder=new Sh};Ph.prototype.clearVisitedEdges=function(){for(var t=this._dirEdgeList.iterator();t.hasNext();){t.next().setVisited(!1)}},Ph.prototype.getRightmostCoordinate=function(){return this._rightMostCoord},Ph.prototype.computeNodeDepth=function(t){for(var e=null,n=t.getEdges().iterator();n.hasNext();){var r=n.next();if(r.isVisited()||r.getSym().isVisited()){e=r;break}}if(null===e)throw new Mh("unable to find edge to compute depths at "+t.getCoordinate());t.getEdges().computeDepths(e);for(var i=t.getEdges().iterator();i.hasNext();){var o=i.next();o.setVisited(!0),this.copySymDepths(o)}},Ph.prototype.computeDepth=function(t){this.clearVisitedEdges();var e=this._finder.getEdge();e.setEdgeDepths(Nh.RIGHT,t),this.copySymDepths(e),this.computeDepths(e)},Ph.prototype.create=function(t){this.addReachable(t),this._finder.findEdge(this._dirEdgeList),this._rightMostCoord=this._finder.getCoordinate()},Ph.prototype.findResultEdges=function(){for(var t=this._dirEdgeList.iterator();t.hasNext();){var e=t.next();e.getDepth(Nh.RIGHT)>=1&&e.getDepth(Nh.LEFT)<=0&&!e.isInteriorAreaEdge()&&e.setInResult(!0)}},Ph.prototype.computeDepths=function(t){var e=new Rc,n=new Lh,r=t.getNode();for(n.addLast(r),e.add(r),t.setVisited(!0);!n.isEmpty();){var i=n.removeFirst();e.add(i),this.computeNodeDepth(i);for(var o=i.getEdges().iterator();o.hasNext();){var s=o.next().getSym();if(!s.isVisited()){var a=s.getNode();e.contains(a)||(n.addLast(a),e.add(a))}}}},Ph.prototype.compareTo=function(t){var e=t;return this._rightMostCoord.xe._rightMostCoord.x?1:0},Ph.prototype.getEnvelope=function(){if(null===this._env){for(var t=new Yu,e=this._dirEdgeList.iterator();e.hasNext();)for(var n=e.next().getEdge().getCoordinates(),r=0;rthis.location.length){var e=new Array(3).fill(null);e[Nh.ON]=this.location[Nh.ON],e[Nh.LEFT]=Su.NONE,e[Nh.RIGHT]=Su.NONE,this.location=e}for(var n=0;n1&&t.append(Su.toLocationSymbol(this.location[Nh.LEFT])),t.append(Su.toLocationSymbol(this.location[Nh.ON])),this.location.length>1&&t.append(Su.toLocationSymbol(this.location[Nh.RIGHT])),t.toString()},Oh.prototype.setLocations=function(t,e,n){this.location[Nh.ON]=t,this.location[Nh.LEFT]=e,this.location[Nh.RIGHT]=n},Oh.prototype.get=function(t){return t1},Oh.prototype.isAnyNull=function(){for(var t=0;tthis._maxNodeDegree&&(this._maxNodeDegree=e),t=this.getNext(t)}while(t!==this._startDe);this._maxNodeDegree*=2},Th.prototype.addPoints=function(t,e,n){var r=t.getCoordinates();if(e){var i=1;n&&(i=0);for(var o=i;o=0;a--)this._pts.add(r[a])}},Th.prototype.isHole=function(){return this._isHole},Th.prototype.setInResult=function(){var t=this._startDe;do{t.getEdge().setInResult(!0),t=t.getNext()}while(t!==this._startDe)},Th.prototype.containsPoint=function(t){var e=this.getLinearRing();if(!e.getEnvelopeInternal().contains(t))return!1;if(!sc.isPointInRing(t,e.getCoordinates()))return!1;for(var n=this._holes.iterator();n.hasNext();){if(n.next().containsPoint(t))return!1}return!0},Th.prototype.addHole=function(t){this._holes.add(t)},Th.prototype.isShell=function(){return null===this._shell},Th.prototype.getLabel=function(){return this._label},Th.prototype.getEdges=function(){return this._edges},Th.prototype.getMaxNodeDegree=function(){return this._maxNodeDegree<0&&this.computeMaxNodeDegree(),this._maxNodeDegree},Th.prototype.getShell=function(){return this._shell},Th.prototype.mergeLabel=function(){if(1===arguments.length){var t=arguments[0];this.mergeLabel(t,0),this.mergeLabel(t,1)}else if(2===arguments.length){var e=arguments[0],n=arguments[1],r=e.getLocation(n,Nh.RIGHT);if(r===Su.NONE)return null;if(this._label.getLocation(n)===Su.NONE)return this._label.setLocation(n,r),null}},Th.prototype.setShell=function(t){this._shell=t,null!==t&&t.addHole(this)},Th.prototype.toPolygon=function(t){for(var e=new Array(this._holes.size()).fill(null),n=0;n=2,"found partial label"),this.computeIM(t)},Fh.prototype.isInResult=function(){return this._isInResult},Fh.prototype.isVisited=function(){return this._isVisited},Fh.prototype.interfaces_=function(){return[]},Fh.prototype.getClass=function(){return Fh};var qh=function(t){function e(){t.call(this),this._coord=null,this._edges=null;var e=arguments[0],n=arguments[1];this._coord=e,this._edges=n,this._label=new Rh(0,Su.NONE)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.isIncidentEdgeInResult=function(){for(var t=this.getEdges().getEdges().iterator();t.hasNext();){if(t.next().getEdge().isInResult())return!0}return!1},e.prototype.isIsolated=function(){return 1===this._label.getGeometryCount()},e.prototype.getCoordinate=function(){return this._coord},e.prototype.print=function(t){t.println("node "+this._coord+" lbl: "+this._label)},e.prototype.computeIM=function(t){},e.prototype.computeMergedLocation=function(t,e){var n=Su.NONE;if(n=this._label.getLocation(e),!t.isNull(e)){var r=t.getLocation(e);n!==Su.BOUNDARY&&(n=r)}return n},e.prototype.setLabel=function(){if(2!==arguments.length)return t.prototype.setLabel.apply(this,arguments);var e=arguments[0],n=arguments[1];null===this._label?this._label=new Rh(e,n):this._label.setLocation(e,n)},e.prototype.getEdges=function(){return this._edges},e.prototype.mergeLabel=function(){if(arguments[0]instanceof e){var t=arguments[0];this.mergeLabel(t._label)}else if(arguments[0]instanceof Rh)for(var n=arguments[0],r=0;r<2;r++){var i=this.computeMergedLocation(n,r);this._label.getLocation(r)===Su.NONE&&this._label.setLocation(r,i)}},e.prototype.add=function(t){this._edges.insert(t),t.setNode(this)},e.prototype.setLabelBoundary=function(t){if(null===this._label)return null;var e=Su.NONE;null!==this._label&&(e=this._label.getLocation(t));var n=null;switch(e){case Su.BOUNDARY:n=Su.INTERIOR;break;case Su.INTERIOR:default:n=Su.BOUNDARY}this._label.setLocation(t,n)},e.prototype.interfaces_=function(){return[]},e.prototype.getClass=function(){return e},e}(Fh),Gh=function(){this.nodeMap=new Gi,this.nodeFact=null;var t=arguments[0];this.nodeFact=t};Gh.prototype.find=function(t){return this.nodeMap.get(t)},Gh.prototype.addNode=function(){if(arguments[0]instanceof bu){var t=arguments[0],e=this.nodeMap.get(t);return null===e&&(e=this.nodeFact.createNode(t),this.nodeMap.put(t,e)),e}if(arguments[0]instanceof qh){var n=arguments[0],r=this.nodeMap.get(n.getCoordinate());return null===r?(this.nodeMap.put(n.getCoordinate(),n),n):(r.mergeLabel(n),r)}},Gh.prototype.print=function(t){for(var e=this.iterator();e.hasNext();){e.next().print(t)}},Gh.prototype.iterator=function(){return this.nodeMap.values().iterator()},Gh.prototype.values=function(){return this.nodeMap.values()},Gh.prototype.getBoundaryNodes=function(t){for(var e=new bc,n=this.iterator();n.hasNext();){var r=n.next();r.getLabel().getLocation(t)===Su.BOUNDARY&&e.add(r)}return e},Gh.prototype.add=function(t){var e=t.getCoordinate();this.addNode(e).add(t)},Gh.prototype.interfaces_=function(){return[]},Gh.prototype.getClass=function(){return Gh};var Bh=function(){},kh={NE:{configurable:!0},NW:{configurable:!0},SW:{configurable:!0},SE:{configurable:!0}};Bh.prototype.interfaces_=function(){return[]},Bh.prototype.getClass=function(){return Bh},Bh.isNorthern=function(t){return t===Bh.NE||t===Bh.NW},Bh.isOpposite=function(t,e){if(t===e)return!1;return 2===(t-e+4)%4},Bh.commonHalfPlane=function(t,e){if(t===e)return t;if(2===(t-e+4)%4)return-1;var n=te?t:e)?3:n},Bh.isInHalfPlane=function(t,e){return e===Bh.SE?t===Bh.SE||t===Bh.SW:t===e||t===e+1},Bh.quadrant=function(){if("number"==typeof arguments[0]&&"number"==typeof arguments[1]){var t=arguments[0],e=arguments[1];if(0===t&&0===e)throw new _u("Cannot compute the quadrant for point ( "+t+", "+e+" )");return t>=0?e>=0?Bh.NE:Bh.SE:e>=0?Bh.NW:Bh.SW}if(arguments[0]instanceof bu&&arguments[1]instanceof bu){var n=arguments[0],r=arguments[1];if(r.x===n.x&&r.y===n.y)throw new _u("Cannot compute the quadrant for two identical points "+n);return r.x>=n.x?r.y>=n.y?Bh.NE:Bh.SE:r.y>=n.y?Bh.NW:Bh.SW}},kh.NE.get=function(){return 0},kh.NW.get=function(){return 1},kh.SW.get=function(){return 2},kh.SE.get=function(){return 3},Object.defineProperties(Bh,kh);var zh=function(){if(this._edge=null,this._label=null,this._node=null,this._p0=null,this._p1=null,this._dx=null,this._dy=null,this._quadrant=null,1===arguments.length){var t=arguments[0];this._edge=t}else if(3===arguments.length){var e=arguments[0],n=arguments[1],r=arguments[2];this._edge=e,this.init(n,r),this._label=null}else if(4===arguments.length){var i=arguments[0],o=arguments[1],s=arguments[2],a=arguments[3];this._edge=i,this.init(o,s),this._label=a}};zh.prototype.compareDirection=function(t){return this._dx===t._dx&&this._dy===t._dy?0:this._quadrant>t._quadrant?1:this._quadrant2){o.linkDirectedEdgesForMinimalEdgeRings();var s=o.buildMinimalRings(),a=this.findShell(s);null!==a?(this.placePolygonHoles(a,s),e.add(a)):n.addAll(s)}else r.add(o)}return r},Yh.prototype.containsPoint=function(t){for(var e=this._shellList.iterator();e.hasNext();){if(e.next().containsPoint(t))return!0}return!1},Yh.prototype.buildMaximalEdgeRings=function(t){for(var e=new bc,n=t.iterator();n.hasNext();){var r=n.next();if(r.isInResult()&&r.getLabel().isArea()&&null===r.getEdgeRing()){var i=new Dh(r,this._geometryFactory);e.add(i),i.setInResult()}}return e},Yh.prototype.placePolygonHoles=function(t,e){for(var n=e.iterator();n.hasNext();){var r=n.next();r.isHole()&&r.setShell(t)}},Yh.prototype.getPolygons=function(){return this.computePolygons(this._shellList)},Yh.prototype.findEdgeRingContaining=function(t,e){for(var n=t.getLinearRing(),r=n.getEnvelopeInternal(),i=n.getCoordinateN(0),o=null,s=null,a=e.iterator();a.hasNext();){var u=a.next(),c=u.getLinearRing(),h=c.getEnvelopeInternal();null!==o&&(s=o.getLinearRing().getEnvelopeInternal());var l=!1;h.contains(r)&&sc.isPointInRing(i,c.getCoordinates())&&(l=!0),l&&(null===o||s.contains(h))&&(o=u)}return o},Yh.prototype.findShell=function(t){for(var e=0,n=null,r=t.iterator();r.hasNext();){var i=r.next();i.isHole()||(n=i,e++)}return tc.isTrue(e<=1,"found two shells in MinimalEdgeRing list"),n},Yh.prototype.add=function(){if(1===arguments.length){var t=arguments[0];this.add(t.getEdgeEnds(),t.getNodes())}else if(2===arguments.length){var e=arguments[0],n=arguments[1];Uh.linkResultDirectedEdges(n);var r=this.buildMaximalEdgeRings(e),i=new bc,o=this.buildMinimalEdgeRings(r,this._shellList,i);this.sortShellsAndHoles(o,this._shellList,i),this.placeFreeHoles(this._shellList,i)}},Yh.prototype.interfaces_=function(){return[]},Yh.prototype.getClass=function(){return Yh};var Vh=function(){};Vh.prototype.getBounds=function(){},Vh.prototype.interfaces_=function(){return[]},Vh.prototype.getClass=function(){return Vh};var Hh=function(){this._bounds=null,this._item=null;var t=arguments[0],e=arguments[1];this._bounds=t,this._item=e};Hh.prototype.getItem=function(){return this._item},Hh.prototype.getBounds=function(){return this._bounds},Hh.prototype.interfaces_=function(){return[Vh,Li]},Hh.prototype.getClass=function(){return Hh};var Wh=function(){this._size=null,this._items=null,this._size=0,this._items=new bc,this._items.add(null)};Wh.prototype.poll=function(){if(this.isEmpty())return null;var t=this._items.get(1);return this._items.set(1,this._items.get(this._size)),this._size-=1,this.reorder(1),t},Wh.prototype.size=function(){return this._size},Wh.prototype.reorder=function(t){for(var e=null,n=this._items.get(t);2*t<=this._size&&((e=2*t)!==this._size&&this._items.get(e+1).compareTo(this._items.get(e))<0&&e++,this._items.get(e).compareTo(n)<0);t=e)this._items.set(t,this._items.get(e));this._items.set(t,n)},Wh.prototype.clear=function(){this._size=0,this._items.clear()},Wh.prototype.isEmpty=function(){return 0===this._size},Wh.prototype.add=function(t){this._items.add(null),this._size+=1;var e=this._size;for(this._items.set(0,t);t.compareTo(this._items.get(Math.trunc(e/2)))<0;e/=2)this._items.set(e,this._items.get(Math.trunc(e/2)));this._items.set(e,t)},Wh.prototype.interfaces_=function(){return[]},Wh.prototype.getClass=function(){return Wh};var Jh=function(){};Jh.prototype.visitItem=function(t){},Jh.prototype.interfaces_=function(){return[]},Jh.prototype.getClass=function(){return Jh};var Zh=function(){};Zh.prototype.insert=function(t,e){},Zh.prototype.remove=function(t,e){},Zh.prototype.query=function(){},Zh.prototype.interfaces_=function(){return[]},Zh.prototype.getClass=function(){return Zh};var Kh=function(){if(this._childBoundables=new bc,this._bounds=null,this._level=null,0===arguments.length);else if(1===arguments.length){var t=arguments[0];this._level=t}},Qh={serialVersionUID:{configurable:!0}};Kh.prototype.getLevel=function(){return this._level},Kh.prototype.size=function(){return this._childBoundables.size()},Kh.prototype.getChildBoundables=function(){return this._childBoundables},Kh.prototype.addChildBoundable=function(t){tc.isTrue(null===this._bounds),this._childBoundables.add(t)},Kh.prototype.isEmpty=function(){return this._childBoundables.isEmpty()},Kh.prototype.getBounds=function(){return null===this._bounds&&(this._bounds=this.computeBounds()),this._bounds},Kh.prototype.interfaces_=function(){return[Vh,Li]},Kh.prototype.getClass=function(){return Kh},Qh.serialVersionUID.get=function(){return 0x5a1e55ec41369800},Object.defineProperties(Kh,Qh);var $h=function(){};$h.reverseOrder=function(){return{compare:function(t,e){return e.compareTo(t)}}},$h.min=function(t){return $h.sort(t),t.get(0)},$h.sort=function(t,e){var n=t.toArray();e?qc.sort(n,e):qc.sort(n);for(var r=t.iterator(),i=0,o=n.length;itl.area(this._boundable2)?(this.expand(this._boundable1,this._boundable2,t,e),null):(this.expand(this._boundable2,this._boundable1,t,e),null);if(n)return this.expand(this._boundable1,this._boundable2,t,e),null;if(r)return this.expand(this._boundable2,this._boundable1,t,e),null;throw new _u("neither boundable is composite")},tl.prototype.isLeaves=function(){return!(tl.isComposite(this._boundable1)||tl.isComposite(this._boundable2))},tl.prototype.compareTo=function(t){var e=t;return this._distancee._distance?1:0},tl.prototype.expand=function(t,e,n,r){for(var i=t.getChildBoundables().iterator();i.hasNext();){var o=i.next(),s=new tl(o,e,this._itemDistance);s.getDistance()1,"Node capacity must be greater than 1"),this._nodeCapacity=n}},nl={IntersectsOp:{configurable:!0},serialVersionUID:{configurable:!0},DEFAULT_NODE_CAPACITY:{configurable:!0}};el.prototype.getNodeCapacity=function(){return this._nodeCapacity},el.prototype.lastNode=function(t){return t.get(t.size()-1)},el.prototype.size=function(){if(0===arguments.length)return this.isEmpty()?0:(this.build(),this.size(this._root));if(1===arguments.length){for(var t=0,e=arguments[0].getChildBoundables().iterator();e.hasNext();){var n=e.next();n instanceof Kh?t+=this.size(n):n instanceof Hh&&(t+=1)}return t}},el.prototype.removeItem=function(t,e){for(var n=null,r=t.getChildBoundables().iterator();r.hasNext();){var i=r.next();i instanceof Hh&&i.getItem()===e&&(n=i)}return null!==n&&(t.getChildBoundables().remove(n),!0)},el.prototype.itemsTree=function(){if(0===arguments.length){this.build();var t=this.itemsTree(this._root);return null===t?new bc:t}if(1===arguments.length){for(var e=arguments[0],n=new bc,r=e.getChildBoundables().iterator();r.hasNext();){var i=r.next();if(i instanceof Kh){var o=this.itemsTree(i);null!==o&&n.add(o)}else i instanceof Hh?n.add(i.getItem()):tc.shouldNeverReachHere()}return n.size()<=0?null:n}},el.prototype.insert=function(t,e){tc.isTrue(!this._built,"Cannot insert items into an STR packed R-tree after it has been built."),this._itemBoundables.add(new Hh(t,e))},el.prototype.boundablesAtLevel=function(){if(1===arguments.length){var t=arguments[0],e=new bc;return this.boundablesAtLevel(t,this._root,e),e}if(3===arguments.length){var n=arguments[0],r=arguments[1],i=arguments[2];if(tc.isTrue(n>-2),r.getLevel()===n)return i.add(r),null;for(var o=r.getChildBoundables().iterator();o.hasNext();){var s=o.next();s instanceof Kh?this.boundablesAtLevel(n,s,i):(tc.isTrue(s instanceof Hh),-1===n&&i.add(s))}return null}},el.prototype.query=function(){if(1===arguments.length){var t=arguments[0];this.build();var e=new bc;return this.isEmpty()?e:(this.getIntersectsOp().intersects(this._root.getBounds(),t)&&this.query(t,this._root,e),e)}if(2===arguments.length){var n=arguments[0],r=arguments[1];if(this.build(),this.isEmpty())return null;this.getIntersectsOp().intersects(this._root.getBounds(),n)&&this.query(n,this._root,r)}else if(3===arguments.length)if(Lu(arguments[2],Jh)&&arguments[0]instanceof Object&&arguments[1]instanceof Kh)for(var i=arguments[0],o=arguments[1],s=arguments[2],a=o.getChildBoundables(),u=0;ut&&(t=r)}}return t+1}},el.prototype.createParentBoundables=function(t,e){tc.isTrue(!t.isEmpty());var n=new bc;n.add(this.createNode(e));var r=new bc(t);$h.sort(r,this.getComparator());for(var i=r.iterator();i.hasNext();){var o=i.next();this.lastNode(n).getChildBoundables().size()===this.getNodeCapacity()&&n.add(this.createNode(e)),this.lastNode(n).addChildBoundable(o)}return n},el.prototype.isEmpty=function(){return this._built?this._root.isEmpty():this._itemBoundables.isEmpty()},el.prototype.interfaces_=function(){return[Li]},el.prototype.getClass=function(){return el},el.compareDoubles=function(t,e){return t>e?1:t0);for(var n=new bc,r=0;r0;){var l=h.poll(),p=l.getDistance();if(p>=u)break;l.isLeaves()?(u=p,c=l):l.expandToQueue(h,u)}return[c.getBoundable(0).getItem(),c.getBoundable(1).getItem()]}}else if(3===arguments.length){var f=arguments[0],g=arguments[1],d=arguments[2],y=new Hh(f,g),_=new tl(this.getRoot(),y,d);return this.nearestNeighbour(_)[0]}},e.prototype.interfaces_=function(){return[Zh,Li]},e.prototype.getClass=function(){return e},e.centreX=function(t){return e.avg(t.getMinX(),t.getMaxX())},e.avg=function(t,e){return(t+e)/2},e.centreY=function(t){return e.avg(t.getMinY(),t.getMaxY())},n.STRtreeNode.get=function(){return sl},n.serialVersionUID.get=function(){return 0x39920f7d5f261e0},n.xComparator.get=function(){return{interfaces_:function(){return[wu]},compare:function(n,r){return t.compareDoubles(e.centreX(n.getBounds()),e.centreX(r.getBounds()))}}},n.yComparator.get=function(){return{interfaces_:function(){return[wu]},compare:function(n,r){return t.compareDoubles(e.centreY(n.getBounds()),e.centreY(r.getBounds()))}}},n.intersectsOp.get=function(){return{interfaces_:function(){return[t.IntersectsOp]},intersects:function(t,e){return t.intersects(e)}}},n.DEFAULT_NODE_CAPACITY.get=function(){return 10},Object.defineProperties(e,n),e}(el),sl=function(t){function e(){var e=arguments[0];t.call(this,e)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.computeBounds=function(){for(var t=null,e=this.getChildBoundables().iterator();e.hasNext();){var n=e.next();null===t?t=new Yu(n.getBounds()):t.expandToInclude(n.getBounds())}return t},e.prototype.interfaces_=function(){return[]},e.prototype.getClass=function(){return e},e}(Kh),al=function(){};al.prototype.interfaces_=function(){return[]},al.prototype.getClass=function(){return al},al.relativeSign=function(t,e){return te?1:0},al.compare=function(t,e,n){if(e.equals2D(n))return 0;var r=al.relativeSign(e.x,n.x),i=al.relativeSign(e.y,n.y);switch(t){case 0:return al.compareValue(r,i);case 1:return al.compareValue(i,r);case 2:return al.compareValue(i,-r);case 3:return al.compareValue(-r,i);case 4:return al.compareValue(-r,-i);case 5:return al.compareValue(-i,-r);case 6:return al.compareValue(-i,r);case 7:return al.compareValue(r,-i)}return tc.shouldNeverReachHere("invalid octant value"),0},al.compareValue=function(t,e){return t<0?-1:t>0?1:e<0?-1:e>0?1:0};var ul=function(){this._segString=null,this.coord=null,this.segmentIndex=null,this._segmentOctant=null,this._isInterior=null;var t=arguments[0],e=arguments[1],n=arguments[2],r=arguments[3];this._segString=t,this.coord=new bu(e),this.segmentIndex=n,this._segmentOctant=r,this._isInterior=!e.equals2D(t.getCoordinate(n))};ul.prototype.getCoordinate=function(){return this.coord},ul.prototype.print=function(t){t.print(this.coord),t.print(" seg # = "+this.segmentIndex)},ul.prototype.compareTo=function(t){var e=t;return this.segmentIndexe.segmentIndex?1:this.coord.equals2D(e.coord)?0:al.compare(this._segmentOctant,this.coord,e.coord)},ul.prototype.isEndPoint=function(t){return 0===this.segmentIndex&&!this._isInterior||this.segmentIndex===t},ul.prototype.isInterior=function(){return this._isInterior},ul.prototype.interfaces_=function(){return[xu]},ul.prototype.getClass=function(){return ul};var cl=function(){this._nodeMap=new Gi,this._edge=null;var t=arguments[0];this._edge=t};cl.prototype.getSplitCoordinates=function(){var t=new Nc;this.addEndpoints();for(var e=this.iterator(),n=e.next();e.hasNext();){var r=e.next();this.addEdgeCoordinates(n,r,t),n=r}return t.toCoordinateArray()},cl.prototype.addCollapsedNodes=function(){var t=new bc;this.findCollapsesFromInsertedNodes(t),this.findCollapsesFromExistingVertices(t);for(var e=t.iterator();e.hasNext();){var n=e.next().intValue();this.add(this._edge.getCoordinate(n),n)}},cl.prototype.print=function(t){t.println("Intersections:");for(var e=this.iterator();e.hasNext();){e.next().print(t)}},cl.prototype.findCollapsesFromExistingVertices=function(t){for(var e=0;e=0?e>=0?n>=r?0:1:n>=r?7:6:e>=0?n>=r?3:2:n>=r?4:5}if(arguments[0]instanceof bu&&arguments[1]instanceof bu){var i=arguments[0],o=arguments[1],s=o.x-i.x,a=o.y-i.y;if(0===s&&0===a)throw new _u("Cannot compute the octant for two identical points "+i);return hl.octant(s,a)}};var ll=function(){};ll.prototype.getCoordinates=function(){},ll.prototype.size=function(){},ll.prototype.getCoordinate=function(t){},ll.prototype.isClosed=function(){},ll.prototype.setData=function(t){},ll.prototype.getData=function(){},ll.prototype.interfaces_=function(){return[]},ll.prototype.getClass=function(){return ll};var pl=function(){};pl.prototype.addIntersection=function(t,e){},pl.prototype.interfaces_=function(){return[ll]},pl.prototype.getClass=function(){return pl};var fl=function(){this._nodeList=new cl(this),this._pts=null,this._data=null;var t=arguments[0],e=arguments[1];this._pts=t,this._data=e};fl.prototype.getCoordinates=function(){return this._pts},fl.prototype.size=function(){return this._pts.length},fl.prototype.getCoordinate=function(t){return this._pts[t]},fl.prototype.isClosed=function(){return this._pts[0].equals(this._pts[this._pts.length-1])},fl.prototype.getSegmentOctant=function(t){return t===this._pts.length-1?-1:this.safeOctant(this.getCoordinate(t),this.getCoordinate(t+1))},fl.prototype.setData=function(t){this._data=t},fl.prototype.safeOctant=function(t,e){return t.equals2D(e)?0:hl.octant(t,e)},fl.prototype.getData=function(){return this._data},fl.prototype.addIntersection=function(){if(2===arguments.length){var t=arguments[0],e=arguments[1];this.addIntersectionNode(t,e)}else if(4===arguments.length){var n=arguments[0],r=arguments[1],i=arguments[3],o=new bu(n.getIntersection(i));this.addIntersection(o,r)}},fl.prototype.toString=function(){return Ku.toLineString(new uh(this._pts))},fl.prototype.getNodeList=function(){return this._nodeList},fl.prototype.addIntersectionNode=function(t,e){var n=e,r=n+1;if(r=0&&n>=0?Math.max(e,n):e<=0&&n<=0?Math.max(e,n):0}if(arguments[0]instanceof bu){var r=arguments[0];return sc.orientationIndex(this.p0,this.p1,r)}},gl.prototype.toGeometry=function(t){return t.createLineString([this.p0,this.p1])},gl.prototype.isVertical=function(){return this.p0.x===this.p1.x},gl.prototype.equals=function(t){if(!(t instanceof gl))return!1;var e=t;return this.p0.equals(e.p0)&&this.p1.equals(e.p1)},gl.prototype.intersection=function(t){var e=new rc;return e.computeIntersection(this.p0,this.p1,t.p0,t.p1),e.hasIntersection()?e.getIntersection(0):null},gl.prototype.project=function(){if(arguments[0]instanceof bu){var t=arguments[0];if(t.equals(this.p0)||t.equals(this.p1))return new bu(t);var e=this.projectionFactor(t),n=new bu;return n.x=this.p0.x+e*(this.p1.x-this.p0.x),n.y=this.p0.y+e*(this.p1.y-this.p0.y),n}if(arguments[0]instanceof gl){var r=arguments[0],i=this.projectionFactor(r.p0),o=this.projectionFactor(r.p1);if(i>=1&&o>=1)return null;if(i<=0&&o<=0)return null;var s=this.project(r.p0);i<0&&(s=this.p0),i>1&&(s=this.p1);var a=this.project(r.p1);return o<0&&(a=this.p0),o>1&&(a=this.p1),new gl(s,a)}},gl.prototype.normalize=function(){this.p1.compareTo(this.p0)<0&&this.reverse()},gl.prototype.angle=function(){return Math.atan2(this.p1.y-this.p0.y,this.p1.x-this.p0.x)},gl.prototype.getCoordinate=function(t){return 0===t?this.p0:this.p1},gl.prototype.distancePerpendicular=function(t){return sc.distancePointLinePerpendicular(t,this.p0,this.p1)},gl.prototype.minY=function(){return Math.min(this.p0.y,this.p1.y)},gl.prototype.midPoint=function(){return gl.midPoint(this.p0,this.p1)},gl.prototype.projectionFactor=function(t){if(t.equals(this.p0))return 0;if(t.equals(this.p1))return 1;var e=this.p1.x-this.p0.x,n=this.p1.y-this.p0.y,r=e*e+n*n;if(r<=0)return mu.NaN;return((t.x-this.p0.x)*e+(t.y-this.p0.y)*n)/r},gl.prototype.closestPoints=function(t){var e=this.intersection(t);if(null!==e)return[e,e];var n=new Array(2).fill(null),r=mu.MAX_VALUE,i=null,o=this.closestPoint(t.p0);r=o.distance(t.p0),n[0]=o,n[1]=t.p0;var s=this.closestPoint(t.p1);(i=s.distance(t.p1))0&&e<1)return this.project(t);return this.p0.distance(t)1||mu.isNaN(e))&&(e=1),e},gl.prototype.toString=function(){return"LINESTRING( "+this.p0.x+" "+this.p0.y+", "+this.p1.x+" "+this.p1.y+")"},gl.prototype.isHorizontal=function(){return this.p0.y===this.p1.y},gl.prototype.distance=function(){if(arguments[0]instanceof gl){var t=arguments[0];return sc.distanceLineLine(this.p0,this.p1,t.p0,t.p1)}if(arguments[0]instanceof bu){var e=arguments[0];return sc.distancePointLine(e,this.p0,this.p1)}},gl.prototype.pointAlong=function(t){var e=new bu;return e.x=this.p0.x+t*(this.p1.x-this.p0.x),e.y=this.p0.y+t*(this.p1.y-this.p0.y),e},gl.prototype.hashCode=function(){var t=mu.doubleToLongBits(this.p0.x);t^=31*mu.doubleToLongBits(this.p0.y);var e=Math.trunc(t)^Math.trunc(t>>32),n=mu.doubleToLongBits(this.p1.x);n^=31*mu.doubleToLongBits(this.p1.y);return e^(Math.trunc(n)^Math.trunc(n>>32))},gl.prototype.interfaces_=function(){return[xu,Li]},gl.prototype.getClass=function(){return gl},gl.midPoint=function(t,e){return new bu((t.x+e.x)/2,(t.y+e.y)/2)},dl.serialVersionUID.get=function(){return 0x2d2172135f411c00},Object.defineProperties(gl,dl);var yl=function(){this.tempEnv1=new Yu,this.tempEnv2=new Yu,this._overlapSeg1=new gl,this._overlapSeg2=new gl};yl.prototype.overlap=function(){if(2===arguments.length);else if(4===arguments.length){var t=arguments[0],e=arguments[1],n=arguments[2],r=arguments[3];t.getLineSegment(e,this._overlapSeg1),n.getLineSegment(r,this._overlapSeg2),this.overlap(this._overlapSeg1,this._overlapSeg2)}},yl.prototype.interfaces_=function(){return[]},yl.prototype.getClass=function(){return yl};var _l=function(){this._pts=null,this._start=null,this._end=null,this._env=null,this._context=null,this._id=null;var t=arguments[0],e=arguments[1],n=arguments[2],r=arguments[3];this._pts=t,this._start=e,this._end=n,this._context=r};_l.prototype.getLineSegment=function(t,e){e.p0=this._pts[t],e.p1=this._pts[t+1]},_l.prototype.computeSelect=function(t,e,n,r){var i=this._pts[e],o=this._pts[n];if(r.tempEnv1.init(i,o),n-e==1)return r.select(this,e),null;if(!t.intersects(r.tempEnv1))return null;var s=Math.trunc((e+n)/2);e=t.length-1)return t.length-1;for(var r=Bh.quadrant(t[n],t[n+1]),i=e+1;in.getId()&&(n.computeOverlaps(i,t),this._nOverlaps++),this._segInt.isDone())return null}},e.prototype.interfaces_=function(){return[]},e.prototype.getClass=function(){return e},n.SegmentOverlapAction.get=function(){return wl},Object.defineProperties(e,n),e}(xl),wl=function(t){function e(){t.call(this),this._si=null;var e=arguments[0];this._si=e}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.overlap=function(){if(4!==arguments.length)return t.prototype.overlap.apply(this,arguments);var e=arguments[0],n=arguments[1],r=arguments[2],i=arguments[3],o=e.getContext(),s=r.getContext();this._si.processIntersections(o,n,s,i)},e.prototype.interfaces_=function(){return[]},e.prototype.getClass=function(){return e},e}(yl),bl=function t(){if(this._quadrantSegments=t.DEFAULT_QUADRANT_SEGMENTS,this._endCapStyle=t.CAP_ROUND,this._joinStyle=t.JOIN_ROUND,this._mitreLimit=t.DEFAULT_MITRE_LIMIT,this._isSingleSided=!1,this._simplifyFactor=t.DEFAULT_SIMPLIFY_FACTOR,0===arguments.length);else if(1===arguments.length){var e=arguments[0];this.setQuadrantSegments(e)}else if(2===arguments.length){var n=arguments[0],r=arguments[1];this.setQuadrantSegments(n),this.setEndCapStyle(r)}else if(4===arguments.length){var i=arguments[0],o=arguments[1],s=arguments[2],a=arguments[3];this.setQuadrantSegments(i),this.setEndCapStyle(o),this.setJoinStyle(s),this.setMitreLimit(a)}},Il={CAP_ROUND:{configurable:!0},CAP_FLAT:{configurable:!0},CAP_SQUARE:{configurable:!0},JOIN_ROUND:{configurable:!0},JOIN_MITRE:{configurable:!0},JOIN_BEVEL:{configurable:!0},DEFAULT_QUADRANT_SEGMENTS:{configurable:!0},DEFAULT_MITRE_LIMIT:{configurable:!0},DEFAULT_SIMPLIFY_FACTOR:{configurable:!0}};bl.prototype.getEndCapStyle=function(){return this._endCapStyle},bl.prototype.isSingleSided=function(){return this._isSingleSided},bl.prototype.setQuadrantSegments=function(t){this._quadrantSegments=t,0===this._quadrantSegments&&(this._joinStyle=bl.JOIN_BEVEL),this._quadrantSegments<0&&(this._joinStyle=bl.JOIN_MITRE,this._mitreLimit=Math.abs(this._quadrantSegments)),t<=0&&(this._quadrantSegments=1),this._joinStyle!==bl.JOIN_ROUND&&(this._quadrantSegments=bl.DEFAULT_QUADRANT_SEGMENTS)},bl.prototype.getJoinStyle=function(){return this._joinStyle},bl.prototype.setJoinStyle=function(t){this._joinStyle=t},bl.prototype.setSimplifyFactor=function(t){this._simplifyFactor=t<0?0:t},bl.prototype.getSimplifyFactor=function(){return this._simplifyFactor},bl.prototype.getQuadrantSegments=function(){return this._quadrantSegments},bl.prototype.setEndCapStyle=function(t){this._endCapStyle=t},bl.prototype.getMitreLimit=function(){return this._mitreLimit},bl.prototype.setMitreLimit=function(t){this._mitreLimit=t},bl.prototype.setSingleSided=function(t){this._isSingleSided=t},bl.prototype.interfaces_=function(){return[]},bl.prototype.getClass=function(){return bl},bl.bufferDistanceError=function(t){var e=Math.PI/2/t;return 1-Math.cos(e/2)},Il.CAP_ROUND.get=function(){return 1},Il.CAP_FLAT.get=function(){return 2},Il.CAP_SQUARE.get=function(){return 3},Il.JOIN_ROUND.get=function(){return 1},Il.JOIN_MITRE.get=function(){return 2},Il.JOIN_BEVEL.get=function(){return 3},Il.DEFAULT_QUADRANT_SEGMENTS.get=function(){return 8},Il.DEFAULT_MITRE_LIMIT.get=function(){return 5},Il.DEFAULT_SIMPLIFY_FACTOR.get=function(){return.01},Object.defineProperties(bl,Il);var Nl=function(t){this._distanceTol=null,this._isDeleted=null,this._angleOrientation=sc.COUNTERCLOCKWISE,this._inputLine=t||null},Cl={INIT:{configurable:!0},DELETE:{configurable:!0},KEEP:{configurable:!0},NUM_PTS_TO_CHECK:{configurable:!0}};Nl.prototype.isDeletable=function(t,e,n,r){var i=this._inputLine[t],o=this._inputLine[e],s=this._inputLine[n];return!!this.isConcave(i,o,s)&&(!!this.isShallow(i,o,s,r)&&this.isShallowSampled(i,o,t,n,r))},Nl.prototype.deleteShallowConcavities=function(){for(var t=1,e=this.findNextNonDeletedIndex(t),n=this.findNextNonDeletedIndex(e),r=!1;n=0;r--)this.addPt(t[r])},Sl.prototype.isRedundant=function(t){if(this._ptList.size()<1)return!1;var e=this._ptList.get(this._ptList.size()-1);return t.distance(e)Math.PI;)t-=Ll.PI_TIMES_2;for(;t<=-Math.PI;)t+=Ll.PI_TIMES_2;return t},Ll.angle=function(){if(1===arguments.length){var t=arguments[0];return Math.atan2(t.y,t.x)}if(2===arguments.length){var e=arguments[0],n=arguments[1],r=n.x-e.x,i=n.y-e.y;return Math.atan2(i,r)}},Ll.isAcute=function(t,e,n){var r=t.x-e.x,i=t.y-e.y;return r*(n.x-e.x)+i*(n.y-e.y)>0},Ll.isObtuse=function(t,e,n){var r=t.x-e.x,i=t.y-e.y;return r*(n.x-e.x)+i*(n.y-e.y)<0},Ll.interiorAngle=function(t,e,n){var r=Ll.angle(e,t),i=Ll.angle(e,n);return Math.abs(i-r)},Ll.normalizePositive=function(t){if(t<0){for(;t<0;)t+=Ll.PI_TIMES_2;t>=Ll.PI_TIMES_2&&(t=0)}else{for(;t>=Ll.PI_TIMES_2;)t-=Ll.PI_TIMES_2;t<0&&(t=0)}return t},Ll.angleBetween=function(t,e,n){var r=Ll.angle(e,t),i=Ll.angle(e,n);return Ll.diff(r,i)},Ll.diff=function(t,e){var n=null;return(n=tMath.PI&&(n=2*Math.PI-n),n},Ll.toRadians=function(t){return t*Math.PI/180},Ll.getTurn=function(t,e){var n=Math.sin(e-t);return n>0?Ll.COUNTERCLOCKWISE:n<0?Ll.CLOCKWISE:Ll.NONE},Ll.angleBetweenOriented=function(t,e,n){var r=Ll.angle(e,t),i=Ll.angle(e,n)-r;return i<=-Math.PI?i+Ll.PI_TIMES_2:i>Math.PI?i-Ll.PI_TIMES_2:i},Pl.PI_TIMES_2.get=function(){return 2*Math.PI},Pl.PI_OVER_2.get=function(){return Math.PI/2},Pl.PI_OVER_4.get=function(){return Math.PI/4},Pl.COUNTERCLOCKWISE.get=function(){return sc.COUNTERCLOCKWISE},Pl.CLOCKWISE.get=function(){return sc.CLOCKWISE},Pl.NONE.get=function(){return sc.COLLINEAR},Object.defineProperties(Ll,Pl);var Ol=function t(){this._maxCurveSegmentError=0,this._filletAngleQuantum=null,this._closingSegLengthFactor=1,this._segList=null,this._distance=0,this._precisionModel=null,this._bufParams=null,this._li=null,this._s0=null,this._s1=null,this._s2=null,this._seg0=new gl,this._seg1=new gl,this._offset0=new gl,this._offset1=new gl,this._side=0,this._hasNarrowConcaveAngle=!1;var e=arguments[0],n=arguments[1],r=arguments[2];this._precisionModel=e,this._bufParams=n,this._li=new rc,this._filletAngleQuantum=Math.PI/2/n.getQuadrantSegments(),n.getQuadrantSegments()>=8&&n.getJoinStyle()===bl.JOIN_ROUND&&(this._closingSegLengthFactor=t.MAX_CLOSING_SEG_LEN_FACTOR),this.init(r)},Rl={OFFSET_SEGMENT_SEPARATION_FACTOR:{configurable:!0},INSIDE_TURN_VERTEX_SNAP_DISTANCE_FACTOR:{configurable:!0},CURVE_VERTEX_SNAP_DISTANCE_FACTOR:{configurable:!0},MAX_CLOSING_SEG_LEN_FACTOR:{configurable:!0}};Ol.prototype.addNextSegment=function(t,e){if(this._s0=this._s1,this._s1=this._s2,this._s2=t,this._seg0.setCoordinates(this._s0,this._s1),this.computeOffsetSegment(this._seg0,this._side,this._distance,this._offset0),this._seg1.setCoordinates(this._s1,this._s2),this.computeOffsetSegment(this._seg1,this._side,this._distance,this._offset1),this._s1.equals(this._s2))return null;var n=sc.computeOrientation(this._s0,this._s1,this._s2),r=n===sc.CLOCKWISE&&this._side===Nh.LEFT||n===sc.COUNTERCLOCKWISE&&this._side===Nh.RIGHT;0===n?this.addCollinear(e):r?this.addOutsideTurn(n,e):this.addInsideTurn(n,e)},Ol.prototype.addLineEndCap=function(t,e){var n=new gl(t,e),r=new gl;this.computeOffsetSegment(n,Nh.LEFT,this._distance,r);var i=new gl;this.computeOffsetSegment(n,Nh.RIGHT,this._distance,i);var o=e.x-t.x,s=e.y-t.y,a=Math.atan2(s,o);switch(this._bufParams.getEndCapStyle()){case bl.CAP_ROUND:this._segList.addPt(r.p1),this.addFilletArc(e,a+Math.PI/2,a-Math.PI/2,sc.CLOCKWISE,this._distance),this._segList.addPt(i.p1);break;case bl.CAP_FLAT:this._segList.addPt(r.p1),this._segList.addPt(i.p1);break;case bl.CAP_SQUARE:var u=new bu;u.x=Math.abs(this._distance)*Math.cos(a),u.y=Math.abs(this._distance)*Math.sin(a);var c=new bu(r.p1.x+u.x,r.p1.y+u.y),h=new bu(i.p1.x+u.x,i.p1.y+u.y);this._segList.addPt(c),this._segList.addPt(h)}},Ol.prototype.getCoordinates=function(){return this._segList.getCoordinates()},Ol.prototype.addMitreJoin=function(t,e,n,r){var i=!0,o=null;try{o=Uu.intersection(e.p0,e.p1,n.p0,n.p1);(r<=0?1:o.distance(t)/Math.abs(r))>this._bufParams.getMitreLimit()&&(i=!1)}catch(t){if(!(t instanceof ju))throw t;o=new bu(0,0),i=!1}i?this._segList.addPt(o):this.addLimitedMitreJoin(e,n,r,this._bufParams.getMitreLimit())},Ol.prototype.addFilletCorner=function(t,e,n,r,i){var o=e.x-t.x,s=e.y-t.y,a=Math.atan2(s,o),u=n.x-t.x,c=n.y-t.y,h=Math.atan2(c,u);r===sc.CLOCKWISE?a<=h&&(a+=2*Math.PI):a>=h&&(a-=2*Math.PI),this._segList.addPt(e),this.addFilletArc(t,a,h,r,i),this._segList.addPt(n)},Ol.prototype.addOutsideTurn=function(t,e){if(this._offset0.p1.distance(this._offset1.p0)0){var n=new bu((this._closingSegLengthFactor*this._offset0.p1.x+this._s1.x)/(this._closingSegLengthFactor+1),(this._closingSegLengthFactor*this._offset0.p1.y+this._s1.y)/(this._closingSegLengthFactor+1));this._segList.addPt(n);var r=new bu((this._closingSegLengthFactor*this._offset1.p0.x+this._s1.x)/(this._closingSegLengthFactor+1),(this._closingSegLengthFactor*this._offset1.p0.y+this._s1.y)/(this._closingSegLengthFactor+1));this._segList.addPt(r)}else this._segList.addPt(this._s1);this._segList.addPt(this._offset1.p0)}},Ol.prototype.createCircle=function(t){var e=new bu(t.x+this._distance,t.y);this._segList.addPt(e),this.addFilletArc(t,0,2*Math.PI,-1,this._distance),this._segList.closeRing()},Ol.prototype.addBevelJoin=function(t,e){this._segList.addPt(t.p1),this._segList.addPt(e.p0)},Ol.prototype.init=function(t){this._distance=t,this._maxCurveSegmentError=t*(1-Math.cos(this._filletAngleQuantum/2)),this._segList=new Sl,this._segList.setPrecisionModel(this._precisionModel),this._segList.setMinimumVertexDistance(t*Ol.CURVE_VERTEX_SNAP_DISTANCE_FACTOR)},Ol.prototype.addCollinear=function(t){this._li.computeIntersection(this._s0,this._s1,this._s1,this._s2);this._li.getIntersectionNum()>=2&&(this._bufParams.getJoinStyle()===bl.JOIN_BEVEL||this._bufParams.getJoinStyle()===bl.JOIN_MITRE?(t&&this._segList.addPt(this._offset0.p1),this._segList.addPt(this._offset1.p0)):this.addFilletCorner(this._s1,this._offset0.p1,this._offset1.p0,sc.CLOCKWISE,this._distance))},Ol.prototype.closeRing=function(){this._segList.closeRing()},Ol.prototype.hasNarrowConcaveAngle=function(){return this._hasNarrowConcaveAngle},Ol.prototype.interfaces_=function(){return[]},Ol.prototype.getClass=function(){return Ol},Rl.OFFSET_SEGMENT_SEPARATION_FACTOR.get=function(){return.001},Rl.INSIDE_TURN_VERTEX_SNAP_DISTANCE_FACTOR.get=function(){return.001},Rl.CURVE_VERTEX_SNAP_DISTANCE_FACTOR.get=function(){return 1e-6},Rl.MAX_CLOSING_SEG_LEN_FACTOR.get=function(){return 80},Object.defineProperties(Ol,Rl);var Tl=function(){this._distance=0,this._precisionModel=null,this._bufParams=null;var t=arguments[0],e=arguments[1];this._precisionModel=t,this._bufParams=e};Tl.prototype.getOffsetCurve=function(t,e){if(this._distance=e,0===e)return null;var n=e<0,r=Math.abs(e),i=this.getSegGen(r);t.length<=1?this.computePointCurve(t[0],i):this.computeOffsetCurve(t,n,i);var o=i.getCoordinates();return n&&Cc.reverse(o),o},Tl.prototype.computeSingleSidedBufferCurve=function(t,e,n){var r=this.simplifyTolerance(this._distance);if(e){n.addSegments(t,!0);var i=Nl.simplify(t,-r),o=i.length-1;n.initSideSegments(i[o],i[o-1],Nh.LEFT),n.addFirstSegment();for(var s=o-2;s>=0;s--)n.addNextSegment(i[s],!0)}else{n.addSegments(t,!1);var a=Nl.simplify(t,r),u=a.length-1;n.initSideSegments(a[0],a[1],Nh.LEFT),n.addFirstSegment();for(var c=2;c<=u;c++)n.addNextSegment(a[c],!0)}n.addLastSegment(),n.closeRing()},Tl.prototype.computeRingBufferCurve=function(t,e,n){var r=this.simplifyTolerance(this._distance);e===Nh.RIGHT&&(r=-r);var i=Nl.simplify(t,r),o=i.length-1;n.initSideSegments(i[o-1],i[0],e);for(var s=1;s<=o;s++){var a=1!==s;n.addNextSegment(i[s],a)}n.closeRing()},Tl.prototype.computeLineBufferCurve=function(t,e){var n=this.simplifyTolerance(this._distance),r=Nl.simplify(t,n),i=r.length-1;e.initSideSegments(r[0],r[1],Nh.LEFT);for(var o=2;o<=i;o++)e.addNextSegment(r[o],!0);e.addLastSegment(),e.addLineEndCap(r[i-1],r[i]);var s=Nl.simplify(t,-n),a=s.length-1;e.initSideSegments(s[a],s[a-1],Nh.LEFT);for(var u=a-2;u>=0;u--)e.addNextSegment(s[u],!0);e.addLastSegment(),e.addLineEndCap(s[1],s[0]),e.closeRing()},Tl.prototype.computePointCurve=function(t,e){switch(this._bufParams.getEndCapStyle()){case bl.CAP_ROUND:e.createCircle(t);break;case bl.CAP_SQUARE:e.createSquare(t)}},Tl.prototype.getLineCurve=function(t,e){if(this._distance=e,e<0&&!this._bufParams.isSingleSided())return null;if(0===e)return null;var n=Math.abs(e),r=this.getSegGen(n);if(t.length<=1)this.computePointCurve(t[0],r);else if(this._bufParams.isSingleSided()){var i=e<0;this.computeSingleSidedBufferCurve(t,i,r)}else this.computeLineBufferCurve(t,r);return r.getCoordinates()},Tl.prototype.getBufferParameters=function(){return this._bufParams},Tl.prototype.simplifyTolerance=function(t){return t*this._bufParams.getSimplifyFactor()},Tl.prototype.getRingCurve=function(t,e,n){if(this._distance=n,t.length<=2)return this.getLineCurve(t,n);if(0===n)return Tl.copyCoordinates(t);var r=this.getSegGen(n);return this.computeRingBufferCurve(t,e,r),r.getCoordinates()},Tl.prototype.computeOffsetCurve=function(t,e,n){var r=this.simplifyTolerance(this._distance);if(e){var i=Nl.simplify(t,-r),o=i.length-1;n.initSideSegments(i[o],i[o-1],Nh.LEFT),n.addFirstSegment();for(var s=o-2;s>=0;s--)n.addNextSegment(i[s],!0)}else{var a=Nl.simplify(t,r),u=a.length-1;n.initSideSegments(a[0],a[1],Nh.LEFT),n.addFirstSegment();for(var c=2;c<=u;c++)n.addNextSegment(a[c],!0)}n.addLastSegment()},Tl.prototype.getSegGen=function(t){return new Ol(this._precisionModel,this._bufParams,t)},Tl.prototype.interfaces_=function(){return[]},Tl.prototype.getClass=function(){return Tl},Tl.copyCoordinates=function(t){for(var e=new Array(t.length).fill(null),n=0;ni.getMaxY()||this.findStabbedSegments(t,r.getDirectedEdges(),e)}return e}if(3===arguments.length)if(Lu(arguments[2],wc)&&arguments[0]instanceof bu&&arguments[1]instanceof jh)for(var o=arguments[0],s=arguments[1],a=arguments[2],u=s.getEdge().getCoordinates(),c=0;cthis._seg.p1.y&&this._seg.reverse();if(!(Math.max(this._seg.p0.x,this._seg.p1.x)this._seg.p1.y||sc.computeOrientation(this._seg.p0,this._seg.p1,o)===sc.RIGHT)){var h=s.getDepth(Nh.LEFT);this._seg.p0.equals(u[c])||(h=s.getDepth(Nh.RIGHT));var l=new Fl(this._seg,h);a.add(l)}}else if(Lu(arguments[2],wc)&&arguments[0]instanceof bu&&Lu(arguments[1],wc))for(var p=arguments[0],f=arguments[1],g=arguments[2],d=f.iterator();d.hasNext();){var y=d.next();y.isForward()&&this.findStabbedSegments(p,y,g)}},Al.prototype.getDepth=function(t){var e=this.findStabbedSegments(t);if(0===e.size())return 0;return $h.min(e)._leftDepth},Al.prototype.interfaces_=function(){return[]},Al.prototype.getClass=function(){return Al},Dl.DepthSegment.get=function(){return Fl},Object.defineProperties(Al,Dl);var Fl=function(){this._upwardSeg=null,this._leftDepth=null;var t=arguments[0],e=arguments[1];this._upwardSeg=new gl(t),this._leftDepth=e};Fl.prototype.compareTo=function(t){var e=t;if(this._upwardSeg.minX()>=e._upwardSeg.maxX())return 1;if(this._upwardSeg.maxX()<=e._upwardSeg.minX())return-1;var n=this._upwardSeg.orientationIndex(e._upwardSeg);return 0!==n?n:0!=(n=-1*e._upwardSeg.orientationIndex(this._upwardSeg))?n:this._upwardSeg.compareTo(e._upwardSeg)},Fl.prototype.compareX=function(t,e){var n=t.p0.compareTo(e.p0);return 0!==n?n:t.p1.compareTo(e.p1)},Fl.prototype.toString=function(){return this._upwardSeg.toString()},Fl.prototype.interfaces_=function(){return[xu]},Fl.prototype.getClass=function(){return Fl};var ql=function(t,e,n){this.p0=t||null,this.p1=e||null,this.p2=n||null};ql.prototype.area=function(){return ql.area(this.p0,this.p1,this.p2)},ql.prototype.signedArea=function(){return ql.signedArea(this.p0,this.p1,this.p2)},ql.prototype.interpolateZ=function(t){if(null===t)throw new _u("Supplied point is null.");return ql.interpolateZ(t,this.p0,this.p1,this.p2)},ql.prototype.longestSideLength=function(){return ql.longestSideLength(this.p0,this.p1,this.p2)},ql.prototype.isAcute=function(){return ql.isAcute(this.p0,this.p1,this.p2)},ql.prototype.circumcentre=function(){return ql.circumcentre(this.p0,this.p1,this.p2)},ql.prototype.area3D=function(){return ql.area3D(this.p0,this.p1,this.p2)},ql.prototype.centroid=function(){return ql.centroid(this.p0,this.p1,this.p2)},ql.prototype.inCentre=function(){return ql.inCentre(this.p0,this.p1,this.p2)},ql.prototype.interfaces_=function(){return[]},ql.prototype.getClass=function(){return ql},ql.area=function(t,e,n){return Math.abs(((n.x-t.x)*(e.y-t.y)-(e.x-t.x)*(n.y-t.y))/2)},ql.signedArea=function(t,e,n){return((n.x-t.x)*(e.y-t.y)-(e.x-t.x)*(n.y-t.y))/2},ql.det=function(t,e,n,r){return t*r-e*n},ql.interpolateZ=function(t,e,n,r){var i=e.x,o=e.y,s=n.x-i,a=r.x-i,u=n.y-o,c=r.y-o,h=s*c-a*u,l=t.x-i,p=t.y-o,f=(c*l-a*p)/h,g=(-u*l+s*p)/h;return e.z+f*(n.z-e.z)+g*(r.z-e.z)},ql.longestSideLength=function(t,e,n){var r=t.distance(e),i=e.distance(n),o=n.distance(t),s=r;return i>s&&(s=i),o>s&&(s=o),s},ql.isAcute=function(t,e,n){return!!Ll.isAcute(t,e,n)&&(!!Ll.isAcute(e,n,t)&&!!Ll.isAcute(n,t,e))},ql.circumcentre=function(t,e,n){var r=n.x,i=n.y,o=t.x-r,s=t.y-i,a=e.x-r,u=e.y-i,c=2*ql.det(o,s,a,u),h=ql.det(s,o*o+s*s,u,a*a+u*u),l=ql.det(o,o*o+s*s,a,a*a+u*u);return new bu(r-h/c,i+l/c)},ql.perpendicularBisector=function(t,e){var n=e.x-t.x,r=e.y-t.y,i=new Uu(t.x+n/2,t.y+r/2,1),o=new Uu(t.x-r+n/2,t.y+n+r/2,1);return new Uu(i,o)},ql.angleBisector=function(t,e,n){var r=e.distance(t),i=r/(r+e.distance(n)),o=n.x-t.x,s=n.y-t.y;return new bu(t.x+i*o,t.y+i*s)},ql.area3D=function(t,e,n){var r=e.x-t.x,i=e.y-t.y,o=e.z-t.z,s=n.x-t.x,a=n.y-t.y,u=n.z-t.z,c=i*u-o*a,h=o*s-r*u,l=r*a-i*s,p=c*c+h*h+l*l,f=Math.sqrt(p)/2;return f},ql.centroid=function(t,e,n){var r=(t.x+e.x+n.x)/3,i=(t.y+e.y+n.y)/3;return new bu(r,i)},ql.inCentre=function(t,e,n){var r=e.distance(n),i=t.distance(n),o=t.distance(e),s=r+i+o,a=(r*t.x+i*e.x+o*n.x)/s,u=(r*t.y+i*e.y+o*n.y)/s;return new bu(a,u)};var Gl=function(){this._inputGeom=null,this._distance=null,this._curveBuilder=null,this._curveList=new bc;var t=arguments[0],e=arguments[1],n=arguments[2];this._inputGeom=t,this._distance=e,this._curveBuilder=n};Gl.prototype.addPoint=function(t){if(this._distance<=0)return null;var e=t.getCoordinates(),n=this._curveBuilder.getLineCurve(e,this._distance);this.addCurve(n,Su.EXTERIOR,Su.INTERIOR)},Gl.prototype.addPolygon=function(t){var e=this._distance,n=Nh.LEFT;this._distance<0&&(e=-this._distance,n=Nh.RIGHT);var r=t.getExteriorRing(),i=Cc.removeRepeatedPoints(r.getCoordinates());if(this._distance<0&&this.isErodedCompletely(r,this._distance))return null;if(this._distance<=0&&i.length<3)return null;this.addPolygonRing(i,e,n,Su.EXTERIOR,Su.INTERIOR);for(var o=0;o0&&this.isErodedCompletely(s,-this._distance)||this.addPolygonRing(a,e,Nh.opposite(n),Su.INTERIOR,Su.EXTERIOR)}},Gl.prototype.isTriangleErodedCompletely=function(t,e){var n=new ql(t[0],t[1],t[2]),r=n.inCentre();return sc.distancePointLine(r,n.p0,n.p1)=eh.MINIMUM_VALID_SIZE&&sc.isCCW(t)&&(o=i,s=r,n=Nh.opposite(n));var a=this._curveBuilder.getRingCurve(t,n,e);this.addCurve(a,o,s)},Gl.prototype.add=function(t){if(t.isEmpty())return null;t instanceof $c?this.addPolygon(t):t instanceof Jc?this.addLineString(t):t instanceof Kc?this.addPoint(t):t instanceof th?this.addCollection(t):t instanceof Xc?this.addCollection(t):t instanceof nh?this.addCollection(t):t instanceof jc&&this.addCollection(t)},Gl.prototype.isErodedCompletely=function(t,e){var n=t.getCoordinates();if(n.length<4)return e<0;if(4===n.length)return this.isTriangleErodedCompletely(n,e);var r=t.getEnvelopeInternal(),i=Math.min(r.getHeight(),r.getWidth());return e<0&&2*Math.abs(e)>i},Gl.prototype.addCollection=function(t){for(var e=0;e=this._max)throw new Pi;var t=this._parent.getGeometryN(this._index++);return t instanceof jc?(this._subcollectionIterator=new kl(t),this._subcollectionIterator.next()):t},kl.prototype.remove=function(){throw new Error(this.getClass().getName())},kl.prototype.hasNext=function(){if(this._atStart)return!0;if(null!==this._subcollectionIterator){if(this._subcollectionIterator.hasNext())return!0;this._subcollectionIterator=null}return!(this._index>=this._max)},kl.prototype.interfaces_=function(){return[Ec]},kl.prototype.getClass=function(){return kl},kl.isAtomic=function(t){return!(t instanceof jc)};var zl=function(){this._geom=null;var t=arguments[0];this._geom=t};zl.prototype.locate=function(t){return zl.locate(t,this._geom)},zl.prototype.interfaces_=function(){return[Bl]},zl.prototype.getClass=function(){return zl},zl.isPointInRing=function(t,e){return!!e.getEnvelopeInternal().intersects(t)&&sc.isPointInRing(t,e.getCoordinates())},zl.containsPointInPolygon=function(t,e){if(e.isEmpty())return!1;var n=e.getExteriorRing();if(!zl.isPointInRing(t,n))return!1;for(var r=0;r=0;n--){var r=this._edgeList.get(n),i=r.getSym();null===e&&(e=i),null!==t&&i.setNext(t),t=r}e.setNext(t)},e.prototype.computeDepths=function(){if(1===arguments.length){var t=arguments[0],e=this.findIndex(t),n=t.getDepth(Nh.LEFT),r=t.getDepth(Nh.RIGHT),i=this.computeDepths(e+1,this._edgeList.size(),n);if(this.computeDepths(0,e,i)!==r)throw new Mh("depth mismatch at "+t.getCoordinate())}else if(3===arguments.length){for(var o=arguments[0],s=arguments[1],a=arguments[2],u=o;u=0;i--){var o=this._resultAreaEdgeList.get(i),s=o.getSym();switch(null===e&&o.getEdgeRing()===t&&(e=o),r){case this._SCANNING_FOR_INCOMING:if(s.getEdgeRing()!==t)continue;n=s,r=this._LINKING_TO_OUTGOING;break;case this._LINKING_TO_OUTGOING:if(o.getEdgeRing()!==t)continue;n.setNextMin(o),r=this._SCANNING_FOR_INCOMING}}r===this._LINKING_TO_OUTGOING&&(tc.isTrue(null!==e,"found null for first outgoing dirEdge"),tc.isTrue(e.getEdgeRing()===t,"unable to link last incoming dirEdge"),n.setNextMin(e))},e.prototype.getOutgoingDegree=function(){if(0===arguments.length){for(var t=0,e=this.iterator();e.hasNext();){e.next().isInResult()&&t++}return t}if(1===arguments.length){for(var n=arguments[0],r=0,i=this.iterator();i.hasNext();){i.next().getEdgeRing()===n&&r++}return r}},e.prototype.getLabel=function(){return this._label},e.prototype.findCoveredLineEdges=function(){for(var t=Su.NONE,e=this.iterator();e.hasNext();){var n=e.next(),r=n.getSym();if(!n.isLineEdge()){if(n.isInResult()){t=Su.INTERIOR;break}if(r.isInResult()){t=Su.EXTERIOR;break}}}if(t===Su.NONE)return null;for(var i=t,o=this.iterator();o.hasNext();){var s=o.next(),a=s.getSym();s.isLineEdge()?s.getEdge().setCovered(i===Su.INTERIOR):(s.isInResult()&&(i=Su.EXTERIOR),a.isInResult()&&(i=Su.INTERIOR))}},e.prototype.computeLabelling=function(e){t.prototype.computeLabelling.call(this,e),this._label=new Rh(Su.NONE);for(var n=this.iterator();n.hasNext();)for(var r=n.next().getEdge().getLabel(),i=0;i<2;i++){var o=r.getLocation(i);o!==Su.INTERIOR&&o!==Su.BOUNDARY||this._label.setLocation(i,Su.INTERIOR)}},e.prototype.interfaces_=function(){return[]},e.prototype.getClass=function(){return e},e}(jl),Ul=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.createNode=function(t){return new qh(t,new Xl)},e.prototype.interfaces_=function(){return[]},e.prototype.getClass=function(){return e},e}(Xh),Yl=function t(){this._pts=null,this._orientation=null;var e=arguments[0];this._pts=e,this._orientation=t.orientation(e)};Yl.prototype.compareTo=function(t){var e=t;return Yl.compareOriented(this._pts,this._orientation,e._pts,e._orientation)},Yl.prototype.interfaces_=function(){return[xu]},Yl.prototype.getClass=function(){return Yl},Yl.orientation=function(t){return 1===Cc.increasingDirection(t)},Yl.compareOriented=function(t,e,n,r){for(var i=e?1:-1,o=r?1:-1,s=e?t.length:-1,a=r?n.length:-1,u=e?0:t.length-1,c=r?0:n.length-1;;){var h=t[u].compareTo(n[c]);if(0!==h)return h;var l=(u+=i)===s,p=(c+=o)===a;if(l&&!p)return-1;if(!l&&p)return 1;if(l&&p)return 0}};var Vl=function(){this._edges=new bc,this._ocaMap=new Gi};Vl.prototype.print=function(t){t.print("MULTILINESTRING ( ");for(var e=0;e0&&t.print(","),t.print("(");for(var r=n.getCoordinates(),i=0;i0&&t.print(","),t.print(r[i].x+" "+r[i].y);t.println(")")}t.print(") ")},Vl.prototype.addAll=function(t){for(var e=t.iterator();e.hasNext();)this.add(e.next())},Vl.prototype.findEdgeIndex=function(t){for(var e=0;e0||!e.coord.equals2D(r);i||n--;var o=new Array(n).fill(null),s=0;o[s++]=new bu(t.coord);for(var a=t.segmentIndex+1;a<=e.segmentIndex;a++)o[s++]=this.edge.pts[a];return i&&(o[s]=e.coord),new ep(o,new Rh(this.edge._label))},Zl.prototype.add=function(t,e,n){var r=new Jl(t,e,n),i=this._nodeMap.get(r);return null!==i?i:(this._nodeMap.put(r,r),r)},Zl.prototype.isIntersection=function(t){for(var e=this.iterator();e.hasNext();){if(e.next().coord.equals(t))return!0}return!1},Zl.prototype.interfaces_=function(){return[]},Zl.prototype.getClass=function(){return Zl};var Kl=function(){};Kl.prototype.getChainStartIndices=function(t){var e=0,n=new bc;n.add(new Tu(e));do{var r=this.findChainEnd(t,e);n.add(new Tu(r)),e=r}while(en?e:n},Ql.prototype.getMinX=function(t){var e=this.pts[this.startIndex[t]].x,n=this.pts[this.startIndex[t+1]].x;return ee&&(r=1),this._depth[t][n]=r}}},$l.prototype.getDelta=function(t){return this._depth[t][Nh.RIGHT]-this._depth[t][Nh.LEFT]},$l.prototype.getLocation=function(t,e){return this._depth[t][e]<=0?Su.EXTERIOR:Su.INTERIOR},$l.prototype.toString=function(){return"A: "+this._depth[0][1]+","+this._depth[0][2]+" B: "+this._depth[1][1]+","+this._depth[1][2]},$l.prototype.add=function(){if(1===arguments.length)for(var t=arguments[0],e=0;e<2;e++)for(var n=1;n<3;n++){var r=t.getLocation(e,n);r!==Su.EXTERIOR&&r!==Su.INTERIOR||(this.isNull(e,n)?this._depth[e][n]=$l.depthAtLocation(r):this._depth[e][n]+=$l.depthAtLocation(r))}else if(3===arguments.length){var i=arguments[0],o=arguments[1];arguments[2]===Su.INTERIOR&&this._depth[i][o]++}},$l.prototype.interfaces_=function(){return[]},$l.prototype.getClass=function(){return $l},$l.depthAtLocation=function(t){return t===Su.EXTERIOR?0:t===Su.INTERIOR?1:$l.NULL_VALUE},tp.NULL_VALUE.get=function(){return-1},Object.defineProperties($l,tp);var ep=function(t){function e(){if(t.call(this),this.pts=null,this._env=null,this.eiList=new Zl(this),this._name=null,this._mce=null,this._isIsolated=!0,this._depth=new $l,this._depthDelta=0,1===arguments.length){var n=arguments[0];e.call(this,n,null)}else if(2===arguments.length){var r=arguments[0],i=arguments[1];this.pts=r,this._label=i}}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.getDepth=function(){return this._depth},e.prototype.getCollapsedEdge=function(){var t=new Array(2).fill(null);t[0]=this.pts[0],t[1]=this.pts[1];return new e(t,Rh.toLineLabel(this._label))},e.prototype.isIsolated=function(){return this._isIsolated},e.prototype.getCoordinates=function(){return this.pts},e.prototype.setIsolated=function(t){this._isIsolated=t},e.prototype.setName=function(t){this._name=t},e.prototype.equals=function(t){if(!(t instanceof e))return!1;var n=t;if(this.pts.length!==n.pts.length)return!1;for(var r=!0,i=!0,o=this.pts.length,s=0;s0?this.pts[0]:null;if(1===arguments.length){var t=arguments[0];return this.pts[t]}},e.prototype.print=function(t){t.print("edge "+this._name+": "),t.print("LINESTRING (");for(var e=0;e0&&t.print(","),t.print(this.pts[e].x+" "+this.pts[e].y);t.print(") "+this._label+" "+this._depthDelta)},e.prototype.computeIM=function(t){e.updateIM(this._label,t)},e.prototype.isCollapsed=function(){return!!this._label.isArea()&&(3===this.pts.length&&!!this.pts[0].equals(this.pts[2]))},e.prototype.isClosed=function(){return this.pts[0].equals(this.pts[this.pts.length-1])},e.prototype.getMaximumSegmentIndex=function(){return this.pts.length-1},e.prototype.getDepthDelta=function(){return this._depthDelta},e.prototype.getNumPoints=function(){return this.pts.length},e.prototype.printReverse=function(t){t.print("edge "+this._name+": ");for(var e=this.pts.length-1;e>=0;e--)t.print(this.pts[e]+" ");t.println("")},e.prototype.getMonotoneChainEdge=function(){return null===this._mce&&(this._mce=new Ql(this)),this._mce},e.prototype.getEnvelope=function(){if(null===this._env){this._env=new Yu;for(var t=0;t0&&t.append(","),t.append(this.pts[e].x+" "+this.pts[e].y);return t.append(") "+this._label+" "+this._depthDelta),t.toString()},e.prototype.isPointwiseEqual=function(t){if(this.pts.length!==t.pts.length)return!1;for(var e=0;er||this._maxyo;if(s)return!1;var a=this.intersectsToleranceSquare(t,e);return tc.isTrue(!(s&&a),"Found bad envelope test"),a},sp.prototype.initCorners=function(t){this._minx=t.x-.5,this._maxx=t.x+.5,this._miny=t.y-.5,this._maxy=t.y+.5,this._corner[0]=new bu(this._maxx,this._maxy),this._corner[1]=new bu(this._minx,this._maxy),this._corner[2]=new bu(this._minx,this._miny),this._corner[3]=new bu(this._maxx,this._miny)},sp.prototype.intersects=function(t,e){return 1===this._scaleFactor?this.intersectsScaled(t,e):(this.copyScaled(t,this._p0Scaled),this.copyScaled(e,this._p1Scaled),this.intersectsScaled(this._p0Scaled,this._p1Scaled))},sp.prototype.scale=function(t){return Math.round(t*this._scaleFactor)},sp.prototype.getCoordinate=function(){return this._originalPt},sp.prototype.copyScaled=function(t,e){e.x=this.scale(t.x),e.y=this.scale(t.y)},sp.prototype.getSafeEnvelope=function(){if(null===this._safeEnv){var t=sp.SAFE_ENV_EXPANSION_FACTOR/this._scaleFactor;this._safeEnv=new Yu(this._originalPt.x-t,this._originalPt.x+t,this._originalPt.y-t,this._originalPt.y+t)}return this._safeEnv},sp.prototype.intersectsPixelClosure=function(t,e){return this._li.computeIntersection(t,e,this._corner[0],this._corner[1]),!!this._li.hasIntersection()||(this._li.computeIntersection(t,e,this._corner[1],this._corner[2]),!!this._li.hasIntersection()||(this._li.computeIntersection(t,e,this._corner[2],this._corner[3]),!!this._li.hasIntersection()||(this._li.computeIntersection(t,e,this._corner[3],this._corner[0]),!!this._li.hasIntersection())))},sp.prototype.intersectsToleranceSquare=function(t,e){var n=!1,r=!1;return this._li.computeIntersection(t,e,this._corner[0],this._corner[1]),!!this._li.isProper()||(this._li.computeIntersection(t,e,this._corner[1],this._corner[2]),!!this._li.isProper()||(this._li.hasIntersection()&&(n=!0),this._li.computeIntersection(t,e,this._corner[2],this._corner[3]),!!this._li.isProper()||(this._li.hasIntersection()&&(r=!0),this._li.computeIntersection(t,e,this._corner[3],this._corner[0]),!!this._li.isProper()||(!(!n||!r)||(!!t.equals(this._pt)||!!e.equals(this._pt))))))},sp.prototype.addSnappedNode=function(t,e){var n=t.getCoordinate(e),r=t.getCoordinate(e+1);return!!this.intersects(n,r)&&(t.addIntersection(this.getCoordinate(),e),!0)},sp.prototype.interfaces_=function(){return[]},sp.prototype.getClass=function(){return sp},ap.SAFE_ENV_EXPANSION_FACTOR.get=function(){return.75},Object.defineProperties(sp,ap);var up=function(){this.tempEnv1=new Yu,this.selectedSegment=new gl};up.prototype.select=function(){if(1===arguments.length);else if(2===arguments.length){var t=arguments[0],e=arguments[1];t.getLineSegment(e,this.selectedSegment),this.select(this.selectedSegment)}},up.prototype.interfaces_=function(){return[]},up.prototype.getClass=function(){return up};var cp=function(){this._index=null;var t=arguments[0];this._index=t},hp={HotPixelSnapAction:{configurable:!0}};cp.prototype.snap=function(){if(1===arguments.length){var t=arguments[0];return this.snap(t,null,-1)}if(3===arguments.length){var e=arguments[0],n=arguments[1],r=arguments[2],i=e.getSafeEnvelope(),o=new lp(e,n,r);return this._index.query(i,{interfaces_:function(){return[Jh]},visitItem:function(t){t.select(i,o)}}),o.isNodeAdded()}},cp.prototype.interfaces_=function(){return[]},cp.prototype.getClass=function(){return cp},hp.HotPixelSnapAction.get=function(){return lp},Object.defineProperties(cp,hp);var lp=function(t){function e(){t.call(this),this._hotPixel=null,this._parentEdge=null,this._hotPixelVertexIndex=null,this._isNodeAdded=!1;var e=arguments[0],n=arguments[1],r=arguments[2];this._hotPixel=e,this._parentEdge=n,this._hotPixelVertexIndex=r}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.isNodeAdded=function(){return this._isNodeAdded},e.prototype.select=function(){if(2!==arguments.length)return t.prototype.select.apply(this,arguments);var e=arguments[0],n=arguments[1],r=e.getContext();if(null!==this._parentEdge&&r===this._parentEdge&&n===this._hotPixelVertexIndex)return null;this._isNodeAdded=this._hotPixel.addSnappedNode(r,n)},e.prototype.interfaces_=function(){return[]},e.prototype.getClass=function(){return e},e}(up),pp=function(){this._li=null,this._interiorIntersections=null;var t=arguments[0];this._li=t,this._interiorIntersections=new bc};pp.prototype.processIntersections=function(t,e,n,r){if(t===n&&e===r)return null;var i=t.getCoordinates()[e],o=t.getCoordinates()[e+1],s=n.getCoordinates()[r],a=n.getCoordinates()[r+1];if(this._li.computeIntersection(i,o,s,a),this._li.hasIntersection()&&this._li.isInteriorIntersection()){for(var u=0;u=0;e--){try{t.bufferReducedPrecision(e)}catch(e){if(!(e instanceof Mh))throw e;t._saveException=e}if(null!==t._resultGeometry)return null}throw this._saveException}if(1===arguments.length){var n=arguments[0],r=gp.precisionScaleFactor(this._argGeom,this._distance,n),i=new fh(r);this.bufferFixedPrecision(i)}},gp.prototype.computeGeometry=function(){if(this.bufferOriginalPrecision(),null!==this._resultGeometry)return null;var t=this._argGeom.getFactory().getPrecisionModel();t.getType()===fh.FIXED?this.bufferFixedPrecision(t):this.bufferReducedPrecision()},gp.prototype.setQuadrantSegments=function(t){this._bufParams.setQuadrantSegments(t)},gp.prototype.bufferOriginalPrecision=function(){try{var t=new np(this._bufParams);this._resultGeometry=t.buffer(this._argGeom,this._distance)}catch(t){if(!(t instanceof Qu))throw t;this._saveException=t}},gp.prototype.getResultGeometry=function(t){return this._distance=t,this.computeGeometry(),this._resultGeometry},gp.prototype.setEndCapStyle=function(t){this._bufParams.setEndCapStyle(t)},gp.prototype.interfaces_=function(){return[]},gp.prototype.getClass=function(){return gp},gp.bufferOp=function(){if(2===arguments.length){var t=arguments[0],e=arguments[1];return new gp(t).getResultGeometry(e)}if(3===arguments.length){if(Number.isInteger(arguments[2])&&arguments[0]instanceof cc&&"number"==typeof arguments[1]){var n=arguments[0],r=arguments[1],i=arguments[2],o=new gp(n);o.setQuadrantSegments(i);return o.getResultGeometry(r)}if(arguments[2]instanceof bl&&arguments[0]instanceof cc&&"number"==typeof arguments[1]){var s=arguments[0],a=arguments[1],u=arguments[2];return new gp(s,u).getResultGeometry(a)}}else if(4===arguments.length){var c=arguments[0],h=arguments[1],l=arguments[2],p=arguments[3],f=new gp(c);f.setQuadrantSegments(l),f.setEndCapStyle(p);return f.getResultGeometry(h)}},gp.precisionScaleFactor=function(t,e,n){var r=t.getEnvelopeInternal(),i=Pu.max(Math.abs(r.getMaxX()),Math.abs(r.getMaxY()),Math.abs(r.getMinX()),Math.abs(r.getMinY()))+2*(e>0?e:0),o=n-Math.trunc(Math.log(i)/Math.log(10)+1);return Math.pow(10,o)},dp.CAP_ROUND.get=function(){return bl.CAP_ROUND},dp.CAP_BUTT.get=function(){return bl.CAP_FLAT},dp.CAP_FLAT.get=function(){return bl.CAP_FLAT},dp.CAP_SQUARE.get=function(){return bl.CAP_SQUARE},dp.MAX_PRECISION_DIGITS.get=function(){return 12},Object.defineProperties(gp,dp);var yp=function(){this._pt=[new bu,new bu],this._distance=mu.NaN,this._isNull=!0};yp.prototype.getCoordinates=function(){return this._pt},yp.prototype.getCoordinate=function(t){return this._pt[t]},yp.prototype.setMinimum=function(){if(1===arguments.length){var t=arguments[0];this.setMinimum(t._pt[0],t._pt[1])}else if(2===arguments.length){var e=arguments[0],n=arguments[1];if(this._isNull)return this.initialize(e,n),null;var r=e.distance(n);rthis._distance&&this.initialize(e,n,r)}},yp.prototype.interfaces_=function(){return[]},yp.prototype.getClass=function(){return yp};var _p=function(){};_p.prototype.interfaces_=function(){return[]},_p.prototype.getClass=function(){return _p},_p.computeDistance=function(){if(arguments[2]instanceof yp&&arguments[0]instanceof Jc&&arguments[1]instanceof bu)for(var t=arguments[0],e=arguments[1],n=arguments[2],r=t.getCoordinates(),i=new gl,o=0;o0||this._isIn?Su.INTERIOR:Su.EXTERIOR)},Ip.prototype.interfaces_=function(){return[]},Ip.prototype.getClass=function(){return Ip};var Np=function t(){if(this._component=null,this._segIndex=null,this._pt=null,2===arguments.length){var e=arguments[0],n=arguments[1];t.call(this,e,t.INSIDE_AREA,n)}else if(3===arguments.length){var r=arguments[0],i=arguments[1],o=arguments[2];this._component=r,this._segIndex=i,this._pt=o}},Cp={INSIDE_AREA:{configurable:!0}};Np.prototype.isInsideArea=function(){return this._segIndex===Np.INSIDE_AREA},Np.prototype.getCoordinate=function(){return this._pt},Np.prototype.getGeometryComponent=function(){return this._component},Np.prototype.getSegmentIndex=function(){return this._segIndex},Np.prototype.interfaces_=function(){return[]},Np.prototype.getClass=function(){return Np},Cp.INSIDE_AREA.get=function(){return-1},Object.defineProperties(Np,Cp);var Sp=function(t){this._pts=t||null};Sp.prototype.filter=function(t){t instanceof Kc&&this._pts.add(t)},Sp.prototype.interfaces_=function(){return[kc]},Sp.prototype.getClass=function(){return Sp},Sp.getPoints=function(){if(1===arguments.length){var t=arguments[0];return t instanceof Kc?$h.singletonList(t):Sp.getPoints(t,new bc)}if(2===arguments.length){var e=arguments[0],n=arguments[1];return e instanceof Kc?n.add(e):e instanceof jc&&e.apply(new Sp(n)),n}};var Mp=function(){this._locations=null;var t=arguments[0];this._locations=t};Mp.prototype.filter=function(t){(t instanceof Kc||t instanceof Jc||t instanceof $c)&&this._locations.add(new Np(t,0,t.getCoordinate()))},Mp.prototype.interfaces_=function(){return[kc]},Mp.prototype.getClass=function(){return Mp},Mp.getLocations=function(t){var e=new bc;return t.apply(new Mp(e)),e};var Lp=function(){if(this._geom=null,this._terminateDistance=0,this._ptLocator=new Ip,this._minDistanceLocation=null,this._minDistance=mu.MAX_VALUE,2===arguments.length){var t=arguments[0],e=arguments[1];this._geom=[t,e],this._terminateDistance=0}else if(3===arguments.length){var n=arguments[0],r=arguments[1],i=arguments[2];this._geom=new Array(2).fill(null),this._geom[0]=n,this._geom[1]=r,this._terminateDistance=i}};Lp.prototype.computeContainmentDistance=function(){if(0===arguments.length){var t=new Array(2).fill(null);if(this.computeContainmentDistance(0,t),this._minDistance<=this._terminateDistance)return null;this.computeContainmentDistance(1,t)}else if(2===arguments.length){var e=arguments[0],n=arguments[1],r=1-e,i=wp.getPolygons(this._geom[e]);if(i.size()>0){var o=Mp.getLocations(this._geom[r]);if(this.computeContainmentDistance(o,i,n),this._minDistance<=this._terminateDistance)return this._minDistanceLocation[r]=n[0],this._minDistanceLocation[e]=n[1],null}}else if(3===arguments.length)if(arguments[2]instanceof Array&&Lu(arguments[0],wc)&&Lu(arguments[1],wc)){for(var s=arguments[0],a=arguments[1],u=arguments[2],c=0;cthis._minDistance)return null;for(var r=t.getCoordinates(),i=e.getCoordinate(),o=0;othis._minDistance)return null;for(var l=u.getCoordinates(),p=c.getCoordinates(),f=0;fthis._distance&&this.initialize(e,n,r)}},Pp.prototype.interfaces_=function(){return[]},Pp.prototype.getClass=function(){return Pp};var Op=function(){};Op.prototype.interfaces_=function(){return[]},Op.prototype.getClass=function(){return Op},Op.computeDistance=function(){if(arguments[2]instanceof Pp&&arguments[0]instanceof Jc&&arguments[1]instanceof bu)for(var t=arguments[0],e=arguments[1],n=arguments[2],r=new gl,i=t.getCoordinates(),o=0;o1||t<=0)throw new _u("Fraction is not in range (0.0 - 1.0]");this._densifyFrac=t},Rp.prototype.compute=function(t,e){this.computeOrientedDistance(t,e,this._ptDist),this.computeOrientedDistance(e,t,this._ptDist)},Rp.prototype.distance=function(){return this.compute(this._g0,this._g1),this._ptDist.getDistance()},Rp.prototype.computeOrientedDistance=function(t,e,n){var r=new Ap(e);if(t.apply(r),n.setMaximum(r.getMaxPointDistance()),this._densifyFrac>0){var i=new Dp(e,this._densifyFrac);t.apply(i),n.setMaximum(i.getMaxPointDistance())}},Rp.prototype.orientedDistance=function(){return this.computeOrientedDistance(this._g0,this._g1,this._ptDist),this._ptDist.getDistance()},Rp.prototype.interfaces_=function(){return[]},Rp.prototype.getClass=function(){return Rp},Rp.distance=function(){if(2===arguments.length){var t=arguments[0],e=arguments[1];return new Rp(t,e).distance()}if(3===arguments.length){var n=arguments[0],r=arguments[1],i=arguments[2],o=new Rp(n,r);return o.setDensifyFraction(i),o.distance()}},Tp.MaxPointDistanceFilter.get=function(){return Ap},Tp.MaxDensifiedByFractionDistanceFilter.get=function(){return Dp},Object.defineProperties(Rp,Tp);var Ap=function(){this._maxPtDist=new Pp,this._minPtDist=new Pp,this._euclideanDist=new Op,this._geom=null;var t=arguments[0];this._geom=t};Ap.prototype.filter=function(t){this._minPtDist.initialize(),Op.computeDistance(this._geom,t,this._minPtDist),this._maxPtDist.setMaximum(this._minPtDist)},Ap.prototype.getMaxPointDistance=function(){return this._maxPtDist},Ap.prototype.interfaces_=function(){return[pc]},Ap.prototype.getClass=function(){return Ap};var Dp=function(){this._maxPtDist=new Pp,this._minPtDist=new Pp,this._geom=null,this._numSubSegs=0;var t=arguments[0],e=arguments[1];this._geom=t,this._numSubSegs=Math.trunc(Math.round(1/e))};Dp.prototype.filter=function(t,e){if(0===e)return null;for(var n=t.getCoordinate(e-1),r=t.getCoordinate(e),i=(r.x-n.x)/this._numSubSegs,o=(r.y-n.y)/this._numSubSegs,s=0;sn){this._isValid=!1;var i=r.getCoordinates();this._errorLocation=i[1],this._errorIndicator=t.getFactory().createLineString(i),this._errMsg="Distance between buffer curve and input is too large ("+this._maxDistanceFound+" at "+Ku.toLineString(i[0],i[1])+")"}},Fp.prototype.isValid=function(){var t=Math.abs(this._bufDistance),e=Fp.MAX_DISTANCE_DIFF_FRAC*t;return this._minValidDistance=t-e,this._maxValidDistance=t+e,!(!this._input.isEmpty()&&!this._result.isEmpty())||(this._bufDistance>0?this.checkPositiveValid():this.checkNegativeValid(),Fp.VERBOSE&&Xu.out.println("Min Dist= "+this._minDistanceFound+" err= "+(1-this._minDistanceFound/this._bufDistance)+" Max Dist= "+this._maxDistanceFound+" err= "+(this._maxDistanceFound/this._bufDistance-1)),this._isValid)},Fp.prototype.checkNegativeValid=function(){if(!(this._input instanceof $c||this._input instanceof nh||this._input instanceof jc))return null;var t=this.getPolygonLines(this._input);if(this.checkMinimumDistance(t,this._result,this._minValidDistance),!this._isValid)return null;this.checkMaximumDistance(t,this._result,this._maxValidDistance)},Fp.prototype.getErrorIndicator=function(){return this._errorIndicator},Fp.prototype.checkMinimumDistance=function(t,e,n){var r=new Lp(t,e,n);if(this._minDistanceFound=r.distance(),this._minDistanceFound0&&t>e&&(this._isValid=!1,this._errorMsg="Area of positive buffer is smaller than input",this._errorIndicator=this._result),this._distance<0&&t=2?null:this._distance>0?null:(this._result.isEmpty()||(this._isValid=!1,this._errorMsg="Result is non-empty",this._errorIndicator=this._result),void this.report("ExpectedEmpty"))},Gp.prototype.report=function(t){if(!Gp.VERBOSE)return null;Xu.out.println("Check "+t+": "+(this._isValid?"passed":"FAILED"))},Gp.prototype.getErrorMessage=function(){return this._errorMsg},Gp.prototype.interfaces_=function(){return[]},Gp.prototype.getClass=function(){return Gp},Gp.isValidMsg=function(t,e,n){var r=new Gp(t,e,n);return r.isValid()?null:r.getErrorMessage()},Gp.isValid=function(t,e,n){return!!new Gp(t,e,n).isValid()},Bp.VERBOSE.get=function(){return!1},Bp.MAX_ENV_DIFF_FRAC.get=function(){return.012},Object.defineProperties(Gp,Bp);var kp=function(){this._pts=null,this._data=null;var t=arguments[0],e=arguments[1];this._pts=t,this._data=e};kp.prototype.getCoordinates=function(){return this._pts},kp.prototype.size=function(){return this._pts.length},kp.prototype.getCoordinate=function(t){return this._pts[t]},kp.prototype.isClosed=function(){return this._pts[0].equals(this._pts[this._pts.length-1])},kp.prototype.getSegmentOctant=function(t){return t===this._pts.length-1?-1:hl.octant(this.getCoordinate(t),this.getCoordinate(t+1))},kp.prototype.setData=function(t){this._data=t},kp.prototype.getData=function(){return this._data},kp.prototype.toString=function(){return Ku.toLineString(new uh(this._pts))},kp.prototype.interfaces_=function(){return[ll]},kp.prototype.getClass=function(){return kp};var zp=function(){this._findAllIntersections=!1,this._isCheckEndSegmentsOnly=!1,this._li=null,this._interiorIntersection=null,this._intSegments=null,this._intersections=new bc,this._intersectionCount=0,this._keepIntersections=!0;var t=arguments[0];this._li=t,this._interiorIntersection=null};zp.prototype.getInteriorIntersection=function(){return this._interiorIntersection},zp.prototype.setCheckEndSegmentsOnly=function(t){this._isCheckEndSegmentsOnly=t},zp.prototype.getIntersectionSegments=function(){return this._intSegments},zp.prototype.count=function(){return this._intersectionCount},zp.prototype.getIntersections=function(){return this._intersections},zp.prototype.setFindAllIntersections=function(t){this._findAllIntersections=t},zp.prototype.setKeepIntersections=function(t){this._keepIntersections=t},zp.prototype.processIntersections=function(t,e,n,r){if(!this._findAllIntersections&&this.hasIntersection())return null;if(t===n&&e===r)return null;if(this._isCheckEndSegmentsOnly){if(!(this.isEndSegment(t,e)||this.isEndSegment(n,r)))return null}var i=t.getCoordinates()[e],o=t.getCoordinates()[e+1],s=n.getCoordinates()[r],a=n.getCoordinates()[r+1];this._li.computeIntersection(i,o,s,a),this._li.hasIntersection()&&this._li.isInteriorIntersection()&&(this._intSegments=new Array(4).fill(null),this._intSegments[0]=i,this._intSegments[1]=o,this._intSegments[2]=s,this._intSegments[3]=a,this._interiorIntersection=this._li.getIntersection(0),this._keepIntersections&&this._intersections.add(this._interiorIntersection),this._intersectionCount++)},zp.prototype.isEndSegment=function(t,e){return 0===e||e>=t.size()-2},zp.prototype.hasIntersection=function(){return null!==this._interiorIntersection},zp.prototype.isDone=function(){return!this._findAllIntersections&&null!==this._interiorIntersection},zp.prototype.interfaces_=function(){return[Hl]},zp.prototype.getClass=function(){return zp},zp.createAllIntersectionsFinder=function(t){var e=new zp(t);return e.setFindAllIntersections(!0),e},zp.createAnyIntersectionFinder=function(t){return new zp(t)},zp.createIntersectionCounter=function(t){var e=new zp(t);return e.setFindAllIntersections(!0),e.setKeepIntersections(!1),e};var jp=function(){this._li=new rc,this._segStrings=null,this._findAllIntersections=!1,this._segInt=null,this._isValid=!0;var t=arguments[0];this._segStrings=t};jp.prototype.execute=function(){if(null!==this._segInt)return null;this.checkInteriorIntersections()},jp.prototype.getIntersections=function(){return this._segInt.getIntersections()},jp.prototype.isValid=function(){return this.execute(),this._isValid},jp.prototype.setFindAllIntersections=function(t){this._findAllIntersections=t},jp.prototype.checkInteriorIntersections=function(){this._isValid=!0,this._segInt=new zp(this._li),this._segInt.setFindAllIntersections(this._findAllIntersections);var t=new El;if(t.setSegmentIntersector(this._segInt),t.computeNodes(this._segStrings),this._segInt.hasIntersection())return this._isValid=!1,null},jp.prototype.checkValid=function(){if(this.execute(),!this._isValid)throw new Mh(this.getErrorMessage(),this._segInt.getInteriorIntersection())},jp.prototype.getErrorMessage=function(){if(this._isValid)return"no intersections found";var t=this._segInt.getIntersectionSegments();return"found non-noded intersection between "+Ku.toLineString(t[0],t[1])+" and "+Ku.toLineString(t[2],t[3])},jp.prototype.interfaces_=function(){return[]},jp.prototype.getClass=function(){return jp},jp.computeIntersections=function(t){var e=new jp(t);return e.setFindAllIntersections(!0),e.isValid(),e.getIntersections()};var Xp=function t(){this._nv=null;var e=arguments[0];this._nv=new jp(t.toSegmentStrings(e))};Xp.prototype.checkValid=function(){this._nv.checkValid()},Xp.prototype.interfaces_=function(){return[]},Xp.prototype.getClass=function(){return Xp},Xp.toSegmentStrings=function(t){for(var e=new bc,n=t.iterator();n.hasNext();){var r=n.next();e.add(new kp(r.getCoordinates(),r))}return e},Xp.checkValid=function(t){new Xp(t).checkValid()};var Up=function(t){this._mapOp=t};Up.prototype.map=function(t){for(var e=new bc,n=0;n0&&r<4&&!this._preserveType?this._factory.createLineString(n):this._factory.createLinearRing(n)},Hp.prototype.interfaces_=function(){return[]},Hp.prototype.getClass=function(){return Hp};var Wp=function t(){if(this._snapTolerance=0,this._srcPts=null,this._seg=new gl,this._allowSnappingToSourceVertices=!1,this._isClosed=!1,arguments[0]instanceof Jc&&"number"==typeof arguments[1]){var e=arguments[0],n=arguments[1];t.call(this,e.getCoordinates(),n)}else if(arguments[0]instanceof Array&&"number"==typeof arguments[1]){var r=arguments[0],i=arguments[1];this._srcPts=r,this._isClosed=t.isClosed(r),this._snapTolerance=i}};Wp.prototype.snapVertices=function(t,e){for(var n=this._isClosed?t.size()-1:t.size(),r=0;r=0&&t.add(o+1,new bu(i),!1)}},Wp.prototype.findSegmentIndexToSnap=function(t,e){for(var n=mu.MAX_VALUE,r=-1,i=0;ie&&(e=r)}return e}if(2===arguments.length){var i=arguments[0],o=arguments[1];return Math.min(Jp.computeOverlaySnapTolerance(i),Jp.computeOverlaySnapTolerance(o))}},Jp.computeSizeBasedSnapTolerance=function(t){var e=t.getEnvelopeInternal();return Math.min(e.getHeight(),e.getWidth())*Jp.SNAP_PRECISION_FACTOR},Jp.snapToSelf=function(t,e,n){return new Jp(t).snapToSelf(e,n)},Zp.SNAP_PRECISION_FACTOR.get=function(){return 1e-9},Object.defineProperties(Jp,Zp);var Kp=function(t){function e(e,n,r){t.call(this),this._snapTolerance=e||null,this._snapPts=n||null,this._isSelfSnap=void 0!==r&&r}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.snapLine=function(t,e){var n=new Wp(t,this._snapTolerance);return n.setAllowSnappingToSourceVertices(this._isSelfSnap),n.snapTo(e)},e.prototype.transformCoordinates=function(t,e){var n=t.toCoordinateArray(),r=this.snapLine(n,this._snapPts);return this._factory.getCoordinateSequenceFactory().create(r)},e.prototype.interfaces_=function(){return[]},e.prototype.getClass=function(){return e},e}(Hp),Qp=function(){this._isFirst=!0,this._commonMantissaBitsCount=53,this._commonBits=0,this._commonSignExp=null};Qp.prototype.getCommon=function(){return mu.longBitsToDouble(this._commonBits)},Qp.prototype.add=function(t){var e=mu.doubleToLongBits(t);if(this._isFirst)return this._commonBits=e,this._commonSignExp=Qp.signExpBits(this._commonBits),this._isFirst=!1,null;if(Qp.signExpBits(e)!==this._commonSignExp)return this._commonBits=0,null;this._commonMantissaBitsCount=Qp.numCommonMostSigMantissaBits(this._commonBits,e),this._commonBits=Qp.zeroLowerBits(this._commonBits,64-(12+this._commonMantissaBitsCount))},Qp.prototype.toString=function(){if(1===arguments.length){var t=arguments[0],e=mu.longBitsToDouble(t),n="0000000000000000000000000000000000000000000000000000000000000000"+mu.toBinaryString(t),r=n.substring(n.length-64);return r.substring(0,1)+" "+r.substring(1,12)+"(exp) "+r.substring(12)+" [ "+e+" ]"}},Qp.prototype.interfaces_=function(){return[]},Qp.prototype.getClass=function(){return Qp},Qp.getBit=function(t,e){return 0!=(t&1<>52},Qp.zeroLowerBits=function(t,e){return t&~((1<=0;r--){if(Qp.getBit(t,r)!==Qp.getBit(e,r))return n;n++}return 52};var $p=function(){this._commonCoord=null,this._ccFilter=new ef},tf={CommonCoordinateFilter:{configurable:!0},Translater:{configurable:!0}};$p.prototype.addCommonBits=function(t){var e=new nf(this._commonCoord);t.apply(e),t.geometryChanged()},$p.prototype.removeCommonBits=function(t){if(0===this._commonCoord.x&&0===this._commonCoord.y)return t;var e=new bu(this._commonCoord);e.x=-e.x,e.y=-e.y;var n=new nf(e);return t.apply(n),t.geometryChanged(),t},$p.prototype.getCommonCoordinate=function(){return this._commonCoord},$p.prototype.add=function(t){t.apply(this._ccFilter),this._commonCoord=this._ccFilter.getCommonCoordinate()},$p.prototype.interfaces_=function(){return[]},$p.prototype.getClass=function(){return $p},tf.CommonCoordinateFilter.get=function(){return ef},tf.Translater.get=function(){return nf},Object.defineProperties($p,tf);var ef=function(){this._commonBitsX=new Qp,this._commonBitsY=new Qp};ef.prototype.filter=function(t){this._commonBitsX.add(t.x),this._commonBitsY.add(t.y)},ef.prototype.getCommonCoordinate=function(){return new bu(this._commonBitsX.getCommon(),this._commonBitsY.getCommon())},ef.prototype.interfaces_=function(){return[pc]},ef.prototype.getClass=function(){return ef};var nf=function(){this.trans=null;var t=arguments[0];this.trans=t};nf.prototype.filter=function(t,e){var n=t.getOrdinate(e,0)+this.trans.x,r=t.getOrdinate(e,1)+this.trans.y;t.setOrdinate(e,0,n),t.setOrdinate(e,1,r)},nf.prototype.isDone=function(){return!1},nf.prototype.isGeometryChanged=function(){return!0},nf.prototype.interfaces_=function(){return[zc]},nf.prototype.getClass=function(){return nf};var rf=function(t,e){this._geom=new Array(2).fill(null),this._snapTolerance=null,this._cbr=null,this._geom[0]=t,this._geom[1]=e,this.computeSnapTolerance()};rf.prototype.selfSnap=function(t){return new Jp(t).snapTo(t,this._snapTolerance)},rf.prototype.removeCommonBits=function(t){this._cbr=new $p,this._cbr.add(t[0]),this._cbr.add(t[1]);var e=new Array(2).fill(null);return e[0]=this._cbr.removeCommonBits(t[0].copy()),e[1]=this._cbr.removeCommonBits(t[1].copy()),e},rf.prototype.prepareResult=function(t){return this._cbr.addCommonBits(t),t},rf.prototype.getResultGeometry=function(t){var e=this.snap(this._geom),n=Cf.overlayOp(e[0],e[1],t);return this.prepareResult(n)},rf.prototype.checkValid=function(t){t.isValid()||Xu.out.println("Snapped geometry is invalid")},rf.prototype.computeSnapTolerance=function(){this._snapTolerance=Jp.computeOverlaySnapTolerance(this._geom[0],this._geom[1])},rf.prototype.snap=function(t){var e=this.removeCommonBits(t);return Jp.snap(e[0],e[1],this._snapTolerance)},rf.prototype.interfaces_=function(){return[]},rf.prototype.getClass=function(){return rf},rf.overlayOp=function(t,e,n){return new rf(t,e).getResultGeometry(n)},rf.union=function(t,e){return rf.overlayOp(t,e,Cf.UNION)},rf.intersection=function(t,e){return rf.overlayOp(t,e,Cf.INTERSECTION)},rf.symDifference=function(t,e){return rf.overlayOp(t,e,Cf.SYMDIFFERENCE)},rf.difference=function(t,e){return rf.overlayOp(t,e,Cf.DIFFERENCE)};var of=function(t,e){this._geom=new Array(2).fill(null),this._geom[0]=t,this._geom[1]=e};of.prototype.getResultGeometry=function(t){var e=null,n=!1,r=null;try{e=Cf.overlayOp(this._geom[0],this._geom[1],t);n=!0}catch(t){if(!(t instanceof Qu))throw t;r=t}if(!n)try{e=rf.overlayOp(this._geom[0],this._geom[1],t)}catch(t){throw t instanceof Qu?r:t}return e},of.prototype.interfaces_=function(){return[]},of.prototype.getClass=function(){return of},of.overlayOp=function(t,e,n){return new of(t,e).getResultGeometry(n)},of.union=function(t,e){return of.overlayOp(t,e,Cf.UNION)},of.intersection=function(t,e){return of.overlayOp(t,e,Cf.INTERSECTION)},of.symDifference=function(t,e){return of.overlayOp(t,e,Cf.SYMDIFFERENCE)},of.difference=function(t,e){return of.overlayOp(t,e,Cf.DIFFERENCE)};var sf=function(){this.mce=null,this.chainIndex=null;var t=arguments[0],e=arguments[1];this.mce=t,this.chainIndex=e};sf.prototype.computeIntersections=function(t,e){this.mce.computeIntersectsForChain(this.chainIndex,t.mce,t.chainIndex,e)},sf.prototype.interfaces_=function(){return[]},sf.prototype.getClass=function(){return sf};var af=function t(){if(this._label=null,this._xValue=null,this._eventType=null,this._insertEvent=null,this._deleteEventIndex=null,this._obj=null,2===arguments.length){var e=arguments[0],n=arguments[1];this._eventType=t.DELETE,this._xValue=e,this._insertEvent=n}else if(3===arguments.length){var r=arguments[0],i=arguments[1],o=arguments[2];this._eventType=t.INSERT,this._label=r,this._xValue=i,this._obj=o}},uf={INSERT:{configurable:!0},DELETE:{configurable:!0}};af.prototype.isDelete=function(){return this._eventType===af.DELETE},af.prototype.setDeleteEventIndex=function(t){this._deleteEventIndex=t},af.prototype.getObject=function(){return this._obj},af.prototype.compareTo=function(t){var e=t;return this._xValuee._xValue?1:this._eventTypee._eventType?1:0},af.prototype.getInsertEvent=function(){return this._insertEvent},af.prototype.isInsert=function(){return this._eventType===af.INSERT},af.prototype.isSameLabel=function(t){return null!==this._label&&this._label===t._label},af.prototype.getDeleteEventIndex=function(){return this._deleteEventIndex},af.prototype.interfaces_=function(){return[xu]},af.prototype.getClass=function(){return af},uf.INSERT.get=function(){return 1},uf.DELETE.get=function(){return 2},Object.defineProperties(af,uf);var cf=function(){};cf.prototype.interfaces_=function(){return[]},cf.prototype.getClass=function(){return cf};var hf=function(){this._hasIntersection=!1,this._hasProper=!1,this._hasProperInterior=!1,this._properIntersectionPoint=null,this._li=null,this._includeProper=null,this._recordIsolated=null,this._isSelfIntersection=null,this._numIntersections=0,this.numTests=0,this._bdyNodes=null,this._isDone=!1,this._isDoneWhenProperInt=!1;var t=arguments[0],e=arguments[1],n=arguments[2];this._li=t,this._includeProper=e,this._recordIsolated=n};hf.prototype.isTrivialIntersection=function(t,e,n,r){if(t===n&&1===this._li.getIntersectionNum()){if(hf.isAdjacentSegments(e,r))return!0;if(t.isClosed()){var i=t.getNumPoints()-1;if(0===e&&r===i||0===r&&e===i)return!0}}return!1},hf.prototype.getProperIntersectionPoint=function(){return this._properIntersectionPoint},hf.prototype.setIsDoneIfProperInt=function(t){this._isDoneWhenProperInt=t},hf.prototype.hasProperInteriorIntersection=function(){return this._hasProperInterior},hf.prototype.isBoundaryPointInternal=function(t,e){for(var n=e.iterator();n.hasNext();){var r=n.next().getCoordinate();if(t.isIntersection(r))return!0}return!1},hf.prototype.hasProperIntersection=function(){return this._hasProper},hf.prototype.hasIntersection=function(){return this._hasIntersection},hf.prototype.isDone=function(){return this._isDone},hf.prototype.isBoundaryPoint=function(t,e){return null!==e&&(!!this.isBoundaryPointInternal(t,e[0])||!!this.isBoundaryPointInternal(t,e[1]))},hf.prototype.setBoundaryNodes=function(t,e){this._bdyNodes=new Array(2).fill(null),this._bdyNodes[0]=t,this._bdyNodes[1]=e},hf.prototype.addIntersections=function(t,e,n,r){if(t===n&&e===r)return null;this.numTests++;var i=t.getCoordinates()[e],o=t.getCoordinates()[e+1],s=n.getCoordinates()[r],a=n.getCoordinates()[r+1];this._li.computeIntersection(i,o,s,a),this._li.hasIntersection()&&(this._recordIsolated&&(t.setIsolated(!1),n.setIsolated(!1)),this._numIntersections++,this.isTrivialIntersection(t,e,n,r)||(this._hasIntersection=!0,!this._includeProper&&this._li.isProper()||(t.addIntersections(this._li,e,0),n.addIntersections(this._li,r,1)),this._li.isProper()&&(this._properIntersectionPoint=this._li.getIntersection(0).copy(),this._hasProper=!0,this._isDoneWhenProperInt&&(this._isDone=!0),this.isBoundaryPoint(this._li,this._bdyNodes)||(this._hasProperInterior=!0))))},hf.prototype.interfaces_=function(){return[]},hf.prototype.getClass=function(){return hf},hf.isAdjacentSegments=function(t,e){return 1===Math.abs(t-e)};var lf=function(t){function e(){t.call(this),this.events=new bc,this.nOverlaps=null}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.prepareEvents=function(){$h.sort(this.events);for(var t=0;te||this._maxo?1:0},gf.prototype.interfaces_=function(){return[wu]},gf.prototype.getClass=function(){return gf};var df=function(t){function e(){t.call(this),this._item=null;var e=arguments[0],n=arguments[1],r=arguments[2];this._min=e,this._max=n,this._item=r}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.query=function(t,e,n){if(!this.intersects(t,e))return null;n.visitItem(this._item)},e.prototype.interfaces_=function(){return[]},e.prototype.getClass=function(){return e},e}(pf),yf=function(t){function e(){t.call(this),this._node1=null,this._node2=null;var e=arguments[0],n=arguments[1];this._node1=e,this._node2=n,this.buildExtent(this._node1,this._node2)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.buildExtent=function(t,e){this._min=Math.min(t._min,e._min),this._max=Math.max(t._max,e._max)},e.prototype.query=function(t,e,n){if(!this.intersects(t,e))return null;null!==this._node1&&this._node1.query(t,e,n),null!==this._node2&&this._node2.query(t,e,n)},e.prototype.interfaces_=function(){return[]},e.prototype.getClass=function(){return e},e}(pf),_f=function(){this._leaves=new bc,this._root=null,this._level=0};_f.prototype.buildTree=function(){$h.sort(this._leaves,new pf.NodeComparator);for(var t=this._leaves,e=null,n=new bc;;){if(this.buildLevel(t,n),1===n.size())return n.get(0);e=t,t=n,n=e}},_f.prototype.insert=function(t,e,n){if(null!==this._root)throw new Error("Index cannot be added to once it has been queried");this._leaves.add(new df(t,e,n))},_f.prototype.query=function(t,e,n){this.init(),this._root.query(t,e,n)},_f.prototype.buildRoot=function(){if(null!==this._root)return null;this._root=this.buildTree()},_f.prototype.printNode=function(t){Xu.out.println(Ku.toLineString(new bu(t._min,this._level),new bu(t._max,this._level)))},_f.prototype.init=function(){if(null!==this._root)return null;this.buildRoot()},_f.prototype.buildLevel=function(t,e){this._level++,e.clear();for(var n=0;n=2,"found LineString with single point"),this.insertBoundaryPoint(this._argIndex,e[0]),this.insertBoundaryPoint(this._argIndex,e[e.length-1])},e.prototype.getInvalidPoint=function(){return this._invalidPoint},e.prototype.getBoundaryPoints=function(){for(var t=this.getBoundaryNodes(),e=new Array(t.size()).fill(null),n=0,r=t.iterator();r.hasNext();){var i=r.next();e[n++]=i.getCoordinate().copy()}return e},e.prototype.getBoundaryNodes=function(){return null===this._boundaryNodes&&(this._boundaryNodes=this._nodes.getBoundaryNodes(this._argIndex)),this._boundaryNodes},e.prototype.addSelfIntersectionNode=function(t,e,n){if(this.isBoundaryNode(t,e))return null;n===Su.BOUNDARY&&this._useBoundaryDeterminationRule?this.insertBoundaryPoint(t,e):this.insertPoint(t,e,n)},e.prototype.addPolygonRing=function(t,e,n){if(t.isEmpty())return null;var r=Cc.removeRepeatedPoints(t.getCoordinates());if(r.length<4)return this._hasTooFewPoints=!0,this._invalidPoint=r[0],null;var i=e,o=n;sc.isCCW(r)&&(i=n,o=e);var s=new ep(r,new Rh(this._argIndex,Su.BOUNDARY,i,o));this._lineEdgeMap.put(t,s),this.insertEdge(s),this.insertPoint(this._argIndex,r[0],Su.BOUNDARY)},e.prototype.insertPoint=function(t,e,n){var r=this._nodes.addNode(e),i=r.getLabel();null===i?r._label=new Rh(t,n):i.setLocation(t,n)},e.prototype.createEdgeSetIntersector=function(){return new lf},e.prototype.addSelfIntersectionNodes=function(t){for(var e=this._edges.iterator();e.hasNext();)for(var n=e.next(),r=n.getLabel().getLocation(t),i=n.eiList.iterator();i.hasNext();){var o=i.next();this.addSelfIntersectionNode(t,o.coord,r)}},e.prototype.add=function(){if(1!==arguments.length)return t.prototype.add.apply(this,arguments);var e=arguments[0];if(e.isEmpty())return null;if(e instanceof nh&&(this._useBoundaryDeterminationRule=!1),e instanceof $c)this.addPolygon(e);else if(e instanceof Jc)this.addLineString(e);else if(e instanceof Kc)this.addPoint(e);else if(e instanceof th)this.addCollection(e);else if(e instanceof Xc)this.addCollection(e);else if(e instanceof nh)this.addCollection(e);else{if(!(e instanceof jc))throw new Error(e.getClass().getName());this.addCollection(e)}},e.prototype.addCollection=function(t){for(var e=0;e50?(null===this._areaPtLocator&&(this._areaPtLocator=new vf(this._parentGeom)),this._areaPtLocator.locate(t)):this._ptLocator.locate(t,this._parentGeom)},e.prototype.findEdge=function(){if(1===arguments.length){var e=arguments[0];return this._lineEdgeMap.get(e)}return t.prototype.findEdge.apply(this,arguments)},e.prototype.interfaces_=function(){return[]},e.prototype.getClass=function(){return e},e.determineBoundary=function(t,e){return t.isInBoundary(e)?Su.BOUNDARY:Su.INTERIOR},e}(Uh),If=function(){if(this._li=new rc,this._resultPrecisionModel=null,this._arg=null,1===arguments.length){var t=arguments[0];this.setComputationPrecision(t.getPrecisionModel()),this._arg=new Array(1).fill(null),this._arg[0]=new bf(0,t)}else if(2===arguments.length){var e=arguments[0],n=arguments[1],r=fc.OGC_SFS_BOUNDARY_RULE;e.getPrecisionModel().compareTo(n.getPrecisionModel())>=0?this.setComputationPrecision(e.getPrecisionModel()):this.setComputationPrecision(n.getPrecisionModel()),this._arg=new Array(2).fill(null),this._arg[0]=new bf(0,e,r),this._arg[1]=new bf(1,n,r)}else if(3===arguments.length){var i=arguments[0],o=arguments[1],s=arguments[2];i.getPrecisionModel().compareTo(o.getPrecisionModel())>=0?this.setComputationPrecision(i.getPrecisionModel()):this.setComputationPrecision(o.getPrecisionModel()),this._arg=new Array(2).fill(null),this._arg[0]=new bf(0,i,s),this._arg[1]=new bf(1,o,s)}};If.prototype.getArgGeometry=function(t){return this._arg[t].getGeometry()},If.prototype.setComputationPrecision=function(t){this._resultPrecisionModel=t,this._li.setPrecisionModel(this._resultPrecisionModel)},If.prototype.interfaces_=function(){return[]},If.prototype.getClass=function(){return If};var Nf=function(){};Nf.prototype.interfaces_=function(){return[]},Nf.prototype.getClass=function(){return Nf},Nf.map=function(){if(arguments[0]instanceof cc&&Lu(arguments[1],Nf.MapOp)){for(var t=arguments[0],e=arguments[1],n=new bc,r=0;r=t.size()?null:t.get(e)},Tf.union=function(t){return new Tf(t).union()},Af.STRTREE_NODE_CAPACITY.get=function(){return 4},Object.defineProperties(Tf,Af);var Df=function(){};Df.prototype.interfaces_=function(){return[]},Df.prototype.getClass=function(){return Df},Df.union=function(t,e){if(t.isEmpty()||e.isEmpty()){if(t.isEmpty()&&e.isEmpty())return Cf.createEmptyResult(Cf.UNION,t,e,t.getFactory());if(t.isEmpty())return e.copy();if(e.isEmpty())return t.copy()}return t.checkNotGeometryCollection(t),t.checkNotGeometryCollection(e),of.overlayOp(t,e,Cf.UNION)};var Ff=function(){return new Yi};Yi.prototype={constructor:Yi,reset:function(){this.s=this.t=0},add:function(t){Vi(qf,t,this.t),Vi(this,qf.s,this.s),this.s?this.t+=qf.t:this.s=qf.t},valueOf:function(){return this.s}};var qf=new Yi,Gf=1e-6,Bf=Math.PI,kf=Bf/2,zf=Bf/4,jf=2*Bf,Xf=180/Bf,Uf=Bf/180,Yf=Math.abs,Vf=Math.atan,Hf=Math.atan2,Wf=Math.cos,Jf=Math.exp,Zf=Math.log,Kf=Math.sin,Qf=Math.sqrt,$f=Math.tan,tg={Feature:function(t,e){Ji(t.geometry,e)},FeatureCollection:function(t,e){for(var n=t.features,r=-1,i=n.length;++r2?t[2]*Uf:0),e.invert=function(e){return e=t.invert(e[0]*Uf,e[1]*Uf),e[0]*=Xf,e[1]*=Xf,e},e},og=function(){var t,e=[];return{point:function(e,n){t.push([e,n])},lineStart:function(){e.push(t=[])},lineEnd:Wi,rejoin:function(){e.length>1&&e.push(e.pop().concat(e.shift()))},result:function(){var n=e;return e=[],t=null,n}}},sg=function(t,e,n,r,i,o){var s,a=t[0],u=t[1],c=0,h=1,l=e[0]-a,p=e[1]-u;if(s=n-a,l||!(s>0)){if(s/=l,l<0){if(s0){if(s>h)return;s>c&&(c=s)}if(s=i-a,l||!(s<0)){if(s/=l,l<0){if(s>h)return;s>c&&(c=s)}else if(l>0){if(s0)){if(s/=p,p<0){if(s0){if(s>h)return;s>c&&(c=s)}if(s=o-u,p||!(s<0)){if(s/=p,p<0){if(s>h)return;s>c&&(c=s)}else if(p>0){if(s0&&(t[0]=a+c*l,t[1]=u+c*p),h<1&&(e[0]=a+h*l,e[1]=u+h*p),!0}}}}},ag=function(t,e){return Yf(t[0]-e[0])=0;--o)i.point((h=c[o])[0],h[1]);else r(p.x,p.p.x,-1,i);p=p.p}c=(p=p.o).z,f=!f}while(!p.v);i.lineEnd()}}},cg=function(t,e){return te?1:t>=e?0:NaN},hg=(function(t){1===t.length&&(t=function(t){return function(e,n){return cg(t(e),n)}}(t))}(cg),function(t){for(var e,n,r,i=t.length,o=-1,s=0;++o=0;)for(e=(r=t[i]).length;--e>=0;)n[--s]=r[e];return n}),lg=1e9,pg=-lg,fg=Ff(),gg=(Ff(),function(t){return t}),dg=(Ff(),Ff(),1/0),yg=dg,_g=-dg,mg=_g,vg={point:function(t,e){t_g&&(_g=t),emg&&(mg=e)},lineStart:Wi,lineEnd:Wi,polygonStart:Wi,polygonEnd:Wi,result:function(){var t=[[dg,yg],[_g,mg]];return _g=mg=-(yg=dg=1/0),t}},xg=(Ff(),function(t,e,n,r){return function(i,o){function s(e,n){var r=i(e,n);t(e=r[0],n=r[1])&&o.point(e,n)}function a(t,e){var n=i(t,e);y.point(n[0],n[1])}function u(){E.point=a,y.lineStart()}function c(){E.point=s,y.lineEnd()}function h(t,e){d.push([t,e]);var n=i(t,e);v.point(n[0],n[1])}function l(){v.lineStart(),d=[]}function p(){h(d[0][0],d[0][1]),v.lineEnd();var t,e,n,r,i=v.clean(),s=m.result(),a=s.length;if(d.pop(),f.push(d),d=null,a)if(1&i){if(n=s[0],(e=n.length-1)>0){for(x||(o.polygonStart(),x=!0),o.lineStart(),t=0;t1&&2&i&&s.push(s.pop().concat(s.shift())),g.push(s.filter(go))}var f,g,d,y=e(o),_=i.invert(r[0],r[1]),m=og(),v=e(m),x=!1,E={point:s,lineStart:u,lineEnd:c,polygonStart:function(){E.point=h,E.lineStart=l,E.lineEnd=p,g=[],f=[]},polygonEnd:function(){E.point=s,E.lineStart=u,E.lineEnd=c,g=hg(g);var t=function(t,e){var n=e[0],r=e[1],i=[Kf(n),-Wf(n),0],o=0,s=0;fg.reset();for(var a=0,u=t.length;a=0?1:-1,I=b*w,N=I>Bf,C=g*x;if(fg.add(Hf(C*b*Kf(I),d*E+C*Wf(I))),o+=N?w+b*jf:w,N^p>=n^m>=n){var S=eo($i(l),$i(_));io(S);var M=eo(i,S);io(M);var L=(N^w>=0?-1:1)*Hi(M[2]);(r>L||r===L&&(S[0]||S[1]))&&(s+=N^w>=0?1:-1)}}return(o<-Gf||o0?Bf:-Bf,u=Yf(o-n);Yf(u-Bf)0?kf:-kf),t.point(i,r),t.lineEnd(),t.lineStart(),t.point(a,r),t.point(o,r),e=0):i!==a&&u>=Bf&&(Yf(n-i)Gf?Vf((Kf(e)*(o=Wf(r))*Kf(n)-Kf(r)*(i=Wf(e))*Kf(t))/(i*o*s)):(e+r)/2}(n,r,o,s),t.point(i,r),t.lineEnd(),t.lineStart(),t.point(a,r),e=0),t.point(n=o,r=s),i=a},lineEnd:function(){t.lineEnd(),n=r=NaN},clean:function(){return 2-e}}},function(t,e,n,r){var i;if(null==t)i=n*kf,r.point(-Bf,i),r.point(0,i),r.point(Bf,i),r.point(Bf,0),r.point(Bf,-i),r.point(0,-i),r.point(-Bf,-i),r.point(-Bf,0),r.point(-Bf,i);else if(Yf(t[0]-e[0])>Gf){var o=t[0]o}function r(t,e,n){var r=[1,0,0],i=eo($i(t),$i(e)),s=to(i,i),a=i[0],u=s-a*a;if(!u)return!n&&t;var c=o*s/u,h=-o*a/u,l=eo(r,i),p=ro(r,c);no(p,ro(i,h));var f=l,g=to(p,f),d=to(f,f),y=g*g-d*(to(p,p)-1);if(!(y<0)){var _=Qf(y),m=ro(f,(-g-_)/d);if(no(m,p),m=Qi(m),!n)return m;var v,x=t[0],E=e[0],w=t[1],b=e[1];E0^m[1]<(Yf(m[0]-x)Bf^(x<=m[0]&&m[0]<=E)){var C=ro(f,(-g+_)/d);return no(C,p),[m,Qi(C)]}}}function i(e,n){var r=s?t:Bf-t,i=0;return e<-r?i|=1:e>r&&(i|=2),n<-r?i|=4:n>r&&(i|=8),i}var o=Wf(t),s=o>0,a=Yf(o)>Gf;return xg(n,function(t){var e,o,u,c,h;return{lineStart:function(){c=u=!1,h=1},point:function(l,p){var f,g=[l,p],d=n(l,p),y=s?d?0:i(l,p):d?i(l+(l<0?Bf:-Bf),p):0;if(!e&&(c=u=d)&&t.lineStart(),d!==u&&(!(f=r(e,g))||ag(e,f)||ag(g,f))&&(g[0]+=Gf,g[1]+=Gf,d=n(g[0],g[1])),d!==u)h=0,d?(t.lineStart(),f=r(g,e),t.point(f[0],f[1])):(f=r(e,g),t.point(f[0],f[1]),t.lineEnd()),e=f;else if(a&&e&&s^d){var _;y&o||!(_=r(g,e,!0))||(h=0,s?(t.lineStart(),t.point(_[0][0],_[0][1]),t.point(_[1][0],_[1][1]),t.lineEnd()):(t.point(_[1][0],_[1][1]),t.lineEnd(),t.lineStart(),t.point(_[0][0],_[0][1])))}!d||e&&ag(e,g)||t.point(g[0],g[1]),e=g,u=d,o=y},lineEnd:function(){u&&t.lineEnd(),e=null},clean:function(){return h|(c&&u)<<1}}},function(n,r,i,o){!function(t,e,n,r,i,o){if(n){var s=Wf(e),a=Kf(e),u=r*n;null==i?(i=e+r*jf,o=e-u/2):(i=ho(s,i),o=ho(s,o),(r>0?io)&&(i+=r*jf));for(var c,h=i;r>0?h>o:h4*e&&d--){var x=s+p,E=a+f,w=u+g,b=Qf(x*x+E*E+w*w),I=Hi(w/=b),N=Yf(Yf(w)-1)e||Yf((_*L+m*P)/v-.5)>.3||s*p+a*f+u*g2?t[2]+90:90]):(t=n(),[t[0],t[1],t[2]-90])},n([0,0,90]).scale(159.155)};t.projection=Cs,t.random=gu,t.clusters=du,t.helpers=ko,t.invariant=jo,t.meta=zo,t.isolines=function(t,e,n){if(n=n||{},!I(n))throw new Error("options is invalid");var r=n.zProperty||"elevation",i=n.commonProperties||{},o=n.breaksProperties||[];if(W(t,"Point","Input must contain Points"),!e)throw new Error("breaks is required");if(!Array.isArray(e))throw new Error("breaks must be an Array");if(!I(i))throw new Error("commonProperties must be an Object");if(!Array.isArray(o))throw new Error("breaksProperties must be an Array");var s=rt(t,{zProperty:r,flip:!0});return c(function(t,e,n){var r=j(n),i=r[2]-r[0],o=r[3]-r[1],s=r[0],a=r[1],u=e[0].length-1,c=e.length-1,h=i/u,l=o/c,p=function(t){t[0]=t[0]*h+s,t[1]=t[1]*l+a};return t.forEach(function(t){S(t,p)}),t}(function(t,e,n,r,i){for(var o=[],s=1;ss;)r=Math.floor((o+1)*Math.random()),n=i[r],i[r]=i[o],i[o]=n;return i.slice(s)}(t.features,e))},t.envelope=he,t.square=le,t.circle=fe,t.midpoint=function(t,e){return pe(t,qt(t,e)/2,ge(t,e))},t.center=de,t.centerOfMass=_e,t.centroid=ye,t.combine=function(t){function n(t,e,n){n?r[e].coordinates=r[e].coordinates.concat(t.geometry.coordinates):r[e].coordinates.push(t.geometry.coordinates),r[e].properties.push(t.properties)}var r={MultiPoint:{coordinates:[],properties:[]},MultiLineString:{coordinates:[],properties:[]},MultiPolygon:{coordinates:[],properties:[]}},i=Object.keys(r).reduce(function(t,e){return t[e.replace("Multi","")]=e,t},{});return O(t,function(t){t.geometry&&(r[t.geometry.type]?n(t,t.geometry.type,!0):i[t.geometry.type]&&n(t,i[t.geometry.type],!1))}),c(Object.keys(r).filter(function(t){return r[t].coordinates.length}).sort().map(function(t){return e({type:t,coordinates:r[t].coordinates},{collectedProperties:r[t].properties})}))},t.distance=qt,t.explode=me,t.bbox=j,t.tesselate=function(t){if(!t.geometry||"Polygon"!==t.geometry.type&&"MultiPolygon"!==t.geometry.type)throw new Error("input must be a Polygon or MultiPolygon");var e={type:"FeatureCollection",features:[]};return"Polygon"===t.geometry.type?e.features=De(t.geometry.coordinates):t.geometry.coordinates.forEach(function(t){e.features=e.features.concat(De(t))}),e},t.bboxPolygon=ce,t.booleanPointInPolygon=Pt,t.nearestPoint=Fe,t.nearestPointOnLine=on,t.nearestPointToLine=function(t,e,n){if(n=n||{},!I(n))throw new Error("options is invalid");var r=n.units,i=n.properties||{};if(!t)throw new Error("points is required");if(!(t=function(t){var e=[];switch(t.geometry?t.geometry.type:t.type){case"GeometryCollection":return A(t,function(t){"Point"===t.type&&e.push({type:"Feature",properties:{},geometry:t})}),{type:"FeatureCollection",features:e};case"FeatureCollection":return t.features=t.features.filter(function(t){return"Point"===t.geometry.type}),t;default:throw new Error("points must be a Point Collection")}}(t)).features.length)throw new Error("points must contain features");if(!e)throw new Error("line is required");if("LineString"!==K(e))throw new Error("line must be a LineString");var o=1/0,s=null;return O(t,function(t){var n=gn(t,e,{units:r});n=0&&c<=1&&(f.onLine1=!0),h>=0&&h<=1&&(f.onLine2=!0),!(!f.onLine1||!f.onLine2)&&[f.x,f.y])}(t[n][0],t[n][1],t[n+1][0],t[n+1][1],e[o][0],e[o][1],e[o+1][0],e[o+1][1]);s&&i.features.push(r([s[0],s[1]]))}})}),i},t.pointOnFeature=yn,t.area=mn,t.along=function(t,e,n){if(n=n||{},!I(n))throw new Error("options is invalid");var i;if("Feature"===t.type)i=t.geometry.coordinates;else{if("LineString"!==t.type)throw new Error("input must be a LineString Feature or Geometry");i=t.coordinates}if(!b(e))throw new Error("distance must be a number");for(var o=0,s=0;s=o&&s===i.length-1);s++){if(o>=e){var a=e-o;if(a){var u=ge(i[s],i[s-1])-180;return pe(i[s],a,u,n)}return r(i[s])}o+=qt(i[s],i[s+1],n)}return r(i[i.length-1])},t.length=bn,t.lineSlice=function(t,e,n){var r=U(n);if("LineString"!==K(n))throw new Error("line must be a LineString");for(var i,o=on(n,t),s=on(n,e),u=[(i=o.properties.index<=s.properties.index?[o,s]:[s,o])[0].geometry.coordinates],c=i[0].properties.index+1;c is required");if("boolean"!=typeof n)throw new Error(" must be a boolean");if("boolean"!=typeof r)throw new Error(" must be a boolean");!1===r&&(t=Gt(t));var i=[];switch(t.type){case"GeometryCollection":return A(t,function(t){sr(t,n)}),t;case"FeatureCollection":return O(t,function(t){O(sr(t,n),function(t){i.push(t)})}),c(i)}return sr(t,n)},t.isobands=function(t,e,n){if(n=n||{},!I(n))throw new Error("options is invalid");var r=n.zProperty||"elevation",i=n.commonProperties||{},s=n.breaksProperties||[];if(W(t,"Point","Input must contain Points"),!e)throw new Error("breaks is required");if(!Array.isArray(e))throw new Error("breaks is not an Array");if(!I(i))throw new Error("commonProperties is not an Object");if(!Array.isArray(s))throw new Error("breaksProperties is not an Array");var a=cr(t,{zProperty:r,flip:!0}),u=function(t,e,n){for(var r=[],i=1;i0}(t,e);case"Polygon":return!br(e,t)}break;case"Polygon":switch(e.type){case"Point":return!Pt(e,t);case"LineString":return!br(t,e);case"Polygon":return!function(t,e){for(var n=0;n0)for(var n=0;n0))throw new Error("Invalid maxDistance");if(!(void 0===r||null===r||Math.sign(r)>0))throw new Error("Invalid minPoints");t=Gt(t),r=r||3;var o=new Ha.DBSCAN,s=-1;return o.run(T(t),E(e,i),r,qt).forEach(function(e){s++,e.forEach(function(e){var n=t.features[e];n.properties||(n.properties={}),n.properties.cluster=s,n.properties.dbscan="core"})}),o.noise.forEach(function(e){var n=t.features[e];n.properties||(n.properties={}),n.properties.cluster?n.properties.dbscan="edge":n.properties.dbscan="noise"}),t},t.clustersKmeans=function(t,e){if("object"!=typeof(e=e||{}))throw new Error("options is invalid");var n=e.numberOfClusters,r=e.mutate;W(t,"Point","Input must contain Points");var i=t.features.length;(n=n||Math.round(Math.sqrt(i/2)))>i&&(n=i),!1!==r&&void 0!==r||(t=Gt(t));var o=T(t),s=o.slice(0,n),a=eu(o,n,s),u={};return a.centroids.forEach(function(t,e){u[e]=t}),O(t,function(t,e){var n=a.idxs[e];t.properties.cluster=n,t.properties.centroid=u[n]}),t},t.pointToLineDistance=gn,t.booleanParallel=function(t,e){if(!t)throw new Error("line1 is required");if(!e)throw new Error("line2 is required");if("LineString"!==Dr(t,"line1"))throw new Error("line1 must be a LineString");if("LineString"!==Dr(e,"line2"))throw new Error("line2 must be a LineString");for(var n=en(te(t)).features,r=en(te(e)).features,i=0;i=d;){for(var T=[],A=[],D=g+w,F=0;D<=y;){var q=r([D,O]),G=function(t,e){for(var n=0;n0&&0!==e)if(e>o[o.length-1])e-=o.length;else{var r=Po(e,o);0!==r&&(e-=r)}if(e!==+u){var l=i[e];l&&c&&(void 0!==n&&l.properties[n]!==c.properties[n]||Tr(c,l)&&function(t,e){var n=a(T(t)),r=a(T(e));return nn(n,r).features.length>0}(c,l)&&(i[u]=Mo(c,l),o.push(t.properties.origIndexPosition),o.sort(function(t,e){return t-e}),s.remove(t),i.splice(e,1),c.properties.origIndexPosition=u,s.remove(c,function(t,e){return t.properties.origIndexPosition===e.properties.origIndexPosition}),h=!0))}}),h){if(!c)continue;c.properties.origIndexPosition=u,s.insert(c),u--}}return i.forEach(function(t){delete t.properties.origIndexPosition,delete t.bbox}),r},t.hexGrid=Oo,t.mask=function(t,e){var n=function(t){return o(t&&t.geometry.coordinates||[[[180,90],[-180,90],[-180,-90],[180,-90],[180,90]]])}(e),r=function(t){var e=[],n=[];return F(t,function(t){var r=t.geometry.coordinates,i=r[0],s=r.slice(1);e.push(o([i])),s.forEach(function(t){n.push(o([t]))})}),[c(e),c(n)]}(t),i=r[0],s=r[1];return function(t,e,n){var r=[];return r.push(t.geometry.coordinates[0]),F(e,function(t){r.push(t.geometry.coordinates[0])}),F(n,function(t){r.push(t.geometry.coordinates[0])}),o(r)}(n,i=Ro(i),s=Ro(s))},t.squareGrid=Ao,t.triangleGrid=Do,t.interpolate=function(t,e,n){if("object"!=typeof(n=n||{}))throw new Error("options is invalid");var r=n.gridType,i=n.property,o=n.weight;if(!t)throw new Error("points is required");if(W(t,"Point","input must contain Points"),!e)throw new Error("cellSize is required");if(void 0!==o&&"number"!=typeof o)throw new Error("weight must be a number");i=i||"elevation",r=r||"square",o=o||1;var s,a=j(t);switch(r){case"point":case"points":s=Ln(a,e,n);break;case"square":case"squares":s=Ao(a,e,n);break;case"hex":case"hexes":s=Oo(a,e,n);break;case"triangle":case"triangles":s=Do(a,e,n);break;default:throw new Error("invalid gridType")}var u=[];return O(s,function(e){var s=0,a=0;O(t,function(t){var u,c=qt("point"===r?e:ye(e),t,n);if(void 0!==i&&(u=t.properties[i]),void 0===u&&(u=t.geometry.coordinates[2]),void 0===u)throw new Error("zValue is missing");0===c&&(s=u);var h=1/Math.pow(c,o);a+=h,s+=h*u});var c=Gt(e);c.properties[i]=s/a,u.push(c)}),c(u)},t.pointOnSurface=yn,t.polygonToLineString=kn,t.lineStringToPolygon=jn,t.inside=Pt,t.within=Rt,t.bezier=ue,t.nearest=Fe,t.pointOnLine=on,t.lineDistance=bn,t.radians2degrees=v,t.degrees2radians=x,t.distanceToDegrees=_,t.distanceToRadians=y,t.radiansToDistance=d,t.bearingToAngle=m,t.convertDistance=E,t.toMercator=cn,t.toWgs84=hn,t.randomPosition=_i,t.randomPoint=mi,t.randomPolygon=vi,t.randomLineString=xi,t.getCluster=wi,t.clusterEach=bi,t.clusterReduce=Ii,t.createBins=Ni,t.applyFilter=Ci,t.propertiesContainsFilter=Si,t.filterProperties=Mi,t.earthRadius=Fo,t.factors=qo,t.unitsFactors=Go,t.areaFactors=Bo,t.feature=e,t.geometry=n,t.point=r,t.points=i,t.polygon=o,t.polygons=s,t.lineString=a,t.lineStrings=u,t.featureCollection=c,t.multiLineString=h,t.multiPoint=l,t.multiPolygon=p,t.geometryCollection=f,t.round=g,t.radiansToLength=d,t.lengthToRadians=y,t.lengthToDegrees=_,t.bearingToAzimuth=m,t.radiansToDegrees=v,t.degreesToRadians=x,t.convertLength=E,t.convertArea=w,t.isNumber=b,t.isObject=I,t.validateBBox=N,t.validateId=C,t.getCoord=X,t.getCoords=U,t.containsNumber=Y,t.geojsonType=V,t.featureOf=H,t.collectionOf=W,t.getGeom=J,t.getGeomType=Z,t.getType=K,t.coordEach=S,t.coordReduce=M,t.propEach=L,t.propReduce=P,t.featureEach=O,t.featureReduce=R,t.coordAll=T,t.geomEach=A,t.geomReduce=D,t.flattenEach=F,t.flattenReduce=q,t.segmentEach=G,t.segmentReduce=B,t.lineEach=k,t.lineReduce=z,Object.defineProperty(t,"__esModule",{value:!0})}); /***/ }), -/* 305 */ +/* 303 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -2330,16 +2330,16 @@ module.exports = invariant; /***/ }), -/* 306 */ +/* 304 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var invariant = __webpack_require__(305); -var constants = __webpack_require__(406); -var client = __webpack_require__(407); -var getUser = __webpack_require__(354); +var invariant = __webpack_require__(303); +var constants = __webpack_require__(404); +var client = __webpack_require__(405); +var getUser = __webpack_require__(352); /** * Services all have the same constructor pattern: you initialize them @@ -2393,9 +2393,9 @@ module.exports = makeService; /***/ }), -/* 307 */, -/* 308 */, -/* 309 */ +/* 305 */, +/* 306 */, +/* 307 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -2410,10 +2410,10 @@ module.exports = makeService; var defaultClient, mixin, responsePromise, client; -defaultClient = __webpack_require__(346); -mixin = __webpack_require__(315); -responsePromise = __webpack_require__(322); -client = __webpack_require__(321); +defaultClient = __webpack_require__(344); +mixin = __webpack_require__(313); +responsePromise = __webpack_require__(320); +client = __webpack_require__(319); /** * Interceptors have the ability to intercept the request and/org response @@ -2547,16 +2547,16 @@ module.exports = interceptor; /***/ }), -/* 310 */, -/* 311 */ +/* 308 */, +/* 309 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var corslite = __webpack_require__(401), - strict = __webpack_require__(83).strict, - config = __webpack_require__(87); +var corslite = __webpack_require__(399), + strict = __webpack_require__(82).strict, + config = __webpack_require__(86); var protocol = /^(https?:)?(?=\/\/(.|api)\.tiles\.mapbox\.com\/)/; @@ -2587,7 +2587,7 @@ module.exports = function(url, callback) { /***/ }), -/* 312 */ +/* 310 */ /***/ (function(module, exports) { /** @@ -3134,16 +3134,16 @@ module.exports = { /***/ }), -/* 313 */, -/* 314 */ +/* 311 */, +/* 312 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var request = __webpack_require__(311), - format_url = __webpack_require__(85), - util = __webpack_require__(83); +var request = __webpack_require__(309), + format_url = __webpack_require__(84), + util = __webpack_require__(82); module.exports = { _loadTileJSON: function(_) { @@ -3166,7 +3166,7 @@ module.exports = { /***/ }), -/* 315 */ +/* 313 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3210,10 +3210,10 @@ module.exports = mixin; /***/ }), +/* 314 */, +/* 315 */, /* 316 */, -/* 317 */, -/* 318 */, -/* 319 */ +/* 317 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3232,7 +3232,7 @@ module.exports = new Feedback(); /***/ }), -/* 320 */ +/* 318 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3241,7 +3241,7 @@ module.exports = new Feedback(); // Installs ES6 Promise polyfill if a native Promise is not available if (typeof Promise === 'undefined') { - __webpack_require__(408).polyfill(); + __webpack_require__(406).polyfill(); } module.export = Promise; @@ -3249,7 +3249,7 @@ module.export = Promise; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(7)(module))) /***/ }), -/* 321 */ +/* 319 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3310,7 +3310,7 @@ module.exports = function client(impl, target) { /***/ }), -/* 322 */ +/* 320 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3325,7 +3325,7 @@ module.exports = function client(impl, target) { /*jshint latedef: nofunc */ -var normalizeHeaderName = __webpack_require__(347); +var normalizeHeaderName = __webpack_require__(345); function property(promise, name) { return promise.then( @@ -3451,7 +3451,7 @@ module.exports = responsePromise; /***/ }), -/* 323 */ +/* 321 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3466,7 +3466,7 @@ module.exports = responsePromise; var uriEncoder, operations, prefixRE; -uriEncoder = __webpack_require__(416); +uriEncoder = __webpack_require__(414); prefixRE = /^([^:]*):([0-9]+)$/; operations = { @@ -3618,13 +3618,13 @@ module.exports = { /***/ }), -/* 324 */ +/* 322 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var invariantLocation = __webpack_require__(325); +var invariantLocation = __webpack_require__(323); /** * Format waypionts in a way that's friendly to the directions and surface @@ -3647,13 +3647,13 @@ module.exports = formatPoints; /***/ }), -/* 325 */ +/* 323 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var invariant = __webpack_require__(305); +var invariant = __webpack_require__(303); /** * Given an object that should be a location, ensure that it has @@ -3677,7 +3677,7 @@ module.exports = invariantLocation; /***/ }), -/* 326 */ +/* 324 */ /***/ (function(module, exports) { /** @@ -3890,15 +3890,15 @@ module.exports = { /***/ }), +/* 325 */, +/* 326 */, /* 327 */, /* 328 */, /* 329 */, /* 330 */, /* 331 */, /* 332 */, -/* 333 */, -/* 334 */, -/* 335 */ +/* 333 */ /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_RESULT__;/* @@ -13075,17 +13075,17 @@ L.Map.include({ }(window, document)); /***/ }), -/* 336 */ +/* 334 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var isArray = __webpack_require__(400), - util = __webpack_require__(83), - format_url = __webpack_require__(85), - feedback = __webpack_require__(319), - request = __webpack_require__(311); +var isArray = __webpack_require__(398), + util = __webpack_require__(82), + format_url = __webpack_require__(84), + feedback = __webpack_require__(317), + request = __webpack_require__(309); // Low-level geocoding interface - wraps specific API calls and their // return values. @@ -13224,21 +13224,21 @@ module.exports = function(url, options) { /***/ }), -/* 337 */ +/* 335 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var util = __webpack_require__(83), - Mustache = __webpack_require__(338); +var util = __webpack_require__(82), + Mustache = __webpack_require__(336); var GridControl = L.Control.extend({ options: { pinnable: true, follow: false, - sanitizer: __webpack_require__(84), + sanitizer: __webpack_require__(83), touchTeaser: true, location: true }, @@ -13429,7 +13429,7 @@ module.exports.gridControl = function(_, options) { /***/ }), -/* 338 */ +/* 336 */ /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*! @@ -14067,17 +14067,17 @@ var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_ /***/ }), -/* 339 */ +/* 337 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var util = __webpack_require__(83), - format_url = __webpack_require__(85), - request = __webpack_require__(311), - marker = __webpack_require__(86), - simplestyle = __webpack_require__(340); +var util = __webpack_require__(82), + format_url = __webpack_require__(84), + request = __webpack_require__(309), + marker = __webpack_require__(85), + simplestyle = __webpack_require__(338); // # featureLayer // @@ -14086,7 +14086,7 @@ var util = __webpack_require__(83), var FeatureLayer = L.FeatureGroup.extend({ options: { filter: function() { return true; }, - sanitizer: __webpack_require__(84), + sanitizer: __webpack_require__(83), style: simplestyle.style, popupOptions: { closeButton: false } }, @@ -14201,7 +14201,7 @@ module.exports.featureLayer = function(_, options) { /***/ }), -/* 340 */ +/* 338 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -14253,7 +14253,7 @@ module.exports = { /***/ }), -/* 341 */ +/* 339 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -14263,7 +14263,7 @@ var LegendControl = L.Control.extend({ options: { position: 'bottomright', - sanitizer: __webpack_require__(84) + sanitizer: __webpack_require__(83) }, initialize: function(options) { @@ -14327,16 +14327,16 @@ module.exports.legendControl = function(options) { /***/ }), -/* 342 */ +/* 340 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var format_url = __webpack_require__(85); +var format_url = __webpack_require__(84); var ShareControl = L.Control.extend({ - includes: [__webpack_require__(314)], + includes: [__webpack_require__(312)], options: { position: 'topleft', @@ -14455,20 +14455,20 @@ module.exports.shareControl = function(_, options) { /***/ }), -/* 343 */ +/* 341 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var util = __webpack_require__(83); +var util = __webpack_require__(82); var formatPattern = /\.((?:png|jpg)\d*)(?=$|\?)/; var TileLayer = L.TileLayer.extend({ - includes: [__webpack_require__(314)], + includes: [__webpack_require__(312)], options: { - sanitizer: __webpack_require__(84) + sanitizer: __webpack_require__(83) }, // http://mapbox.com/developers/api/#image_quality @@ -14560,7 +14560,7 @@ module.exports.tileLayer = function(_, options) { /***/ }), -/* 344 */ +/* 342 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -14569,7 +14569,7 @@ module.exports.tileLayer = function(_, options) { var InfoControl = L.Control.extend({ options: { position: 'bottomright', - sanitizer: __webpack_require__(84) + sanitizer: __webpack_require__(83) }, initialize: function(options) { @@ -14682,19 +14682,19 @@ module.exports.infoControl = function(options) { /***/ }), -/* 345 */ +/* 343 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var util = __webpack_require__(83), - request = __webpack_require__(311), - grid = __webpack_require__(403); +var util = __webpack_require__(82), + request = __webpack_require__(309), + grid = __webpack_require__(401); // forked from danzel/L.UTFGrid var GridLayer = L.Class.extend({ - includes: [L.Mixin.Events, __webpack_require__(314)], + includes: [L.Mixin.Events, __webpack_require__(312)], options: { template: function() { return ''; } @@ -14912,7 +14912,7 @@ module.exports.gridLayer = function(_, options) { /***/ }), -/* 346 */ +/* 344 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -14983,7 +14983,7 @@ module.exports.gridLayer = function(_, options) { var client, target, platformDefault; -client = __webpack_require__(321); +client = __webpack_require__(319); if (typeof Promise !== 'function' && console && console.log) { console.log('An ES6 Promise implementation is required to use rest.js. See https://github.com/cujojs/when/blob/master/docs/es6-promise-shim.md for using when.js as a Promise polyfill.'); @@ -15035,7 +15035,7 @@ module.exports = client(defaultClient); /***/ }), -/* 347 */ +/* 345 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -15070,7 +15070,7 @@ module.exports = normalizeHeaderName; /***/ }), -/* 348 */ +/* 346 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -15085,8 +15085,8 @@ module.exports = normalizeHeaderName; var interceptor, UrlBuilder; -interceptor = __webpack_require__(309); -UrlBuilder = __webpack_require__(412); +interceptor = __webpack_require__(307); +UrlBuilder = __webpack_require__(410); function startsWith(str, prefix) { return str.indexOf(prefix) === 0; @@ -15126,7 +15126,7 @@ module.exports = interceptor({ /***/ }), -/* 349 */ +/* 347 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -15214,7 +15214,7 @@ module.exports = { /***/ }), -/* 350 */ +/* 348 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -15262,7 +15262,7 @@ module.exports = { /***/ }), -/* 351 */ +/* 349 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -15277,9 +15277,9 @@ module.exports = { var interceptor, uriTemplate, mixin; -interceptor = __webpack_require__(309); -uriTemplate = __webpack_require__(323); -mixin = __webpack_require__(315); +interceptor = __webpack_require__(307); +uriTemplate = __webpack_require__(321); +mixin = __webpack_require__(313); /** * Applies request params to the path as a URI Template @@ -15315,7 +15315,7 @@ module.exports = interceptor({ /***/ }), -/* 352 */ +/* 350 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -15349,24 +15349,24 @@ module.exports = attempt; /***/ }), -/* 353 */ +/* 351 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -exports.decode = exports.parse = __webpack_require__(428); -exports.encode = exports.stringify = __webpack_require__(429); +exports.decode = exports.parse = __webpack_require__(426); +exports.encode = exports.stringify = __webpack_require__(427); /***/ }), -/* 354 */ +/* 352 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var b64 = __webpack_require__(432); +var b64 = __webpack_require__(430); /** * Access tokens actually are data, and using them we can derive @@ -15399,7 +15399,7 @@ module.exports = getUser; /***/ }), -/* 355 */ +/* 353 */ /***/ (function(module, exports) { /* @@ -15446,13 +15446,13 @@ function extend() { /***/ }), -/* 356 */ +/* 354 */ /***/ (function(module, exports, __webpack_require__) { //http://en.wikipedia.org/wiki/Haversine_formula //http://www.movable-type.co.uk/scripts/latlong.html -var getCoord = __webpack_require__(326).getCoord; -var helpers = __webpack_require__(312); +var getCoord = __webpack_require__(324).getCoord; +var helpers = __webpack_require__(310); var point = helpers.point; var distanceToRadians = helpers.distanceToRadians; @@ -15498,7 +15498,7 @@ module.exports = function (origin, distance, bearing, units) { /***/ }), -/* 357 */ +/* 355 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -16499,6 +16499,8 @@ function lineReduce(geojson, callback, initialValue) { /***/ }), +/* 356 */, +/* 357 */, /* 358 */, /* 359 */, /* 360 */, @@ -16536,37 +16538,35 @@ function lineReduce(geojson, callback, initialValue) { /* 392 */, /* 393 */, /* 394 */, -/* 395 */, -/* 396 */, -/* 397 */ +/* 395 */ /***/ (function(module, exports, __webpack_require__) { -module.exports = window.L = __webpack_require__(335); +module.exports = window.L = __webpack_require__(333); /***/ }), -/* 398 */ +/* 396 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var geocoderControl = __webpack_require__(399), - gridControl = __webpack_require__(337), - featureLayer = __webpack_require__(339), - legendControl = __webpack_require__(341), - shareControl = __webpack_require__(342), - tileLayer = __webpack_require__(343), - infoControl = __webpack_require__(344), - map = __webpack_require__(402), - gridLayer = __webpack_require__(345), - styleLayer = __webpack_require__(405); +var geocoderControl = __webpack_require__(397), + gridControl = __webpack_require__(335), + featureLayer = __webpack_require__(337), + legendControl = __webpack_require__(339), + shareControl = __webpack_require__(340), + tileLayer = __webpack_require__(341), + infoControl = __webpack_require__(342), + map = __webpack_require__(400), + gridLayer = __webpack_require__(343), + styleLayer = __webpack_require__(403); L.mapbox = module.exports = { - VERSION: __webpack_require__(88).version, - geocoder: __webpack_require__(336), - marker: __webpack_require__(86), - simplestyle: __webpack_require__(340), + VERSION: __webpack_require__(87).version, + geocoder: __webpack_require__(334), + marker: __webpack_require__(85), + simplestyle: __webpack_require__(338), tileLayer: tileLayer.tileLayer, TileLayer: tileLayer.TileLayer, styleLayer: styleLayer.styleLayer, @@ -16587,10 +16587,10 @@ L.mapbox = module.exports = { FeatureLayer: featureLayer.FeatureLayer, map: map.map, Map: map.Map, - config: __webpack_require__(87), - sanitize: __webpack_require__(84), - template: __webpack_require__(338).to_html, - feedback: __webpack_require__(319) + config: __webpack_require__(86), + sanitize: __webpack_require__(83), + template: __webpack_require__(336).to_html, + feedback: __webpack_require__(317) }; @@ -16602,18 +16602,18 @@ window.L.Icon.Default.imagePath = ((document.location.protocol === 'https:' || document.location.protocol === 'http:') ? '' : 'https:') + '//api.tiles.mapbox.com/mapbox.js/' + 'v' + - __webpack_require__(88).version + '/images'; + __webpack_require__(87).version + '/images'; /***/ }), -/* 399 */ +/* 397 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var geocoder = __webpack_require__(336), - util = __webpack_require__(83); +var geocoder = __webpack_require__(334), + util = __webpack_require__(82); var GeocoderControl = L.Control.extend({ includes: L.Mixin.Events, @@ -16817,7 +16817,7 @@ module.exports.geocoderControl = function(_, options) { /***/ }), -/* 400 */ +/* 398 */ /***/ (function(module, exports) { module.exports = Array.isArray || function (arr) { @@ -16826,7 +16826,7 @@ module.exports = Array.isArray || function (arr) { /***/ }), -/* 401 */ +/* 399 */ /***/ (function(module, exports, __webpack_require__) { function corslite(url, callback, cors) { @@ -16925,21 +16925,21 @@ if (true) module.exports = corslite; /***/ }), -/* 402 */ +/* 400 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var tileLayer = __webpack_require__(343).tileLayer, - featureLayer = __webpack_require__(339).featureLayer, - gridLayer = __webpack_require__(345).gridLayer, - gridControl = __webpack_require__(337).gridControl, - infoControl = __webpack_require__(344).infoControl, - shareControl = __webpack_require__(342).shareControl, - legendControl = __webpack_require__(341).legendControl, - mapboxLogoControl = __webpack_require__(404).mapboxLogoControl, - feedback = __webpack_require__(319); +var tileLayer = __webpack_require__(341).tileLayer, + featureLayer = __webpack_require__(337).featureLayer, + gridLayer = __webpack_require__(343).gridLayer, + gridControl = __webpack_require__(335).gridControl, + infoControl = __webpack_require__(342).infoControl, + shareControl = __webpack_require__(340).shareControl, + legendControl = __webpack_require__(339).legendControl, + mapboxLogoControl = __webpack_require__(402).mapboxLogoControl, + feedback = __webpack_require__(317); function withAccessToken(options, accessToken) { if (!accessToken || options.accessToken) @@ -16948,7 +16948,7 @@ function withAccessToken(options, accessToken) { } var LMap = L.Map.extend({ - includes: [__webpack_require__(314)], + includes: [__webpack_require__(312)], options: { tileLayer: {}, @@ -16958,7 +16958,7 @@ var LMap = L.Map.extend({ gridControl: {}, infoControl: false, shareControl: false, - sanitizer: __webpack_require__(84) + sanitizer: __webpack_require__(83) }, _tilejson: {}, @@ -17166,7 +17166,7 @@ module.exports.map = function(element, _, options) { /***/ }), -/* 403 */ +/* 401 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -17189,7 +17189,7 @@ module.exports = function(data) { /***/ }), -/* 404 */ +/* 402 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -17228,20 +17228,20 @@ module.exports.mapboxLogoControl = function(options) { /***/ }), -/* 405 */ +/* 403 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var util = __webpack_require__(83); -var format_url = __webpack_require__(85); -var request = __webpack_require__(311); +var util = __webpack_require__(82); +var format_url = __webpack_require__(84); +var request = __webpack_require__(309); var StyleLayer = L.TileLayer.extend({ options: { - sanitizer: __webpack_require__(84) + sanitizer: __webpack_require__(83) }, initialize: function(_, options) { @@ -17316,7 +17316,7 @@ module.exports.styleLayer = function(_, options) { /***/ }), -/* 406 */ +/* 404 */ /***/ (function(module, exports) { @@ -17324,35 +17324,35 @@ module.exports.DEFAULT_ENDPOINT = 'https://api.mapbox.com'; /***/ }), -/* 407 */ +/* 405 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // install ES6 Promise polyfill -__webpack_require__(320); +__webpack_require__(318); -var rest = __webpack_require__(409); +var rest = __webpack_require__(407); // rest.js client with MIME support module.exports = function(config) { return rest - .wrap(__webpack_require__(411)) - .wrap(__webpack_require__(348), { prefix: config.endpoint }) - .wrap(__webpack_require__(413), { mime: 'application/json' }) - .wrap(__webpack_require__(351)) - .wrap(__webpack_require__(422), { + .wrap(__webpack_require__(409)) + .wrap(__webpack_require__(346), { prefix: config.endpoint }) + .wrap(__webpack_require__(411), { mime: 'application/json' }) + .wrap(__webpack_require__(349)) + .wrap(__webpack_require__(420), { params: { access_token: config.accessToken } }) - .wrap(__webpack_require__(423), { access_token: config.accessToken }) - .wrap(__webpack_require__(430)) - .wrap(__webpack_require__(431)); + .wrap(__webpack_require__(421), { access_token: config.accessToken }) + .wrap(__webpack_require__(428)) + .wrap(__webpack_require__(429)); }; /***/ }), -/* 408 */ +/* 406 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(process, global) {/*! @@ -18538,7 +18538,7 @@ return Promise$1; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(21), __webpack_require__(5))) /***/ }), -/* 409 */ +/* 407 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -18551,8 +18551,8 @@ return Promise$1; -var rest = __webpack_require__(346), - browser = __webpack_require__(410); +var rest = __webpack_require__(344), + browser = __webpack_require__(408); rest.setPlatformDefaultClient(browser); @@ -18560,7 +18560,7 @@ module.exports = rest; /***/ }), -/* 410 */ +/* 408 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -18575,9 +18575,9 @@ module.exports = rest; var normalizeHeaderName, responsePromise, client, headerSplitRE; -normalizeHeaderName = __webpack_require__(347); -responsePromise = __webpack_require__(322); -client = __webpack_require__(321); +normalizeHeaderName = __webpack_require__(345); +responsePromise = __webpack_require__(320); +client = __webpack_require__(319); // according to the spec, the line break is '\r\n', but doesn't hold true in practice headerSplitRE = /[\r|\n]+/; @@ -18734,7 +18734,7 @@ module.exports = client(function xhr(request) { /***/ }), -/* 411 */ +/* 409 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -18749,7 +18749,7 @@ module.exports = client(function xhr(request) { var interceptor; -interceptor = __webpack_require__(309); +interceptor = __webpack_require__(307); /** * Rejects the response promise based on the status code. @@ -18777,7 +18777,7 @@ module.exports = interceptor({ /***/ }), -/* 412 */ +/* 410 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -18792,8 +18792,8 @@ module.exports = interceptor({ var mixin, xWWWFormURLEncoder, origin, urlRE, absoluteUrlRE, fullyQualifiedUrlRE; -mixin = __webpack_require__(315); -xWWWFormURLEncoder = __webpack_require__(349); +mixin = __webpack_require__(313); +xWWWFormURLEncoder = __webpack_require__(347); urlRE = /([a-z][a-z0-9\+\-\.]*:)\/\/([^@]+@)?(([^:\/]+)(:([0-9]+))?)?(\/[^?#]*)?(\?[^#]*)?(#\S*)?/i; absoluteUrlRE = /^([a-z][a-z0-9\-\+\.]*:\/\/|\/)/i; @@ -19000,7 +19000,7 @@ module.exports = UrlBuilder; /***/ }), -/* 413 */ +/* 411 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -19015,10 +19015,10 @@ module.exports = UrlBuilder; var interceptor, mime, registry, noopConverter, missingConverter, attempt; -interceptor = __webpack_require__(309); -mime = __webpack_require__(350); -registry = __webpack_require__(414); -attempt = __webpack_require__(352); +interceptor = __webpack_require__(307); +mime = __webpack_require__(348); +registry = __webpack_require__(412); +attempt = __webpack_require__(350); noopConverter = { read: function (obj) { return obj; }, @@ -19116,7 +19116,7 @@ module.exports = interceptor({ /***/ }), -/* 414 */ +/* 412 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -19131,7 +19131,7 @@ module.exports = interceptor({ var mime, registry; -mime = __webpack_require__(350); +mime = __webpack_require__(348); function Registry(mimes) { @@ -19215,11 +19215,11 @@ function Registry(mimes) { registry = new Registry({}); // include provided serializers -registry.register('application/hal', __webpack_require__(415)); -registry.register('application/json', __webpack_require__(419)); -registry.register('application/x-www-form-urlencoded', __webpack_require__(349)); -registry.register('multipart/form-data', __webpack_require__(420)); -registry.register('text/plain', __webpack_require__(421)); +registry.register('application/hal', __webpack_require__(413)); +registry.register('application/json', __webpack_require__(417)); +registry.register('application/x-www-form-urlencoded', __webpack_require__(347)); +registry.register('multipart/form-data', __webpack_require__(418)); +registry.register('text/plain', __webpack_require__(419)); registry.register('+json', registry.delegate('application/json')); @@ -19227,7 +19227,7 @@ module.exports = registry; /***/ }), -/* 415 */ +/* 413 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -19242,11 +19242,11 @@ module.exports = registry; var pathPrefix, template, find, lazyPromise, responsePromise; -pathPrefix = __webpack_require__(348); -template = __webpack_require__(351); -find = __webpack_require__(417); -lazyPromise = __webpack_require__(418); -responsePromise = __webpack_require__(322); +pathPrefix = __webpack_require__(346); +template = __webpack_require__(349); +find = __webpack_require__(415); +lazyPromise = __webpack_require__(416); +responsePromise = __webpack_require__(320); function defineProperty(obj, name, value) { Object.defineProperty(obj, name, { @@ -19362,7 +19362,7 @@ module.exports = { /***/ }), -/* 416 */ +/* 414 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -19539,7 +19539,7 @@ module.exports = { /***/ }), -/* 417 */ +/* 415 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -19577,7 +19577,7 @@ module.exports = { /***/ }), -/* 418 */ +/* 416 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -19590,7 +19590,7 @@ module.exports = { -var attempt = __webpack_require__(352); +var attempt = __webpack_require__(350); /** * Create a promise whose work is started only when a handler is registered. @@ -19630,7 +19630,7 @@ module.exports = lazyPromise; /***/ }), -/* 419 */ +/* 417 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -19674,7 +19674,7 @@ module.exports = createConverter(); /***/ }), -/* 420 */ +/* 418 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -19745,7 +19745,7 @@ module.exports = { /***/ }), -/* 421 */ +/* 419 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -19772,7 +19772,7 @@ module.exports = { /***/ }), -/* 422 */ +/* 420 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -19787,8 +19787,8 @@ module.exports = { var interceptor, mixinUtil, defaulter; -interceptor = __webpack_require__(309); -mixinUtil = __webpack_require__(315); +interceptor = __webpack_require__(307); +mixinUtil = __webpack_require__(313); defaulter = (function () { @@ -19848,19 +19848,19 @@ module.exports = interceptor({ /***/ }), -/* 423 */ +/* 421 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // install ES6 Promise polyfill -__webpack_require__(320); +__webpack_require__(318); -var interceptor = __webpack_require__(309); -var linkParser = __webpack_require__(424); -var url = __webpack_require__(425); -var querystring = __webpack_require__(353); +var interceptor = __webpack_require__(307); +var linkParser = __webpack_require__(422); +var url = __webpack_require__(423); +var querystring = __webpack_require__(351); var paginator = interceptor({ success: function (response, config) { @@ -19894,7 +19894,7 @@ module.exports = paginator; /***/ }), -/* 424 */ +/* 422 */ /***/ (function(module, exports) { module.exports = (function(){ @@ -21087,7 +21087,7 @@ module.exports = (function(){ /***/ }), -/* 425 */ +/* 423 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -21114,8 +21114,8 @@ module.exports = (function(){ -var punycode = __webpack_require__(426); -var util = __webpack_require__(427); +var punycode = __webpack_require__(424); +var util = __webpack_require__(425); exports.parse = urlParse; exports.resolve = urlResolve; @@ -21190,7 +21190,7 @@ var protocolPattern = /^([a-z0-9.+-]+:)/i, 'gopher:': true, 'file:': true }, - querystring = __webpack_require__(353); + querystring = __webpack_require__(351); function urlParse(url, parseQueryString, slashesDenoteHost) { if (url && util.isObject(url) && url instanceof Url) return url; @@ -21826,7 +21826,7 @@ Url.prototype.parseHost = function() { /***/ }), -/* 426 */ +/* 424 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(module, global) {var __WEBPACK_AMD_DEFINE_RESULT__;/*! https://mths.be/punycode v1.4.1 by @mathias */ @@ -22365,7 +22365,7 @@ Url.prototype.parseHost = function() { /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(7)(module), __webpack_require__(5))) /***/ }), -/* 427 */ +/* 425 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -22388,7 +22388,7 @@ module.exports = { /***/ }), -/* 428 */ +/* 426 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -22479,7 +22479,7 @@ var isArray = Array.isArray || function (xs) { /***/ }), -/* 429 */ +/* 427 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -22571,10 +22571,10 @@ var objectKeys = Object.keys || function (obj) { /***/ }), -/* 430 */ +/* 428 */ /***/ (function(module, exports, __webpack_require__) { -var interceptor = __webpack_require__(309); +var interceptor = __webpack_require__(307); var standardResponse = interceptor({ response: transform, @@ -22596,16 +22596,16 @@ module.exports = standardResponse; /***/ }), -/* 431 */ +/* 429 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; // install ES6 Promise polyfill -__webpack_require__(320); +__webpack_require__(318); -var interceptor = __webpack_require__(309); +var interceptor = __webpack_require__(307); var callbackify = interceptor({ success: function (response) { @@ -22634,7 +22634,7 @@ module.exports = callbackify; /***/ }), -/* 432 */ +/* 430 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -22787,14 +22787,14 @@ module.exports = { /***/ }), -/* 433 */ +/* 431 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var invariant = __webpack_require__(305); -var makeService = __webpack_require__(306); +var invariant = __webpack_require__(303); +var makeService = __webpack_require__(304); /** * @class MapboxGeocoding @@ -23065,15 +23065,15 @@ module.exports = MapboxGeocoding; /***/ }), -/* 434 */ +/* 432 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var invariant = __webpack_require__(305); -var formatPoints = __webpack_require__(324); -var makeService = __webpack_require__(306); +var invariant = __webpack_require__(303); +var formatPoints = __webpack_require__(322); +var makeService = __webpack_require__(304); /** * @class MapboxSurface @@ -23170,15 +23170,15 @@ module.exports = MapboxSurface; /***/ }), -/* 435 */ +/* 433 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var invariant = __webpack_require__(305); -var formatPoints = __webpack_require__(324); -var makeService = __webpack_require__(306); +var invariant = __webpack_require__(303); +var formatPoints = __webpack_require__(322); +var makeService = __webpack_require__(304); /** * @class MapboxDirections @@ -23354,14 +23354,14 @@ module.exports = MapboxDirections; /***/ }), -/* 436 */ +/* 434 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var invariant = __webpack_require__(305); -var makeService = __webpack_require__(306); +var invariant = __webpack_require__(303); +var makeService = __webpack_require__(304); /** * @class MapboxUploads @@ -23581,14 +23581,14 @@ MapboxUploads.prototype.deleteUpload = function(upload, callback) { /***/ }), -/* 437 */ +/* 435 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var invariant = __webpack_require__(305); -var makeService = __webpack_require__(306); +var invariant = __webpack_require__(303); +var makeService = __webpack_require__(304); /** * @class MapboxMatching @@ -23723,15 +23723,15 @@ module.exports = MapboxMatching; /***/ }), -/* 438 */ +/* 436 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var invariant = __webpack_require__(305); -var hat = __webpack_require__(439); -var makeService = __webpack_require__(306); +var invariant = __webpack_require__(303); +var hat = __webpack_require__(437); +var makeService = __webpack_require__(304); /** * @class MapboxDatasets @@ -24168,7 +24168,7 @@ MapboxDatasets.prototype.deleteFeature = function(id, dataset, callback) { /***/ }), -/* 439 */ +/* 437 */ /***/ (function(module, exports) { /* eslint-disable */ @@ -24211,15 +24211,15 @@ var hat = module.exports = function (bits, base) { /***/ }), -/* 440 */ +/* 438 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var invariant = __webpack_require__(305); -var formatPoints = __webpack_require__(324); -var makeService = __webpack_require__(306); +var invariant = __webpack_require__(303); +var formatPoints = __webpack_require__(322); +var makeService = __webpack_require__(304); /** * @class MapboxMatrix @@ -24337,14 +24337,14 @@ module.exports = MapboxMatrix; /***/ }), -/* 441 */ +/* 439 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var invariant = __webpack_require__(305); -var makeService = __webpack_require__(306); +var invariant = __webpack_require__(303); +var makeService = __webpack_require__(304); /** * @class MapboxTilestats @@ -24440,15 +24440,15 @@ MapboxTilestats.prototype.putTilestats = function(tileset, statistics, callback) /***/ }), -/* 442 */ +/* 440 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(Buffer) { -var invariant = __webpack_require__(305); -var uriTemplate = __webpack_require__(323); -var makeService = __webpack_require__(306); +var invariant = __webpack_require__(303); +var uriTemplate = __webpack_require__(321); +var makeService = __webpack_require__(304); /** * @class MapboxStyles @@ -24818,10 +24818,10 @@ MapboxStyles.prototype.embedStyle = function(styleid, options) { return this.endpoint + uriTemplate.expand(API_STYLES_EMBED, params); }; -/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(443).Buffer)) +/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(441).Buffer)) /***/ }), -/* 443 */ +/* 441 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -24835,9 +24835,9 @@ MapboxStyles.prototype.embedStyle = function(styleid, options) { -var base64 = __webpack_require__(444) -var ieee754 = __webpack_require__(445) -var isArray = __webpack_require__(446) +var base64 = __webpack_require__(442) +var ieee754 = __webpack_require__(443) +var isArray = __webpack_require__(444) exports.Buffer = Buffer exports.SlowBuffer = SlowBuffer @@ -26618,7 +26618,7 @@ function isnan (val) { /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) /***/ }), -/* 444 */ +/* 442 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -26776,7 +26776,7 @@ function fromByteArray (uint8) { /***/ }), -/* 445 */ +/* 443 */ /***/ (function(module, exports) { exports.read = function (buffer, offset, isLE, mLen, nBytes) { @@ -26866,7 +26866,7 @@ exports.write = function (buffer, value, offset, isLE, mLen, nBytes) { /***/ }), -/* 446 */ +/* 444 */ /***/ (function(module, exports) { var toString = {}.toString; @@ -26877,18 +26877,18 @@ module.exports = Array.isArray || function (arr) { /***/ }), -/* 447 */ +/* 445 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var invariant = __webpack_require__(305); -var xtend = __webpack_require__(355).extend; -var uriTemplate = __webpack_require__(323); -var encodeOverlay = __webpack_require__(448); -var invariantLocation = __webpack_require__(325); -var makeService = __webpack_require__(306); +var invariant = __webpack_require__(303); +var xtend = __webpack_require__(353).extend; +var uriTemplate = __webpack_require__(321); +var encodeOverlay = __webpack_require__(446); +var invariantLocation = __webpack_require__(323); +var makeService = __webpack_require__(304); /** * @class MapboxStatic @@ -27096,15 +27096,15 @@ module.exports = MapboxStatic; /***/ }), -/* 448 */ +/* 446 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var invariant = __webpack_require__(305), - invariantLocation = __webpack_require__(325), - polyline = __webpack_require__(449); +var invariant = __webpack_require__(303), + invariantLocation = __webpack_require__(323), + polyline = __webpack_require__(447); /** * Given a list of markers, encode them for display @@ -27162,7 +27162,7 @@ module.exports.encodeGeoJSON = encodeGeoJSON; /***/ }), -/* 449 */ +/* 447 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -27254,14 +27254,14 @@ module.exports = polyline; /***/ }), -/* 450 */ +/* 448 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var invariant = __webpack_require__(305); -var makeService = __webpack_require__(306); +var invariant = __webpack_require__(303); +var makeService = __webpack_require__(304); /** * @class MapboxTilesets @@ -27345,14 +27345,14 @@ MapboxTilesets.prototype.listTilesets = function(options, callback) { /***/ }), -/* 451 */ +/* 449 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var invariant = __webpack_require__(305); -var makeService = __webpack_require__(306); +var invariant = __webpack_require__(303); +var makeService = __webpack_require__(304); /** * @class MapboxTokens @@ -27566,13 +27566,13 @@ MapboxTokens.prototype.listScopes = function(callback) { /***/ }), -/* 452 */ +/* 450 */ /***/ (function(module, exports) { -module.exports = {"_args":[["mapbox-gl-circle@1.6.5","/var/alchemy/Phraseanet/Phraseanet-production-client"]],"_from":"mapbox-gl-circle@1.6.5","_id":"mapbox-gl-circle@1.6.5","_inBundle":false,"_integrity":"sha512-VHA6lgxZE/WFtBXmMveU2zt7ZeVcBHe42k4U4b8xGEnrDSQs4/++EBPVywEMNqi01XQrbf1eiAhsIDZasR4drw==","_location":"/mapbox-gl-circle","_phantomChildren":{"@mapbox/geojson-area":"0.2.2","@mapbox/gl-matrix":"0.0.1","@mapbox/mapbox-gl-supported":"1.4.0","@mapbox/point-geometry":"0.1.0","@mapbox/shelf-pack":"3.2.0","@mapbox/tiny-sdf":"1.1.0","@mapbox/unitbezier":"0.0.0","@mapbox/vector-tile":"1.3.1","@mapbox/whoots-js":"3.1.0","brfs":"1.6.1","bubleify":"0.7.0","concat-stream":"1.6.2","csscolorparser":"1.0.3","earcut":"2.1.3","geojson-vt":"3.2.1","gray-matter":"3.1.1","grid-index":"1.1.0","jsonlint-lines-primitives":"1.6.0","minimist":"0.0.8","package-json-versionify":"1.0.4","pbf":"3.2.0","quickselect":"1.1.1","rw":"1.3.3","sharkdown":"0.1.1","shuffle-seed":"1.1.6","sort-object":"0.3.2","through2":"2.0.3","tinyqueue":"1.2.3","unassertify":"2.1.1","unflowify":"1.0.1","vt-pbf":"3.1.1","webworkify":"1.5.0"},"_requested":{"type":"version","registry":true,"raw":"mapbox-gl-circle@1.6.5","name":"mapbox-gl-circle","escapedName":"mapbox-gl-circle","rawSpec":"1.6.5","saveSpec":null,"fetchSpec":"1.6.5"},"_requiredBy":["/"],"_resolved":"https://registry.npmjs.org/mapbox-gl-circle/-/mapbox-gl-circle-1.6.5.tgz","_spec":"1.6.5","_where":"/var/alchemy/Phraseanet/Phraseanet-production-client","author":{"name":"Smith Micro Software, Inc."},"browserify":{"transform":["babelify"]},"bugs":{"url":"https://github.com/smithmicro/mapbox-gl-circle/issues"},"dependencies":{"@turf/bbox":"^4.7.3","@turf/bbox-polygon":"^4.7.3","@turf/bearing":"^4.5.2","@turf/circle":"^4.7.3","@turf/destination":"^4.7.3","@turf/distance":"^4.7.3","@turf/helpers":"^4.7.3","@turf/truncate":"^4.7.3","core-util-is":"^1.0.2","debug":"^3.0.0","events":"^1.1.1","fsevents":"^1.1.2","glob":"^7.1.2","inflight":"^1.0.6","inherits":"^2.0.3","jsonparse":"^1.3.1","lodash":"^4.17.5","lodash.debounce":"^4.0.8","mapbox-gl":"^0.44.1","minimatch":"^3.0.4","once":"^1.4.0","punycode":"^2.1.0","readable-stream":"^2.3.3","string_decoder":"^1.0.3","through2":"^2.0.3","util-deprecate":"^1.0.2","wrappy":"^1.0.2","xtend":"^4.0.1","yarn":"^0.27.5"},"description":"A google.maps.Circle replacement for Mapbox GL JS API","devDependencies":{"async-each":"^1.0.1","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","brfs":"^1.4.4","browserify":"^14.5.0","buble":"^0.15.2","budo":"^10.0.4","documentation":"^5.1.0","eslint":"^4.18.1","eslint-config-google":"^0.9.1","esutils":"^2.0.2","magic-string":"^0.22.4","uglify-js":"^3.3.12","vlq":"^0.2.3","watchify":"^3.10.0"},"directories":{"example":"example","lib":"lib"},"engines":{"node":">=7.6.0","npm":">=5.3.0"},"files":["lib/","example/","dist/"],"homepage":"https://github.com/smithmicro/mapbox-gl-circle#readme","keywords":["mapbox","circle","osm","gl"],"license":"ISC","main":"lib/main.js","name":"mapbox-gl-circle","optionalDependencies":{"core-util-is":"^1.0.2","debug":"^3.0.0","fsevents":"^1.1.2","glob":"^7.1.2","inflight":"^1.0.6","inherits":"^2.0.3","jsonparse":"^1.3.1","minimatch":"^3.0.4","once":"^1.4.0","punycode":"^2.1.0","readable-stream":"^2.3.3","string_decoder":"^1.0.3","through2":"^2.0.3","util-deprecate":"^1.0.2","wrappy":"^1.0.2","xtend":"^4.0.1","yarn":"^0.27.5"},"repository":{"type":"git","url":"git+ssh://git@github.com/smithmicro/mapbox-gl-circle.git"},"scripts":{"browserify":"mkdir -p dist && browserify lib/main.js -o dist/mapbox-gl-circle-${BUILD_VERSION:-dev}.js --debug --delay=0 -v","docs":"documentation lint lib/main.js && documentation readme lib/main.js --access public --section=Usage","lint":"eslint lib","prepare":"mkdir -p dist && browserify --standalone MapboxCircle -t [ babelify --presets [ es2015 ] ] lib/main.js | uglifyjs -c -m > dist/mapbox-gl-circle-${BUILD_VERSION:-dev}.min.js && cp -f dist/mapbox-gl-circle-${BUILD_VERSION:-dev}.min.js dist/mapbox-gl-circle.min.js","start":"budo example/index.js --live --force-default-index --title budo/mapbox-gl-circle --verbose -- -t brfs","watchify":"mkdir -p dist && watchify lib/main.js -o dist/mapbox-gl-circle-${BUILD_VERSION:-dev}.js --debug -v"},"version":"1.6.5"} +module.exports = {"_args":[["mapbox-gl-circle@1.6.5","/home/esokia-6/work/work41/Phraseanet/Phraseanet-production-client"]],"_from":"mapbox-gl-circle@1.6.5","_id":"mapbox-gl-circle@1.6.5","_inBundle":false,"_integrity":"sha512-VHA6lgxZE/WFtBXmMveU2zt7ZeVcBHe42k4U4b8xGEnrDSQs4/++EBPVywEMNqi01XQrbf1eiAhsIDZasR4drw==","_location":"/mapbox-gl-circle","_phantomChildren":{"@mapbox/geojson-area":"0.2.2","@mapbox/gl-matrix":"0.0.1","@mapbox/mapbox-gl-supported":"1.4.0","@mapbox/point-geometry":"0.1.0","@mapbox/shelf-pack":"3.2.0","@mapbox/tiny-sdf":"1.1.0","@mapbox/unitbezier":"0.0.0","@mapbox/vector-tile":"1.3.1","@mapbox/whoots-js":"3.1.0","brfs":"1.6.1","bubleify":"0.7.0","concat-stream":"1.6.2","csscolorparser":"1.0.3","earcut":"2.1.3","geojson-vt":"3.2.1","gray-matter":"3.1.1","grid-index":"1.1.0","jsonlint-lines-primitives":"1.6.0","minimist":"0.0.8","package-json-versionify":"1.0.4","pbf":"3.2.0","quickselect":"1.1.1","rw":"1.3.3","sharkdown":"0.1.1","shuffle-seed":"1.1.6","sort-object":"0.3.2","through2":"2.0.3","tinyqueue":"1.2.3","unassertify":"2.1.1","unflowify":"1.0.1","vt-pbf":"3.1.1","webworkify":"1.5.0"},"_requested":{"type":"version","registry":true,"raw":"mapbox-gl-circle@1.6.5","name":"mapbox-gl-circle","escapedName":"mapbox-gl-circle","rawSpec":"1.6.5","saveSpec":null,"fetchSpec":"1.6.5"},"_requiredBy":["/"],"_resolved":"https://registry.npmjs.org/mapbox-gl-circle/-/mapbox-gl-circle-1.6.5.tgz","_spec":"1.6.5","_where":"/home/esokia-6/work/work41/Phraseanet/Phraseanet-production-client","author":{"name":"Smith Micro Software, Inc."},"browserify":{"transform":["babelify"]},"bugs":{"url":"https://github.com/smithmicro/mapbox-gl-circle/issues"},"dependencies":{"@turf/bbox":"^4.7.3","@turf/bbox-polygon":"^4.7.3","@turf/bearing":"^4.5.2","@turf/circle":"^4.7.3","@turf/destination":"^4.7.3","@turf/distance":"^4.7.3","@turf/helpers":"^4.7.3","@turf/truncate":"^4.7.3","core-util-is":"^1.0.2","debug":"^3.0.0","events":"^1.1.1","fsevents":"^1.1.2","glob":"^7.1.2","inflight":"^1.0.6","inherits":"^2.0.3","jsonparse":"^1.3.1","lodash":"^4.17.5","lodash.debounce":"^4.0.8","mapbox-gl":"^0.44.1","minimatch":"^3.0.4","once":"^1.4.0","punycode":"^2.1.0","readable-stream":"^2.3.3","string_decoder":"^1.0.3","through2":"^2.0.3","util-deprecate":"^1.0.2","wrappy":"^1.0.2","xtend":"^4.0.1","yarn":"^0.27.5"},"description":"A google.maps.Circle replacement for Mapbox GL JS API","devDependencies":{"async-each":"^1.0.1","babel-preset-es2015":"^6.24.1","babelify":"^7.3.0","brfs":"^1.4.4","browserify":"^14.5.0","buble":"^0.15.2","budo":"^10.0.4","documentation":"^5.1.0","eslint":"^4.18.1","eslint-config-google":"^0.9.1","esutils":"^2.0.2","magic-string":"^0.22.4","uglify-js":"^3.3.12","vlq":"^0.2.3","watchify":"^3.10.0"},"directories":{"example":"example","lib":"lib"},"engines":{"node":">=7.6.0","npm":">=5.3.0"},"files":["lib/","example/","dist/"],"homepage":"https://github.com/smithmicro/mapbox-gl-circle#readme","keywords":["mapbox","circle","osm","gl"],"license":"ISC","main":"lib/main.js","name":"mapbox-gl-circle","optionalDependencies":{"core-util-is":"^1.0.2","debug":"^3.0.0","fsevents":"^1.1.2","glob":"^7.1.2","inflight":"^1.0.6","inherits":"^2.0.3","jsonparse":"^1.3.1","minimatch":"^3.0.4","once":"^1.4.0","punycode":"^2.1.0","readable-stream":"^2.3.3","string_decoder":"^1.0.3","through2":"^2.0.3","util-deprecate":"^1.0.2","wrappy":"^1.0.2","xtend":"^4.0.1","yarn":"^0.27.5"},"repository":{"type":"git","url":"git+ssh://git@github.com/smithmicro/mapbox-gl-circle.git"},"scripts":{"browserify":"mkdir -p dist && browserify lib/main.js -o dist/mapbox-gl-circle-${BUILD_VERSION:-dev}.js --debug --delay=0 -v","docs":"documentation lint lib/main.js && documentation readme lib/main.js --access public --section=Usage","lint":"eslint lib","prepare":"mkdir -p dist && browserify --standalone MapboxCircle -t [ babelify --presets [ es2015 ] ] lib/main.js | uglifyjs -c -m > dist/mapbox-gl-circle-${BUILD_VERSION:-dev}.min.js && cp -f dist/mapbox-gl-circle-${BUILD_VERSION:-dev}.min.js dist/mapbox-gl-circle.min.js","start":"budo example/index.js --live --force-default-index --title budo/mapbox-gl-circle --verbose -- -t brfs","watchify":"mkdir -p dist && watchify lib/main.js -o dist/mapbox-gl-circle-${BUILD_VERSION:-dev}.js --debug -v"},"version":"1.6.5"} /***/ }), -/* 453 */ +/* 451 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(global, module) {var __WEBPACK_AMD_DEFINE_RESULT__;/** @@ -44692,11 +44692,11 @@ module.exports = {"_args":[["mapbox-gl-circle@1.6.5","/var/alchemy/Phraseanet/Ph /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5), __webpack_require__(7)(module))) /***/ }), -/* 454 */ +/* 452 */ /***/ (function(module, exports, __webpack_require__) { -var destination = __webpack_require__(356); -var polygon = __webpack_require__(312).polygon; +var destination = __webpack_require__(354); +var polygon = __webpack_require__(310).polygon; /** * Takes a {@link Point} and calculates the circle polygon given a radius in degrees, radians, miles, or kilometers; and steps for precision. @@ -44740,10 +44740,10 @@ module.exports = function (center, radius, steps, units, properties) { /***/ }), -/* 455 */ +/* 453 */ /***/ (function(module, exports, __webpack_require__) { -var coordEach = __webpack_require__(357).coordEach; +var coordEach = __webpack_require__(355).coordEach; /** * Takes a set of features, calculates the bbox of all input features, and returns a bounding box. @@ -44772,10 +44772,10 @@ module.exports = function (geojson) { /***/ }), -/* 456 */ +/* 454 */ /***/ (function(module, exports, __webpack_require__) { -var polygon = __webpack_require__(312).polygon; +var polygon = __webpack_require__(310).polygon; /** * Takes a bbox and returns an equivalent {@link Polygon|polygon}. @@ -44808,10 +44808,10 @@ module.exports = function (bbox) { /***/ }), -/* 457 */ +/* 455 */ /***/ (function(module, exports, __webpack_require__) { -var coordEach = __webpack_require__(357).coordEach; +var coordEach = __webpack_require__(355).coordEach; /** * Takes a GeoJSON Feature or FeatureCollection and truncates the precision of the geometry. @@ -44878,11 +44878,11 @@ function truncate(coords, factor, coordinates) { /***/ }), -/* 458 */ +/* 456 */ /***/ (function(module, exports, __webpack_require__) { -var getCoord = __webpack_require__(326).getCoord; -var radiansToDistance = __webpack_require__(312).radiansToDistance; +var getCoord = __webpack_require__(324).getCoord; +var radiansToDistance = __webpack_require__(310).radiansToDistance; //http://en.wikipedia.org/wiki/Haversine_formula //http://www.movable-type.co.uk/scripts/latlong.html @@ -44925,10 +44925,10 @@ module.exports = function (from, to, units) { /***/ }), -/* 459 */ +/* 457 */ /***/ (function(module, exports, __webpack_require__) { -var getCoord = __webpack_require__(326).getCoord; +var getCoord = __webpack_require__(324).getCoord; //http://en.wikipedia.org/wiki/Haversine_formula //http://www.movable-type.co.uk/scripts/latlong.html diff --git a/Phraseanet-production-client/dist/lightbox-mobile.js b/Phraseanet-production-client/dist/lightbox-mobile.js index 1401c4c955..6c3c2fa7ed 100644 --- a/Phraseanet-production-client/dist/lightbox-mobile.js +++ b/Phraseanet-production-client/dist/lightbox-mobile.js @@ -70,7 +70,7 @@ return /******/ (function(modules) { // webpackBootstrap /******/ __webpack_require__.p = "/assets/production/"; /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 260); +/******/ return __webpack_require__(__webpack_require__.s = 258); /******/ }) /************************************************************************/ /******/ ({ @@ -5688,6 +5688,402 @@ var ResourceStore = function (_EventEmitter) { /***/ }), +/***/ 258: +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; +/* WEBPACK VAR INJECTION */(function($) { + +var _bootstrap = __webpack_require__(259); + +var _bootstrap2 = _interopRequireDefault(_bootstrap); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +var lightboxMobileApplication = { + bootstrap: _bootstrap2.default +}; + +if (typeof window !== 'undefined') { + window.lightboxMobileApplication = lightboxMobileApplication; +} + +/*resize of PDF */ +$(window).on("load resize ", function (e) { + if ($('.pdf-iframe').length > 0) { + var pdfHeight = $('.pdf-iframe').width() / 0.707; + $('.pdf-iframe').css('height', pdfHeight); + } +}); +/*resize of VIDEO */ +$(window).on("load resize ", function (e) { + if ($('.video-iframe').length > 0) { + + var $sel = $('.center-image'); + var $window = $(window).height(); + + // V is for "video" ; K is for "container" ; N is for "new" + var VH = $('[name=videoHeight]').val(); + var VW = $('[name=videoWidth]').val(); + var KW = $sel.width(); + var KH = $sel.height(); + + if ($window <= 375) { + KH = 150; + } else { + if ($window > 375 && $window <= 480) { + KH = 200; + } + if ($window > 480 && $window <= 640) { + KH = 300; + } + + if ($window > 640 && $window <= 767) { + KH = 400; + } + if ($window > 767) { + KH = 550; + } + } + + var NW, NH; + if ((NH = VH / VW * (NW = KW)) > KH) { + // try to fit exact horizontally, adjust vertically + // too bad... new height overflows container height + NW = VW / VH * (NH = KH); // so fit exact vertically, adjust horizontally + } + $(".video-iframe", $sel).css('width', NW).css('height', NH); + } +}); + +module.exports = lightboxMobileApplication; +/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(0))) + +/***/ }), + +/***/ 259: +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); + +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); +// import lightbox from './../components/lightbox/index'; +// import mainMenu from './../components/mainMenu'; + + +var _jquery = __webpack_require__(0); + +var _jquery2 = _interopRequireDefault(_jquery); + +var _configService = __webpack_require__(16); + +var _configService2 = _interopRequireDefault(_configService); + +var _locale = __webpack_require__(20); + +var _locale2 = _interopRequireDefault(_locale); + +var _config = __webpack_require__(260); + +var _config2 = _interopRequireDefault(_config); + +var _emitter = __webpack_require__(15); + +var _emitter2 = _interopRequireDefault(_emitter); + +var _lodash = __webpack_require__(4); + +var _lodash2 = _interopRequireDefault(_lodash); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } + +__webpack_require__(14); +__webpack_require__(19); + +var Bootstrap = function () { + function Bootstrap(userConfig) { + var _this = this; + + _classCallCheck(this, Bootstrap); + + var configuration = (0, _lodash2.default)({}, _config2.default, userConfig); + + this.appEvents = new _emitter2.default(); + this.configService = new _configService2.default(configuration); + this.validatorLoaded = false; + this.localeService = new _locale2.default({ + configService: this.configService + }); + + this.localeService.fetchTranslations().then(function () { + _this.onConfigReady(); + }); + + return this; + } + + _createClass(Bootstrap, [{ + key: 'onConfigReady', + value: function onConfigReady() { + var _this2 = this; + + this.appServices = { + configService: this.configService, + localeService: this.localeService, + appEvents: this.appEvents + }; + + window.bodySize = { + x: 0, + y: 0 + }; + + /** + * add components + */ + + (0, _jquery2.default)(document).ready(function () { + // let $body = $('body'); + // window.bodySize.y = $body.height(); + // window.bodySize.x = $body.width(); + // + // this.appLightbox = lightbox(this.appServices); + // this.appLightbox.initialize({$container: $body}); + //mainMenu(this.appServices).initialize({$container: $body}); + _this2.mobileValidator(); + // this.isReleasable = this.configService.get('releasable'); + // + // if (this.isReleasable !== null) { + // this.appLightbox.setReleasable(this.isReleasable); + // } + }); + } + }, { + key: 'mobileValidator', + value: function mobileValidator() { + var _this4 = this; + + display_basket(); + + /*Get status before send validation*/ + function _getReseaseStatus(el) { + _jquery2.default.ajax({ + url: '/lightbox/ajax/GET_ELEMENTS/' + (0, _jquery2.default)('#basket_validation_id').val() + '/', + dataType: 'json', + error: function error(data) { + (0, _jquery2.default)('.loader', el).css({ + visibility: 'hidden' + }); + }, + timeout: function timeout(data) { + (0, _jquery2.default)('.loader', el).css({ + visibility: 'hidden' + }); + }, + success: function success(data) { + (0, _jquery2.default)('.loader', el).css({ + visibility: 'hidden' + }); + if (data.datas) { + if (data.datas) { + if (data.datas.counts.nul == 0) { + _setRelease((0, _jquery2.default)(this)); + } else { + console.log(data.datas.counts); + (0, _jquery2.default)("#FeedbackRelease .record_accepted").html(data.datas.counts.yes); + (0, _jquery2.default)("#FeedbackRelease .record_refused").html(data.datas.counts.no); + (0, _jquery2.default)("#FeedbackRelease .record_null").html(data.datas.counts.nul); + (0, _jquery2.default)("#FeedbackRelease").modal("show"); + } + } + } + + return; + } + }); + } + + /*Send validation*/ + function _setRelease(el) { + var _this3 = this; + + _jquery2.default.ajax({ + type: 'POST', + url: '/lightbox/ajax/SET_RELEASE/' + (0, _jquery2.default)('#basket_validation_id').val() + '/', + dataType: 'json', + error: function error(data) { + (0, _jquery2.default)('.loader', el).css({ + visibility: 'hidden' + }); + }, + timeout: function timeout(data) { + (0, _jquery2.default)('.loader', el).css({ + visibility: 'hidden' + }); + }, + success: function success(data) { + (0, _jquery2.default)('.loader', el).css({ + visibility: 'hidden' + }); + if (data.datas) { + // alert(data.datas); + window.location.href = "/lightbox"; + } + if (!data.error) { + _this3.isReleasable = false; + //this.appLightbox.setReleasable(this.isReleasable); + } + + return; + } + }); + }; + + (0, _jquery2.default)('body').on('touchstart click', '.confirm_report', function (event) { + event.preventDefault(); + var $el = (0, _jquery2.default)(event.currentTarget); + _getReseaseStatus($el); + + return false; + }); + (0, _jquery2.default)('body').on('touchstart click', '#validate-release', function (event) { + event.preventDefault(); + (0, _jquery2.default)("#FeedbackRelease").modal("hide"); + _setRelease((0, _jquery2.default)(_this4)); + console.log('validation is done'); + + return false; + }); + + (0, _jquery2.default)('body').on('touchstart click', '.agreement_radio', function (event) { + event.preventDefault(); + //$('.agreement_radio').on('mousedown', (event) => { + var $el = (0, _jquery2.default)(event.currentTarget); + var sselcont_id = $el.attr('for').split('_').pop(); + var agreement = (0, _jquery2.default)('#' + $el.attr('for')).val() === 'yes' ? '1' : '-1'; + + _jquery2.default.mobile.loading(); + + _jquery2.default.ajax({ + type: 'POST', + url: '/lightbox/ajax/SET_ELEMENT_AGREEMENT/' + sselcont_id + '/', + dataType: 'json', + data: { + agreement: agreement + }, + error: function error(datas) { + console.log('error'); + _jquery2.default.mobile.loading(); + }, + timeout: function timeout(datas) { + console.log('error'); + _jquery2.default.mobile.loading(); + }, + success: function success(datas) { + if (!datas.error) { + if (agreement === 1) { + (0, _jquery2.default)('.valid_choice_' + sselcont_id).removeClass('disagree').addClass('agree'); + } else { + (0, _jquery2.default)('.valid_choice_' + sselcont_id).removeClass('agree').addClass('disagree'); + } + _jquery2.default.mobile.loading(); + if (datas.error) { + alert(datas.datas); + return; + } + _this4.isReleasable = datas.release; + //this.appLightbox.setReleasable(this.isReleasable); + window.location.reload(); + } else { + console.log(datas.datas); + } + return; + } + }); + //return false; + }); + + (0, _jquery2.default)('body').on('touchstart click', '.note_area_validate', function (event) { + + var $el = (0, _jquery2.default)(event.currentTarget); + var sselcont_id = $el.closest('form').find('input[name="sselcont_id"]').val(); + + _jquery2.default.mobile.loading(); + _jquery2.default.ajax({ + type: 'POST', + url: '/lightbox/ajax/SET_NOTE/' + sselcont_id + '/', + dataType: 'json', + data: { + note: (0, _jquery2.default)('#note_form_' + sselcont_id).find('textarea').val() + }, + error: function error(datas) { + console.log('error'); + _jquery2.default.mobile.loading(); + }, + timeout: function timeout(datas) { + console.log('error'); + _jquery2.default.mobile.loading(); + }, + success: function success(datas) { + _jquery2.default.mobile.loading(); + if (datas.error) { + console.log(datas.datas); + return; + } + + (0, _jquery2.default)('#notes_' + sselcont_id).empty().append(datas.datas); + window.location.reload(); + return; + } + }); + return false; + }); + + function display_basket() { + var sc_wrapper = (0, _jquery2.default)('#sc_wrapper'); + + (0, _jquery2.default)('.basket_element', sc_wrapper).parent().bind('click', function (event) { + scid_click(event, this); + adjust_visibility(this); + return false; + }); + + (0, _jquery2.default)('.agree_button, .disagree_button', sc_wrapper).bind('click', function (event) { + + var sselcont_id = (0, _jquery2.default)(this).closest('.basket_element').attr('id').split('_').pop(); + + var agreement = (0, _jquery2.default)(this).hasClass('agree_button') ? '1' : '-1'; + + set_agreement(event, (0, _jquery2.default)(this), sselcont_id, agreement); + return false; + }).addClass('clickable'); + + var n = (0, _jquery2.default)('.basket_element', sc_wrapper).length; + (0, _jquery2.default)('#sc_container').width(n * (0, _jquery2.default)('.basket_element_wrapper:first', sc_wrapper).outerWidth() + 1); + } + + this.validatorLoaded = true; + } + }]); + + return Bootstrap; +}(); + +var bootstrap = function bootstrap(userConfig) { + return new Bootstrap(userConfig); +}; + +exports.default = bootstrap; + +/***/ }), + /***/ 26: /***/ (function(module, __webpack_exports__, __webpack_require__) { @@ -5997,402 +6393,6 @@ var Translator = function (_EventEmitter) { /***/ 260: /***/ (function(module, exports, __webpack_require__) { -"use strict"; -/* WEBPACK VAR INJECTION */(function($) { - -var _bootstrap = __webpack_require__(261); - -var _bootstrap2 = _interopRequireDefault(_bootstrap); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -var lightboxMobileApplication = { - bootstrap: _bootstrap2.default -}; - -if (typeof window !== 'undefined') { - window.lightboxMobileApplication = lightboxMobileApplication; -} - -/*resize of PDF */ -$(window).on("load resize ", function (e) { - if ($('.pdf-iframe').length > 0) { - var pdfHeight = $('.pdf-iframe').width() / 0.707; - $('.pdf-iframe').css('height', pdfHeight); - } -}); -/*resize of VIDEO */ -$(window).on("load resize ", function (e) { - if ($('.video-iframe').length > 0) { - - var $sel = $('.center-image'); - var $window = $(window).height(); - - // V is for "video" ; K is for "container" ; N is for "new" - var VH = $('[name=videoHeight]').val(); - var VW = $('[name=videoWidth]').val(); - var KW = $sel.width(); - var KH = $sel.height(); - - if ($window <= 375) { - KH = 150; - } else { - if ($window > 375 && $window <= 480) { - KH = 200; - } - if ($window > 480 && $window <= 640) { - KH = 300; - } - - if ($window > 640 && $window <= 767) { - KH = 400; - } - if ($window > 767) { - KH = 550; - } - } - - var NW, NH; - if ((NH = VH / VW * (NW = KW)) > KH) { - // try to fit exact horizontally, adjust vertically - // too bad... new height overflows container height - NW = VW / VH * (NH = KH); // so fit exact vertically, adjust horizontally - } - $(".video-iframe", $sel).css('width', NW).css('height', NH); - } -}); - -module.exports = lightboxMobileApplication; -/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(0))) - -/***/ }), - -/***/ 261: -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); -// import lightbox from './../components/lightbox/index'; -// import mainMenu from './../components/mainMenu'; - - -var _jquery = __webpack_require__(0); - -var _jquery2 = _interopRequireDefault(_jquery); - -var _configService = __webpack_require__(16); - -var _configService2 = _interopRequireDefault(_configService); - -var _locale = __webpack_require__(20); - -var _locale2 = _interopRequireDefault(_locale); - -var _config = __webpack_require__(262); - -var _config2 = _interopRequireDefault(_config); - -var _emitter = __webpack_require__(15); - -var _emitter2 = _interopRequireDefault(_emitter); - -var _lodash = __webpack_require__(4); - -var _lodash2 = _interopRequireDefault(_lodash); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -__webpack_require__(14); -__webpack_require__(19); - -var Bootstrap = function () { - function Bootstrap(userConfig) { - var _this = this; - - _classCallCheck(this, Bootstrap); - - var configuration = (0, _lodash2.default)({}, _config2.default, userConfig); - - this.appEvents = new _emitter2.default(); - this.configService = new _configService2.default(configuration); - this.validatorLoaded = false; - this.localeService = new _locale2.default({ - configService: this.configService - }); - - this.localeService.fetchTranslations().then(function () { - _this.onConfigReady(); - }); - - return this; - } - - _createClass(Bootstrap, [{ - key: 'onConfigReady', - value: function onConfigReady() { - var _this2 = this; - - this.appServices = { - configService: this.configService, - localeService: this.localeService, - appEvents: this.appEvents - }; - - window.bodySize = { - x: 0, - y: 0 - }; - - /** - * add components - */ - - (0, _jquery2.default)(document).ready(function () { - // let $body = $('body'); - // window.bodySize.y = $body.height(); - // window.bodySize.x = $body.width(); - // - // this.appLightbox = lightbox(this.appServices); - // this.appLightbox.initialize({$container: $body}); - //mainMenu(this.appServices).initialize({$container: $body}); - _this2.mobileValidator(); - // this.isReleasable = this.configService.get('releasable'); - // - // if (this.isReleasable !== null) { - // this.appLightbox.setReleasable(this.isReleasable); - // } - }); - } - }, { - key: 'mobileValidator', - value: function mobileValidator() { - var _this4 = this; - - display_basket(); - - /*Get status before send validation*/ - function _getReseaseStatus(el) { - _jquery2.default.ajax({ - url: '/lightbox/ajax/GET_ELEMENTS/' + (0, _jquery2.default)('#basket_validation_id').val() + '/', - dataType: 'json', - error: function error(data) { - (0, _jquery2.default)('.loader', el).css({ - visibility: 'hidden' - }); - }, - timeout: function timeout(data) { - (0, _jquery2.default)('.loader', el).css({ - visibility: 'hidden' - }); - }, - success: function success(data) { - (0, _jquery2.default)('.loader', el).css({ - visibility: 'hidden' - }); - if (data.datas) { - if (data.datas) { - if (data.datas.counts.nul == 0) { - _setRelease((0, _jquery2.default)(this)); - } else { - console.log(data.datas.counts); - (0, _jquery2.default)("#FeedbackRelease .record_accepted").html(data.datas.counts.yes); - (0, _jquery2.default)("#FeedbackRelease .record_refused").html(data.datas.counts.no); - (0, _jquery2.default)("#FeedbackRelease .record_null").html(data.datas.counts.nul); - (0, _jquery2.default)("#FeedbackRelease").modal("show"); - } - } - } - - return; - } - }); - } - - /*Send validation*/ - function _setRelease(el) { - var _this3 = this; - - _jquery2.default.ajax({ - type: 'POST', - url: '/lightbox/ajax/SET_RELEASE/' + (0, _jquery2.default)('#basket_validation_id').val() + '/', - dataType: 'json', - error: function error(data) { - (0, _jquery2.default)('.loader', el).css({ - visibility: 'hidden' - }); - }, - timeout: function timeout(data) { - (0, _jquery2.default)('.loader', el).css({ - visibility: 'hidden' - }); - }, - success: function success(data) { - (0, _jquery2.default)('.loader', el).css({ - visibility: 'hidden' - }); - if (data.datas) { - // alert(data.datas); - window.location.href = "/lightbox"; - } - if (!data.error) { - _this3.isReleasable = false; - //this.appLightbox.setReleasable(this.isReleasable); - } - - return; - } - }); - }; - - (0, _jquery2.default)('body').on('touchstart click', '.confirm_report', function (event) { - event.preventDefault(); - var $el = (0, _jquery2.default)(event.currentTarget); - _getReseaseStatus($el); - - return false; - }); - (0, _jquery2.default)('body').on('touchstart click', '#validate-release', function (event) { - event.preventDefault(); - (0, _jquery2.default)("#FeedbackRelease").modal("hide"); - _setRelease((0, _jquery2.default)(_this4)); - console.log('validation is done'); - - return false; - }); - - (0, _jquery2.default)('body').on('touchstart click', '.agreement_radio', function (event) { - event.preventDefault(); - //$('.agreement_radio').on('mousedown', (event) => { - var $el = (0, _jquery2.default)(event.currentTarget); - var sselcont_id = $el.attr('for').split('_').pop(); - var agreement = (0, _jquery2.default)('#' + $el.attr('for')).val() === 'yes' ? '1' : '-1'; - - _jquery2.default.mobile.loading(); - - _jquery2.default.ajax({ - type: 'POST', - url: '/lightbox/ajax/SET_ELEMENT_AGREEMENT/' + sselcont_id + '/', - dataType: 'json', - data: { - agreement: agreement - }, - error: function error(datas) { - console.log('error'); - _jquery2.default.mobile.loading(); - }, - timeout: function timeout(datas) { - console.log('error'); - _jquery2.default.mobile.loading(); - }, - success: function success(datas) { - if (!datas.error) { - if (agreement === 1) { - (0, _jquery2.default)('.valid_choice_' + sselcont_id).removeClass('disagree').addClass('agree'); - } else { - (0, _jquery2.default)('.valid_choice_' + sselcont_id).removeClass('agree').addClass('disagree'); - } - _jquery2.default.mobile.loading(); - if (datas.error) { - alert(datas.datas); - return; - } - _this4.isReleasable = datas.release; - //this.appLightbox.setReleasable(this.isReleasable); - window.location.reload(); - } else { - console.log(datas.datas); - } - return; - } - }); - //return false; - }); - - (0, _jquery2.default)('body').on('touchstart click', '.note_area_validate', function (event) { - - var $el = (0, _jquery2.default)(event.currentTarget); - var sselcont_id = $el.closest('form').find('input[name="sselcont_id"]').val(); - - _jquery2.default.mobile.loading(); - _jquery2.default.ajax({ - type: 'POST', - url: '/lightbox/ajax/SET_NOTE/' + sselcont_id + '/', - dataType: 'json', - data: { - note: (0, _jquery2.default)('#note_form_' + sselcont_id).find('textarea').val() - }, - error: function error(datas) { - console.log('error'); - _jquery2.default.mobile.loading(); - }, - timeout: function timeout(datas) { - console.log('error'); - _jquery2.default.mobile.loading(); - }, - success: function success(datas) { - _jquery2.default.mobile.loading(); - if (datas.error) { - console.log(datas.datas); - return; - } - - (0, _jquery2.default)('#notes_' + sselcont_id).empty().append(datas.datas); - window.location.reload(); - return; - } - }); - return false; - }); - - function display_basket() { - var sc_wrapper = (0, _jquery2.default)('#sc_wrapper'); - - (0, _jquery2.default)('.basket_element', sc_wrapper).parent().bind('click', function (event) { - scid_click(event, this); - adjust_visibility(this); - return false; - }); - - (0, _jquery2.default)('.agree_button, .disagree_button', sc_wrapper).bind('click', function (event) { - - var sselcont_id = (0, _jquery2.default)(this).closest('.basket_element').attr('id').split('_').pop(); - - var agreement = (0, _jquery2.default)(this).hasClass('agree_button') ? '1' : '-1'; - - set_agreement(event, (0, _jquery2.default)(this), sselcont_id, agreement); - return false; - }).addClass('clickable'); - - var n = (0, _jquery2.default)('.basket_element', sc_wrapper).length; - (0, _jquery2.default)('#sc_container').width(n * (0, _jquery2.default)('.basket_element_wrapper:first', sc_wrapper).outerWidth() + 1); - } - - this.validatorLoaded = true; - } - }]); - - return Bootstrap; -}(); - -var bootstrap = function bootstrap(userConfig) { - return new Bootstrap(userConfig); -}; - -exports.default = bootstrap; - -/***/ }), - -/***/ 262: -/***/ (function(module, exports, __webpack_require__) { - "use strict"; diff --git a/Phraseanet-production-client/dist/lightbox-mobile.min.js b/Phraseanet-production-client/dist/lightbox-mobile.min.js index 1401c4c955..6c3c2fa7ed 100644 --- a/Phraseanet-production-client/dist/lightbox-mobile.min.js +++ b/Phraseanet-production-client/dist/lightbox-mobile.min.js @@ -70,7 +70,7 @@ return /******/ (function(modules) { // webpackBootstrap /******/ __webpack_require__.p = "/assets/production/"; /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 260); +/******/ return __webpack_require__(__webpack_require__.s = 258); /******/ }) /************************************************************************/ /******/ ({ @@ -5688,6 +5688,402 @@ var ResourceStore = function (_EventEmitter) { /***/ }), +/***/ 258: +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; +/* WEBPACK VAR INJECTION */(function($) { + +var _bootstrap = __webpack_require__(259); + +var _bootstrap2 = _interopRequireDefault(_bootstrap); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +var lightboxMobileApplication = { + bootstrap: _bootstrap2.default +}; + +if (typeof window !== 'undefined') { + window.lightboxMobileApplication = lightboxMobileApplication; +} + +/*resize of PDF */ +$(window).on("load resize ", function (e) { + if ($('.pdf-iframe').length > 0) { + var pdfHeight = $('.pdf-iframe').width() / 0.707; + $('.pdf-iframe').css('height', pdfHeight); + } +}); +/*resize of VIDEO */ +$(window).on("load resize ", function (e) { + if ($('.video-iframe').length > 0) { + + var $sel = $('.center-image'); + var $window = $(window).height(); + + // V is for "video" ; K is for "container" ; N is for "new" + var VH = $('[name=videoHeight]').val(); + var VW = $('[name=videoWidth]').val(); + var KW = $sel.width(); + var KH = $sel.height(); + + if ($window <= 375) { + KH = 150; + } else { + if ($window > 375 && $window <= 480) { + KH = 200; + } + if ($window > 480 && $window <= 640) { + KH = 300; + } + + if ($window > 640 && $window <= 767) { + KH = 400; + } + if ($window > 767) { + KH = 550; + } + } + + var NW, NH; + if ((NH = VH / VW * (NW = KW)) > KH) { + // try to fit exact horizontally, adjust vertically + // too bad... new height overflows container height + NW = VW / VH * (NH = KH); // so fit exact vertically, adjust horizontally + } + $(".video-iframe", $sel).css('width', NW).css('height', NH); + } +}); + +module.exports = lightboxMobileApplication; +/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(0))) + +/***/ }), + +/***/ 259: +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); + +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); +// import lightbox from './../components/lightbox/index'; +// import mainMenu from './../components/mainMenu'; + + +var _jquery = __webpack_require__(0); + +var _jquery2 = _interopRequireDefault(_jquery); + +var _configService = __webpack_require__(16); + +var _configService2 = _interopRequireDefault(_configService); + +var _locale = __webpack_require__(20); + +var _locale2 = _interopRequireDefault(_locale); + +var _config = __webpack_require__(260); + +var _config2 = _interopRequireDefault(_config); + +var _emitter = __webpack_require__(15); + +var _emitter2 = _interopRequireDefault(_emitter); + +var _lodash = __webpack_require__(4); + +var _lodash2 = _interopRequireDefault(_lodash); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } + +__webpack_require__(14); +__webpack_require__(19); + +var Bootstrap = function () { + function Bootstrap(userConfig) { + var _this = this; + + _classCallCheck(this, Bootstrap); + + var configuration = (0, _lodash2.default)({}, _config2.default, userConfig); + + this.appEvents = new _emitter2.default(); + this.configService = new _configService2.default(configuration); + this.validatorLoaded = false; + this.localeService = new _locale2.default({ + configService: this.configService + }); + + this.localeService.fetchTranslations().then(function () { + _this.onConfigReady(); + }); + + return this; + } + + _createClass(Bootstrap, [{ + key: 'onConfigReady', + value: function onConfigReady() { + var _this2 = this; + + this.appServices = { + configService: this.configService, + localeService: this.localeService, + appEvents: this.appEvents + }; + + window.bodySize = { + x: 0, + y: 0 + }; + + /** + * add components + */ + + (0, _jquery2.default)(document).ready(function () { + // let $body = $('body'); + // window.bodySize.y = $body.height(); + // window.bodySize.x = $body.width(); + // + // this.appLightbox = lightbox(this.appServices); + // this.appLightbox.initialize({$container: $body}); + //mainMenu(this.appServices).initialize({$container: $body}); + _this2.mobileValidator(); + // this.isReleasable = this.configService.get('releasable'); + // + // if (this.isReleasable !== null) { + // this.appLightbox.setReleasable(this.isReleasable); + // } + }); + } + }, { + key: 'mobileValidator', + value: function mobileValidator() { + var _this4 = this; + + display_basket(); + + /*Get status before send validation*/ + function _getReseaseStatus(el) { + _jquery2.default.ajax({ + url: '/lightbox/ajax/GET_ELEMENTS/' + (0, _jquery2.default)('#basket_validation_id').val() + '/', + dataType: 'json', + error: function error(data) { + (0, _jquery2.default)('.loader', el).css({ + visibility: 'hidden' + }); + }, + timeout: function timeout(data) { + (0, _jquery2.default)('.loader', el).css({ + visibility: 'hidden' + }); + }, + success: function success(data) { + (0, _jquery2.default)('.loader', el).css({ + visibility: 'hidden' + }); + if (data.datas) { + if (data.datas) { + if (data.datas.counts.nul == 0) { + _setRelease((0, _jquery2.default)(this)); + } else { + console.log(data.datas.counts); + (0, _jquery2.default)("#FeedbackRelease .record_accepted").html(data.datas.counts.yes); + (0, _jquery2.default)("#FeedbackRelease .record_refused").html(data.datas.counts.no); + (0, _jquery2.default)("#FeedbackRelease .record_null").html(data.datas.counts.nul); + (0, _jquery2.default)("#FeedbackRelease").modal("show"); + } + } + } + + return; + } + }); + } + + /*Send validation*/ + function _setRelease(el) { + var _this3 = this; + + _jquery2.default.ajax({ + type: 'POST', + url: '/lightbox/ajax/SET_RELEASE/' + (0, _jquery2.default)('#basket_validation_id').val() + '/', + dataType: 'json', + error: function error(data) { + (0, _jquery2.default)('.loader', el).css({ + visibility: 'hidden' + }); + }, + timeout: function timeout(data) { + (0, _jquery2.default)('.loader', el).css({ + visibility: 'hidden' + }); + }, + success: function success(data) { + (0, _jquery2.default)('.loader', el).css({ + visibility: 'hidden' + }); + if (data.datas) { + // alert(data.datas); + window.location.href = "/lightbox"; + } + if (!data.error) { + _this3.isReleasable = false; + //this.appLightbox.setReleasable(this.isReleasable); + } + + return; + } + }); + }; + + (0, _jquery2.default)('body').on('touchstart click', '.confirm_report', function (event) { + event.preventDefault(); + var $el = (0, _jquery2.default)(event.currentTarget); + _getReseaseStatus($el); + + return false; + }); + (0, _jquery2.default)('body').on('touchstart click', '#validate-release', function (event) { + event.preventDefault(); + (0, _jquery2.default)("#FeedbackRelease").modal("hide"); + _setRelease((0, _jquery2.default)(_this4)); + console.log('validation is done'); + + return false; + }); + + (0, _jquery2.default)('body').on('touchstart click', '.agreement_radio', function (event) { + event.preventDefault(); + //$('.agreement_radio').on('mousedown', (event) => { + var $el = (0, _jquery2.default)(event.currentTarget); + var sselcont_id = $el.attr('for').split('_').pop(); + var agreement = (0, _jquery2.default)('#' + $el.attr('for')).val() === 'yes' ? '1' : '-1'; + + _jquery2.default.mobile.loading(); + + _jquery2.default.ajax({ + type: 'POST', + url: '/lightbox/ajax/SET_ELEMENT_AGREEMENT/' + sselcont_id + '/', + dataType: 'json', + data: { + agreement: agreement + }, + error: function error(datas) { + console.log('error'); + _jquery2.default.mobile.loading(); + }, + timeout: function timeout(datas) { + console.log('error'); + _jquery2.default.mobile.loading(); + }, + success: function success(datas) { + if (!datas.error) { + if (agreement === 1) { + (0, _jquery2.default)('.valid_choice_' + sselcont_id).removeClass('disagree').addClass('agree'); + } else { + (0, _jquery2.default)('.valid_choice_' + sselcont_id).removeClass('agree').addClass('disagree'); + } + _jquery2.default.mobile.loading(); + if (datas.error) { + alert(datas.datas); + return; + } + _this4.isReleasable = datas.release; + //this.appLightbox.setReleasable(this.isReleasable); + window.location.reload(); + } else { + console.log(datas.datas); + } + return; + } + }); + //return false; + }); + + (0, _jquery2.default)('body').on('touchstart click', '.note_area_validate', function (event) { + + var $el = (0, _jquery2.default)(event.currentTarget); + var sselcont_id = $el.closest('form').find('input[name="sselcont_id"]').val(); + + _jquery2.default.mobile.loading(); + _jquery2.default.ajax({ + type: 'POST', + url: '/lightbox/ajax/SET_NOTE/' + sselcont_id + '/', + dataType: 'json', + data: { + note: (0, _jquery2.default)('#note_form_' + sselcont_id).find('textarea').val() + }, + error: function error(datas) { + console.log('error'); + _jquery2.default.mobile.loading(); + }, + timeout: function timeout(datas) { + console.log('error'); + _jquery2.default.mobile.loading(); + }, + success: function success(datas) { + _jquery2.default.mobile.loading(); + if (datas.error) { + console.log(datas.datas); + return; + } + + (0, _jquery2.default)('#notes_' + sselcont_id).empty().append(datas.datas); + window.location.reload(); + return; + } + }); + return false; + }); + + function display_basket() { + var sc_wrapper = (0, _jquery2.default)('#sc_wrapper'); + + (0, _jquery2.default)('.basket_element', sc_wrapper).parent().bind('click', function (event) { + scid_click(event, this); + adjust_visibility(this); + return false; + }); + + (0, _jquery2.default)('.agree_button, .disagree_button', sc_wrapper).bind('click', function (event) { + + var sselcont_id = (0, _jquery2.default)(this).closest('.basket_element').attr('id').split('_').pop(); + + var agreement = (0, _jquery2.default)(this).hasClass('agree_button') ? '1' : '-1'; + + set_agreement(event, (0, _jquery2.default)(this), sselcont_id, agreement); + return false; + }).addClass('clickable'); + + var n = (0, _jquery2.default)('.basket_element', sc_wrapper).length; + (0, _jquery2.default)('#sc_container').width(n * (0, _jquery2.default)('.basket_element_wrapper:first', sc_wrapper).outerWidth() + 1); + } + + this.validatorLoaded = true; + } + }]); + + return Bootstrap; +}(); + +var bootstrap = function bootstrap(userConfig) { + return new Bootstrap(userConfig); +}; + +exports.default = bootstrap; + +/***/ }), + /***/ 26: /***/ (function(module, __webpack_exports__, __webpack_require__) { @@ -5997,402 +6393,6 @@ var Translator = function (_EventEmitter) { /***/ 260: /***/ (function(module, exports, __webpack_require__) { -"use strict"; -/* WEBPACK VAR INJECTION */(function($) { - -var _bootstrap = __webpack_require__(261); - -var _bootstrap2 = _interopRequireDefault(_bootstrap); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -var lightboxMobileApplication = { - bootstrap: _bootstrap2.default -}; - -if (typeof window !== 'undefined') { - window.lightboxMobileApplication = lightboxMobileApplication; -} - -/*resize of PDF */ -$(window).on("load resize ", function (e) { - if ($('.pdf-iframe').length > 0) { - var pdfHeight = $('.pdf-iframe').width() / 0.707; - $('.pdf-iframe').css('height', pdfHeight); - } -}); -/*resize of VIDEO */ -$(window).on("load resize ", function (e) { - if ($('.video-iframe').length > 0) { - - var $sel = $('.center-image'); - var $window = $(window).height(); - - // V is for "video" ; K is for "container" ; N is for "new" - var VH = $('[name=videoHeight]').val(); - var VW = $('[name=videoWidth]').val(); - var KW = $sel.width(); - var KH = $sel.height(); - - if ($window <= 375) { - KH = 150; - } else { - if ($window > 375 && $window <= 480) { - KH = 200; - } - if ($window > 480 && $window <= 640) { - KH = 300; - } - - if ($window > 640 && $window <= 767) { - KH = 400; - } - if ($window > 767) { - KH = 550; - } - } - - var NW, NH; - if ((NH = VH / VW * (NW = KW)) > KH) { - // try to fit exact horizontally, adjust vertically - // too bad... new height overflows container height - NW = VW / VH * (NH = KH); // so fit exact vertically, adjust horizontally - } - $(".video-iframe", $sel).css('width', NW).css('height', NH); - } -}); - -module.exports = lightboxMobileApplication; -/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(0))) - -/***/ }), - -/***/ 261: -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); -// import lightbox from './../components/lightbox/index'; -// import mainMenu from './../components/mainMenu'; - - -var _jquery = __webpack_require__(0); - -var _jquery2 = _interopRequireDefault(_jquery); - -var _configService = __webpack_require__(16); - -var _configService2 = _interopRequireDefault(_configService); - -var _locale = __webpack_require__(20); - -var _locale2 = _interopRequireDefault(_locale); - -var _config = __webpack_require__(262); - -var _config2 = _interopRequireDefault(_config); - -var _emitter = __webpack_require__(15); - -var _emitter2 = _interopRequireDefault(_emitter); - -var _lodash = __webpack_require__(4); - -var _lodash2 = _interopRequireDefault(_lodash); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -__webpack_require__(14); -__webpack_require__(19); - -var Bootstrap = function () { - function Bootstrap(userConfig) { - var _this = this; - - _classCallCheck(this, Bootstrap); - - var configuration = (0, _lodash2.default)({}, _config2.default, userConfig); - - this.appEvents = new _emitter2.default(); - this.configService = new _configService2.default(configuration); - this.validatorLoaded = false; - this.localeService = new _locale2.default({ - configService: this.configService - }); - - this.localeService.fetchTranslations().then(function () { - _this.onConfigReady(); - }); - - return this; - } - - _createClass(Bootstrap, [{ - key: 'onConfigReady', - value: function onConfigReady() { - var _this2 = this; - - this.appServices = { - configService: this.configService, - localeService: this.localeService, - appEvents: this.appEvents - }; - - window.bodySize = { - x: 0, - y: 0 - }; - - /** - * add components - */ - - (0, _jquery2.default)(document).ready(function () { - // let $body = $('body'); - // window.bodySize.y = $body.height(); - // window.bodySize.x = $body.width(); - // - // this.appLightbox = lightbox(this.appServices); - // this.appLightbox.initialize({$container: $body}); - //mainMenu(this.appServices).initialize({$container: $body}); - _this2.mobileValidator(); - // this.isReleasable = this.configService.get('releasable'); - // - // if (this.isReleasable !== null) { - // this.appLightbox.setReleasable(this.isReleasable); - // } - }); - } - }, { - key: 'mobileValidator', - value: function mobileValidator() { - var _this4 = this; - - display_basket(); - - /*Get status before send validation*/ - function _getReseaseStatus(el) { - _jquery2.default.ajax({ - url: '/lightbox/ajax/GET_ELEMENTS/' + (0, _jquery2.default)('#basket_validation_id').val() + '/', - dataType: 'json', - error: function error(data) { - (0, _jquery2.default)('.loader', el).css({ - visibility: 'hidden' - }); - }, - timeout: function timeout(data) { - (0, _jquery2.default)('.loader', el).css({ - visibility: 'hidden' - }); - }, - success: function success(data) { - (0, _jquery2.default)('.loader', el).css({ - visibility: 'hidden' - }); - if (data.datas) { - if (data.datas) { - if (data.datas.counts.nul == 0) { - _setRelease((0, _jquery2.default)(this)); - } else { - console.log(data.datas.counts); - (0, _jquery2.default)("#FeedbackRelease .record_accepted").html(data.datas.counts.yes); - (0, _jquery2.default)("#FeedbackRelease .record_refused").html(data.datas.counts.no); - (0, _jquery2.default)("#FeedbackRelease .record_null").html(data.datas.counts.nul); - (0, _jquery2.default)("#FeedbackRelease").modal("show"); - } - } - } - - return; - } - }); - } - - /*Send validation*/ - function _setRelease(el) { - var _this3 = this; - - _jquery2.default.ajax({ - type: 'POST', - url: '/lightbox/ajax/SET_RELEASE/' + (0, _jquery2.default)('#basket_validation_id').val() + '/', - dataType: 'json', - error: function error(data) { - (0, _jquery2.default)('.loader', el).css({ - visibility: 'hidden' - }); - }, - timeout: function timeout(data) { - (0, _jquery2.default)('.loader', el).css({ - visibility: 'hidden' - }); - }, - success: function success(data) { - (0, _jquery2.default)('.loader', el).css({ - visibility: 'hidden' - }); - if (data.datas) { - // alert(data.datas); - window.location.href = "/lightbox"; - } - if (!data.error) { - _this3.isReleasable = false; - //this.appLightbox.setReleasable(this.isReleasable); - } - - return; - } - }); - }; - - (0, _jquery2.default)('body').on('touchstart click', '.confirm_report', function (event) { - event.preventDefault(); - var $el = (0, _jquery2.default)(event.currentTarget); - _getReseaseStatus($el); - - return false; - }); - (0, _jquery2.default)('body').on('touchstart click', '#validate-release', function (event) { - event.preventDefault(); - (0, _jquery2.default)("#FeedbackRelease").modal("hide"); - _setRelease((0, _jquery2.default)(_this4)); - console.log('validation is done'); - - return false; - }); - - (0, _jquery2.default)('body').on('touchstart click', '.agreement_radio', function (event) { - event.preventDefault(); - //$('.agreement_radio').on('mousedown', (event) => { - var $el = (0, _jquery2.default)(event.currentTarget); - var sselcont_id = $el.attr('for').split('_').pop(); - var agreement = (0, _jquery2.default)('#' + $el.attr('for')).val() === 'yes' ? '1' : '-1'; - - _jquery2.default.mobile.loading(); - - _jquery2.default.ajax({ - type: 'POST', - url: '/lightbox/ajax/SET_ELEMENT_AGREEMENT/' + sselcont_id + '/', - dataType: 'json', - data: { - agreement: agreement - }, - error: function error(datas) { - console.log('error'); - _jquery2.default.mobile.loading(); - }, - timeout: function timeout(datas) { - console.log('error'); - _jquery2.default.mobile.loading(); - }, - success: function success(datas) { - if (!datas.error) { - if (agreement === 1) { - (0, _jquery2.default)('.valid_choice_' + sselcont_id).removeClass('disagree').addClass('agree'); - } else { - (0, _jquery2.default)('.valid_choice_' + sselcont_id).removeClass('agree').addClass('disagree'); - } - _jquery2.default.mobile.loading(); - if (datas.error) { - alert(datas.datas); - return; - } - _this4.isReleasable = datas.release; - //this.appLightbox.setReleasable(this.isReleasable); - window.location.reload(); - } else { - console.log(datas.datas); - } - return; - } - }); - //return false; - }); - - (0, _jquery2.default)('body').on('touchstart click', '.note_area_validate', function (event) { - - var $el = (0, _jquery2.default)(event.currentTarget); - var sselcont_id = $el.closest('form').find('input[name="sselcont_id"]').val(); - - _jquery2.default.mobile.loading(); - _jquery2.default.ajax({ - type: 'POST', - url: '/lightbox/ajax/SET_NOTE/' + sselcont_id + '/', - dataType: 'json', - data: { - note: (0, _jquery2.default)('#note_form_' + sselcont_id).find('textarea').val() - }, - error: function error(datas) { - console.log('error'); - _jquery2.default.mobile.loading(); - }, - timeout: function timeout(datas) { - console.log('error'); - _jquery2.default.mobile.loading(); - }, - success: function success(datas) { - _jquery2.default.mobile.loading(); - if (datas.error) { - console.log(datas.datas); - return; - } - - (0, _jquery2.default)('#notes_' + sselcont_id).empty().append(datas.datas); - window.location.reload(); - return; - } - }); - return false; - }); - - function display_basket() { - var sc_wrapper = (0, _jquery2.default)('#sc_wrapper'); - - (0, _jquery2.default)('.basket_element', sc_wrapper).parent().bind('click', function (event) { - scid_click(event, this); - adjust_visibility(this); - return false; - }); - - (0, _jquery2.default)('.agree_button, .disagree_button', sc_wrapper).bind('click', function (event) { - - var sselcont_id = (0, _jquery2.default)(this).closest('.basket_element').attr('id').split('_').pop(); - - var agreement = (0, _jquery2.default)(this).hasClass('agree_button') ? '1' : '-1'; - - set_agreement(event, (0, _jquery2.default)(this), sselcont_id, agreement); - return false; - }).addClass('clickable'); - - var n = (0, _jquery2.default)('.basket_element', sc_wrapper).length; - (0, _jquery2.default)('#sc_container').width(n * (0, _jquery2.default)('.basket_element_wrapper:first', sc_wrapper).outerWidth() + 1); - } - - this.validatorLoaded = true; - } - }]); - - return Bootstrap; -}(); - -var bootstrap = function bootstrap(userConfig) { - return new Bootstrap(userConfig); -}; - -exports.default = bootstrap; - -/***/ }), - -/***/ 262: -/***/ (function(module, exports, __webpack_require__) { - "use strict"; diff --git a/Phraseanet-production-client/dist/lightbox.js b/Phraseanet-production-client/dist/lightbox.js index 6073ae32ff..d1ce9659a3 100644 --- a/Phraseanet-production-client/dist/lightbox.js +++ b/Phraseanet-production-client/dist/lightbox.js @@ -17,13 +17,13 @@ module.exports = __WEBPACK_EXTERNAL_MODULE_0__; /***/ }), -/***/ 255: +/***/ 253: /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function($) { -var _bootstrap = __webpack_require__(256); +var _bootstrap = __webpack_require__(254); var _bootstrap2 = _interopRequireDefault(_bootstrap); @@ -63,7 +63,7 @@ module.exports = lightboxApplication; /***/ }), -/***/ 256: +/***/ 254: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -87,7 +87,7 @@ var _locale = __webpack_require__(20); var _locale2 = _interopRequireDefault(_locale); -var _config = __webpack_require__(257); +var _config = __webpack_require__(255); var _config2 = _interopRequireDefault(_config); @@ -95,11 +95,11 @@ var _emitter = __webpack_require__(15); var _emitter2 = _interopRequireDefault(_emitter); -var _index = __webpack_require__(258); +var _index = __webpack_require__(256); var _index2 = _interopRequireDefault(_index); -var _mainMenu = __webpack_require__(80); +var _mainMenu = __webpack_require__(79); var _mainMenu2 = _interopRequireDefault(_mainMenu); @@ -190,7 +190,7 @@ exports.default = bootstrap; /***/ }), -/***/ 257: +/***/ 255: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -209,7 +209,7 @@ exports.default = defaultConfig; /***/ }), -/***/ 258: +/***/ 256: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -227,7 +227,7 @@ var _utils = __webpack_require__(57); var _utils2 = _interopRequireDefault(_utils); -var _download = __webpack_require__(259); +var _download = __webpack_require__(257); var _download2 = _interopRequireDefault(_download); @@ -1185,7 +1185,7 @@ exports.default = lightbox; /***/ }), -/***/ 259: +/***/ 257: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -1606,5 +1606,5 @@ exports.default = download; /***/ }) -},[255]); +},[253]); }); \ No newline at end of file diff --git a/Phraseanet-production-client/dist/lightbox.min.js b/Phraseanet-production-client/dist/lightbox.min.js index 6073ae32ff..d1ce9659a3 100644 --- a/Phraseanet-production-client/dist/lightbox.min.js +++ b/Phraseanet-production-client/dist/lightbox.min.js @@ -17,13 +17,13 @@ module.exports = __WEBPACK_EXTERNAL_MODULE_0__; /***/ }), -/***/ 255: +/***/ 253: /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function($) { -var _bootstrap = __webpack_require__(256); +var _bootstrap = __webpack_require__(254); var _bootstrap2 = _interopRequireDefault(_bootstrap); @@ -63,7 +63,7 @@ module.exports = lightboxApplication; /***/ }), -/***/ 256: +/***/ 254: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -87,7 +87,7 @@ var _locale = __webpack_require__(20); var _locale2 = _interopRequireDefault(_locale); -var _config = __webpack_require__(257); +var _config = __webpack_require__(255); var _config2 = _interopRequireDefault(_config); @@ -95,11 +95,11 @@ var _emitter = __webpack_require__(15); var _emitter2 = _interopRequireDefault(_emitter); -var _index = __webpack_require__(258); +var _index = __webpack_require__(256); var _index2 = _interopRequireDefault(_index); -var _mainMenu = __webpack_require__(80); +var _mainMenu = __webpack_require__(79); var _mainMenu2 = _interopRequireDefault(_mainMenu); @@ -190,7 +190,7 @@ exports.default = bootstrap; /***/ }), -/***/ 257: +/***/ 255: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -209,7 +209,7 @@ exports.default = defaultConfig; /***/ }), -/***/ 258: +/***/ 256: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -227,7 +227,7 @@ var _utils = __webpack_require__(57); var _utils2 = _interopRequireDefault(_utils); -var _download = __webpack_require__(259); +var _download = __webpack_require__(257); var _download2 = _interopRequireDefault(_download); @@ -1185,7 +1185,7 @@ exports.default = lightbox; /***/ }), -/***/ 259: +/***/ 257: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -1606,5 +1606,5 @@ exports.default = download; /***/ }) -},[255]); +},[253]); }); \ No newline at end of file diff --git a/Phraseanet-production-client/dist/permaview.js b/Phraseanet-production-client/dist/permaview.js index 0dbc5ee45f..a2897844a4 100644 --- a/Phraseanet-production-client/dist/permaview.js +++ b/Phraseanet-production-client/dist/permaview.js @@ -70,7 +70,7 @@ return /******/ (function(modules) { // webpackBootstrap /******/ __webpack_require__.p = "/assets/production/"; /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 263); +/******/ return __webpack_require__(__webpack_require__.s = 261); /******/ }) /************************************************************************/ /******/ ({ @@ -3081,19 +3081,19 @@ exports.default = ApplicationConfigService; /***/ }), -/***/ 263: +/***/ 261: /***/ (function(module, exports, __webpack_require__) { "use strict"; -var _bootstrap = __webpack_require__(264); +var _bootstrap = __webpack_require__(262); var _bootstrap2 = _interopRequireDefault(_bootstrap); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -__webpack_require__(266); +__webpack_require__(264); var PermaviewApplication = { @@ -3108,7 +3108,7 @@ module.exports = PermaviewApplication; /***/ }), -/***/ 264: +/***/ 262: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3122,7 +3122,7 @@ var _configService = __webpack_require__(16); var _configService2 = _interopRequireDefault(_configService); -var _config = __webpack_require__(265); +var _config = __webpack_require__(263); var _config2 = _interopRequireDefault(_config); @@ -3158,7 +3158,7 @@ exports.default = bootstrap; /***/ }), -/***/ 265: +/***/ 263: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3187,7 +3187,7 @@ exports.default = defaultConfig; /***/ }), -/***/ 266: +/***/ 264: /***/ (function(module, exports) { // removed by extract-text-webpack-plugin diff --git a/Phraseanet-production-client/dist/permaview.min.js b/Phraseanet-production-client/dist/permaview.min.js index 0dbc5ee45f..a2897844a4 100644 --- a/Phraseanet-production-client/dist/permaview.min.js +++ b/Phraseanet-production-client/dist/permaview.min.js @@ -70,7 +70,7 @@ return /******/ (function(modules) { // webpackBootstrap /******/ __webpack_require__.p = "/assets/production/"; /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 263); +/******/ return __webpack_require__(__webpack_require__.s = 261); /******/ }) /************************************************************************/ /******/ ({ @@ -3081,19 +3081,19 @@ exports.default = ApplicationConfigService; /***/ }), -/***/ 263: +/***/ 261: /***/ (function(module, exports, __webpack_require__) { "use strict"; -var _bootstrap = __webpack_require__(264); +var _bootstrap = __webpack_require__(262); var _bootstrap2 = _interopRequireDefault(_bootstrap); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -__webpack_require__(266); +__webpack_require__(264); var PermaviewApplication = { @@ -3108,7 +3108,7 @@ module.exports = PermaviewApplication; /***/ }), -/***/ 264: +/***/ 262: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3122,7 +3122,7 @@ var _configService = __webpack_require__(16); var _configService2 = _interopRequireDefault(_configService); -var _config = __webpack_require__(265); +var _config = __webpack_require__(263); var _config2 = _interopRequireDefault(_config); @@ -3158,7 +3158,7 @@ exports.default = bootstrap; /***/ }), -/***/ 265: +/***/ 263: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -3187,7 +3187,7 @@ exports.default = defaultConfig; /***/ }), -/***/ 266: +/***/ 264: /***/ (function(module, exports) { // removed by extract-text-webpack-plugin diff --git a/Phraseanet-production-client/dist/production.js b/Phraseanet-production-client/dist/production.js index b78ff060e2..9d5f186018 100644 --- a/Phraseanet-production-client/dist/production.js +++ b/Phraseanet-production-client/dist/production.js @@ -36,7 +36,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.userModule = exports.utilsModule = exports.commonModule = exports.dialogModule = undefined; -var _common = __webpack_require__(97); +var _common = __webpack_require__(96); var _common2 = _interopRequireDefault(_common); @@ -1881,14 +1881,14 @@ var leafletMap = function leafletMap(services) { } __webpack_require__.e/* require.ensure */(3).then((function () { // select geocoding provider: - mapbox = __webpack_require__(298); - leafletDraw = __webpack_require__(299); - __webpack_require__(300); - mapboxgl = __webpack_require__(72); - var MapboxClient = __webpack_require__(301); - var MapboxLanguage = __webpack_require__(302); - MapboxCircle = __webpack_require__(303); - turf = __webpack_require__(304); + mapbox = __webpack_require__(296); + leafletDraw = __webpack_require__(297); + __webpack_require__(298); + mapboxgl = __webpack_require__(71); + var MapboxClient = __webpack_require__(299); + var MapboxLanguage = __webpack_require__(300); + MapboxCircle = __webpack_require__(301); + turf = __webpack_require__(302); $container.empty().append('
'); @@ -2590,7 +2590,7 @@ var leafletMap = function leafletMap(services) { // To draw a circle overlay with a radius in meters, use L.circle() return L.circleMarker(latlng, { radius: feature.properties.radius || 10 }); } else { - var marker = __webpack_require__(86); //L.marker(feature); + var marker = __webpack_require__(85); //L.marker(feature); return marker.style(feature, latlng, { accessToken: activeProvider.accessToken }); } } @@ -3802,10 +3802,10 @@ function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -__webpack_require__(104); +__webpack_require__(103); __webpack_require__(38); -__webpack_require__(105); +__webpack_require__(104); var workzoneFacets = function workzoneFacets(services) { @@ -4439,11 +4439,11 @@ var _jquery = __webpack_require__(0); var _jquery2 = _interopRequireDefault(_jquery); -var _pushOrShare = __webpack_require__(110); +var _pushOrShare = __webpack_require__(109); var _pushOrShare2 = _interopRequireDefault(_pushOrShare); -var _listManager = __webpack_require__(65); +var _listManager = __webpack_require__(110); var _listManager2 = _interopRequireDefault(_listManager); @@ -4955,660 +4955,6 @@ exports.default = pushOrShareAddUser; "use strict"; -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; - -var _jquery = __webpack_require__(0); - -var _jquery2 = _interopRequireDefault(_jquery); - -var _index = __webpack_require__(63); - -var _listEditor = __webpack_require__(111); - -var _listEditor2 = _interopRequireDefault(_listEditor); - -var _listShare = __webpack_require__(112); - -var _listShare2 = _interopRequireDefault(_listShare); - -var _dialog = __webpack_require__(1); - -var _dialog2 = _interopRequireDefault(_dialog); - -var _selectable = __webpack_require__(22); - -var _selectable2 = _interopRequireDefault(_selectable); - -var _addUser = __webpack_require__(64); - -var _addUser2 = _interopRequireDefault(_addUser); - -var _underscore = __webpack_require__(2); - -var _ = _interopRequireWildcard(_underscore); - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } } - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -var humane = __webpack_require__(9); - -var ListManager = function ListManager(services, options) { - var _this2 = this; - - var configService = services.configService, - localeService = services.localeService, - appEvents = services.appEvents; - var containerId = options.containerId; - - var url = configService.get('baseUrl'); - var $container = void 0; - var _this = this; - - this.list = null; - this.container = $container = (0, _jquery2.default)(containerId); - this.userList = new _index.Lists(); - - // this.removeUserItemsArray = []; - // this.addUserItemsArray = []; - // this.removeUserMethod = ''; - // this.addUserMethod = ''; - - - (0, _addUser2.default)(services).initialize({ $container: this.container }); - - // console.log("==== declare ListManager"); - appEvents.listenAll({ - // users lists (left) are async loaded - 'usersLists.usersListsChanged': function usersListsUsersListsChanged(o) { - var nbadges = (0, _jquery2.default)('.badge', $container).length; - var ListCounter = (0, _jquery2.default)('#ListManager .counter.current, #ListManager .lists .list.selected .counter'); - - ListCounter.each(function (i, el) { - (0, _jquery2.default)(el).text(nbadges); - }); - } - }); - - $container.on('click', '.back_link', function () { - (0, _jquery2.default)('#PushBox').show(); - (0, _jquery2.default)('#ListManager').hide(); - return false; - }).on('click', '.push-list-share-action', function (event) { - - event.preventDefault(); - var $el = (0, _jquery2.default)(event.currentTarget); - var listId = $el.data('list-id'); - - (0, _listShare2.default)(services).openModal({ - listId: listId, - modalOptions: { - size: '288x500', - closeButton: true, - title: $el.attr('title') - }, - modalLevel: 2 - }); - return false; - }).on('click', 'a.user_adder', function () { - - var $this = (0, _jquery2.default)(this); - - _jquery2.default.ajax({ - type: 'GET', - url: $this.attr('href'), - dataType: 'html', - beforeSend: function beforeSend() { - var options = { - size: 'Medium', - title: $this.html() - }; - _dialog2.default.create(services, options, 2).getDomElement().addClass('loading'); - }, - success: function success(data) { - _dialog2.default.get(2).getDomElement().removeClass('loading').empty().append(data); - }, - error: function error() { - _dialog2.default.get(2).close(); - }, - timeout: function timeout() { - _dialog2.default.get(2).close(); - } - }); - - return false; - }).on('mouseenter', '.list-trash-btn', function (event) { - - var $el = (0, _jquery2.default)(event.currentTarget); - $el.find('.image-normal').hide(); - $el.find('.image-hover').show(); - }).on('mouseleave', '.list-trash-btn', function (event) { - - var $el = (0, _jquery2.default)(event.currentTarget); - $el.find('.image-normal').show(); - $el.find('.image-hover').hide(); - }).on('click', '.list-trash-btn', function (event) { - - var $el = (0, _jquery2.default)(event.currentTarget); - var list_id = $el.parent().data('list-id'); - appEvents.emit('push.removeList', { - list_id: list_id, - container: containerId - }); - }); - - var initLeft = function initLeft() { - // console.log("==== declare initLeft"); - - $container.on('click', '.push-refresh-list-action', function (event) { - event.preventDefault(); - //$('a.list_refresh', $container).bind('click', (event) => { - // /prod/lists/all/ - - var selectedList = (0, _jquery2.default)('.lists_manager_list.selected').data('list-id'); - - var callback = function callback(datas, selected) { - (0, _jquery2.default)('.all-lists', $container).removeClass('loading').append(datas); - - if (typeof selected === 'number') { - (0, _jquery2.default)('.all-lists').find('.lists_manager_list[data-list-id="' + selected + '"]').addClass('selected'); - } - // initLeft(); - }; - - (0, _jquery2.default)('.all-lists', $container).empty().addClass('loading'); - - _this2.userList.get(callback, 'html', selectedList); - }); - - $container.on('click', '.push-add-list-action', function (event) { - event.preventDefault(); - var makeDialog = function makeDialog(box) { - - var buttons = {}; - - buttons[localeService.t('valider')] = function () { - - var callbackOK = function callbackOK() { - (0, _jquery2.default)('a.list_refresh', $container).trigger('click'); - _dialog2.default.get(2).close(); - }; - - var name = (0, _jquery2.default)('input[name="name"]', _dialog2.default.get(2).getDomElement()).val(); - - if (_jquery2.default.trim(name) === '') { - alert((0, _jquery2.default)('#push-list-name-empty').val()); - return; - } - - _this2.userList.create(name, callbackOK); - }; - // /prod/lists/list/ - var options = { - cancelButton: true, - buttons: buttons, - title: (0, _jquery2.default)('#push-new-list-title').val(), - size: '450x170' - }; - - var $dialog = _dialog2.default.create(services, options, 2); - $dialog.getDomElement().closest('.ui-dialog').addClass('dialog_container dialog_add_list').find('.ui-dialog-buttonset button:first-child .ui-button-text').text((0, _jquery2.default)('#btn-add').val()); - $dialog.setContent(box); - }; - - var html = _.template((0, _jquery2.default)('#list_editor_dialog_add_tpl').html()); - makeDialog(html); - - return false; - }); - - /** - * load a list by click on one list on the left - */ - $container.on('click', '.list-edit-action', function (event) { - event.preventDefault(); - // _this.removeUserItemsArray = []; - // _this.addUserItemsArray = []; - // _this.removeUserMethod = ''; - // _this.addUserMethod = ''; - - var $el = (0, _jquery2.default)(event.currentTarget); - var listId = $el.data('list-id'); - var el_url = $el.attr('href'); - - var callbackList = function callbackList(list) { - for (var i in list.entries) { - this.selectUser(list.entries[i].User); - } - appEvents.emit('usersLists.usersListsChanged', { - container: $container - }); - }; - - $el.closest('.lists').find('.list').removeClass('selected'); - $el.parent().addClass('selected'); - - _jquery2.default.ajax({ - type: 'GET', - url: url + 'prod/push/edit-list/' + listId + '/', - dataType: 'html', - success: function success(data) { - _this2.workOn(listId); - (0, _jquery2.default)('.editor', $container).removeClass('loading').append(data); - _this2.loadList(el_url, callbackList); - initRight(); - (0, _listEditor2.default)(services, { - $container: $container, - listManagerInstance: _this - }); - }, - beforeSend: function beforeSend() { - (0, _jquery2.default)('.editor', $container).empty(); // .addClass('loading'); - } - }); - }); - - $container.on('click', '.listmanager-delete-list-user-action', function (event) { - event.preventDefault(); - var $el = (0, _jquery2.default)(event.currentTarget); - var listId = $el.data('list-id'); - var userId = $el.data('user-id'); - - var badge = (0, _jquery2.default)(_this2).closest('.badge'); - // var usr_id = badge.find('input[name="id"]').val(); - _this2.getList().removeUser(userId, function (list, data) { - badge.remove(); - }); - }); - }; - - var initRight = function initRight() { - // console.log("==== declare initRight"); - - var $container = (0, _jquery2.default)('#ListManager .editor'); - var selection = new _selectable2.default(services, (0, _jquery2.default)('.user_content .badges', _this.container), { - selector: '.badge' - }); - - (0, _jquery2.default)('form[name="list-editor-search"]', $container).bind('submit', function (event) { - event.preventDefault(); - var $this = (0, _jquery2.default)(this); - var dest = (0, _jquery2.default)('.list-editor-results', $container); - - _jquery2.default.ajax({ - url: $this.attr('action'), - type: $this.attr('method'), - dataType: 'html', - data: $this.serializeArray(), - beforeSend: function beforeSend() { - dest.empty().addClass('loading'); - }, - success: function success(datas) { - dest.empty().removeClass('loading').append(datas); - (0, _listEditor2.default)(services, { - $container: $container, - listManagerInstance: _this - }); - } - }); - }); - - (0, _jquery2.default)('form[name="list-editor-search"] select, form[name="list-editor-search"] input[name="ListUser"]', $container).bind('change', function () { - (0, _jquery2.default)(this).closest('form').trigger('submit'); - }); - - (0, _jquery2.default)('.EditToggle', $container).bind('click', function (event) { - event.preventDefault(); - (0, _jquery2.default)('.content.readselect, .content.readwrite, .editor_header', (0, _jquery2.default)('#ListManager')).toggle(); - }); - (0, _jquery2.default)('.Refresher', $container).bind('click', function (event) { - event.preventDefault(); - (0, _jquery2.default)('#ListManager ul.lists .list.selected a').trigger('click'); - }); - - $container.off('submit', 'form[name="SaveName"]').on('submit', 'form[name="SaveName"]', function () { - // console.log("==== on submit form[name=\"SaveName\"]"); - var $this = (0, _jquery2.default)(this); - _jquery2.default.ajax({ - type: $this.attr('method'), - url: $this.attr('action'), - dataType: 'json', - data: $this.serializeArray(), - beforeSend: function beforeSend() {}, - success: function success(data) { - if (data.success) { - humane.info(data.message); - (0, _jquery2.default)('#ListManager .lists .list_refresh').trigger('click'); - } else { - humane.error(data.message); - } - }, - error: function error() {}, - timeout: function timeout() {} - }); - - return false; - }); - - // //button.deleter - // $('.listmanager-delete-list-action', $container).bind('click', function (event) { - - // var list_id = $(this).data('list-id'); - - // var makeDialog = function (box) { - - // var buttons = {}; - - // buttons[localeService.t('valider')] = function () { - - // var callbackOK = function () { - // $('#ListManager .all-lists a.list_refresh').trigger('click'); - // dialog.get(2).close(); - // }; - - // var List = new List(list_id); - // List.remove(callbackOK); - // }; - - // var options = { - // cancelButton: true, - // buttons: buttons, - // size: 'Alert' - // }; - - // dialog.create(services, options, 2).setContent(box); - // }; - - // var html = _.template($('#list_editor_dialog_delete_tpl').html()); - - // makeDialog(html); - - // return false; - // }); - - - // console.log("========== setting deleter"); - $container.off('click', '.badges a.deleter').on('click', '.badges a.deleter', null, function (event) { - var badge = (0, _jquery2.default)(event.currentTarget).closest('.badge'); - // console.log("======== badge ", badge); - var usr_id = badge.find('input[name="id"]').val(); - var $editor = (0, _jquery2.default)('#list-editor-search-results'); - - badge.remove(); - - (0, _jquery2.default)('tbody tr', $editor).each(function (i, el) { - var $el = (0, _jquery2.default)(el); - var $elID = (0, _jquery2.default)('input[name="usr_id"]', $el).val(); - - if (usr_id === $elID) { - $el.removeClass('selected'); - } - }); - _this.getList().removeUser(usr_id); - - appEvents.emit('usersLists.usersListsChanged', { - container: $container - }); - - return false; - }); - - /** - * add a user from the completion of the search input - * - * @param ul - * @param item - * @returns {*} - * @private - */ - (0, _jquery2.default)('input[name="users-search"]', $container).autocomplete({ - minLength: 2, - source: function source(request, response) { - _jquery2.default.ajax({ - url: url + 'prod/push/search-user/', - dataType: 'json', - data: { - query: request.term - }, - success: function success(data) { - response(data); - } - }); - }, - focus: function focus(event, ui) { - // $('input[name="users-search"]').val(ui.item.label); - }, - select: function select(event, ui) { - if (ui.item.type === 'USER') { - _this.selectUser(ui.item); - //_this.updateUsersHandler('add', ui.item.usr_id); - _this.getList().addUser(ui.item.usr_id); - } else if (ui.item.type === 'LIST') { - for (var e in ui.item.entries) { - _this.selectUser(ui.item.entries[e].User); - //_this.updateUsersHandler('add', ui.item.entries[e].User.usr_id); - _this.getList().addUser(ui.item.entries[e].User.usr_id); - } - } - appEvents.emit('usersLists.usersListsChanged', { - container: $container - }); - - // the list has changed, show the save button - // $('#saveListFooter').show(); - - return false; - } - - }).data('ui-autocomplete')._renderItem = function (ul, item) { - - var html = ''; - - if (item.type === 'USER') { - html = _.template((0, _jquery2.default)('#list_user_tpl').html())({ - - item: item - }); - } else if (item.type === 'LIST') { - html = _.template((0, _jquery2.default)('#list_list_tpl').html())({ - item: item - }); - } - - return (0, _jquery2.default)(html).data('ui-autocomplete-item', item).appendTo(ul); - }; - - (0, _jquery2.default)('.user_content .badges', _this.container).disableSelection(); - - $container.on('click', '.content .options .select-all', function () { - selection.selectAll(); - }); - - $container.on('click', '.content .options .unselect-all', function () { - selection.empty(); - }); - - $container.on('click', '.content .options .delete-selection', function () { - var $elems = (0, _jquery2.default)('#ListManager .badges.selectionnable .badge.selected'); - _.each($elems, function (item) { - var $elem = (0, _jquery2.default)(item); - var $elemID = $elem.find('input[name=id]').val(); - // if($elem.hasClass('selected') - // && _this.removeUserItemsArray.indexOf($elemID) === -1) { - // _this.updateUsersHandler('remove', $elemID); - // } - if ($elem.hasClass('selected')) { - _this.getList().removeUser($elemID); - } - }); - - $elems.fadeOut(300, 'swing', function () { - (0, _jquery2.default)(this).remove(); - // $('#saveListFooter').show(); - appEvents.emit('usersLists.usersListsChanged', { - container: $container - }); - }); - }); - /* - $container.off('submit', 'form.list_saver') - .on('submit', 'form.list_saver', function (event) { - console.log("==== on submit form.list_saver"); - event.preventDefault(); - var $form = $(event.currentTarget); - var name = $('.header h2', $container).text(); - var users = _this.getUsers(); - if (users.length === 0) { - humane.error('No users'); - return false; - } - else { - if (_this.removeUserMethod === 'remove' && _this.removeUserItemsArray.length > 0) { - var $editor = $('#list-editor-search-results'); - _.each(_this.removeUserItemsArray, function (item) { - $('tbody tr', $editor).each(function(i, el) { - var $el = $(el); - var $elID = $('input[name="usr_id"]', $el).val(); - if(item == $elID) - $el.removeClass('selected'); - }); - _this.getList().removeUser(item); - }); - var ListCounter = $('#ListManager .counter.current, #ListManager .lists .list.selected .counter'); - ListCounter.each(function (i, el) { - var n = parseInt($(el).text(), 10); - if($(el).hasClass('current')) - $(el).text(n - _this.removeUserItemsArray.length + ' people'); - else - $(el).text(n - _this.removeUserItemsArray.length); - }); - // $('#saveListFooter').hide(); - _this.removeUserItemsArray = []; - _this.removeUserMethod = ''; - } - else if (_this.addUserMethod === 'add' && _this.addUserItemsArray.length > 0) { - var $editor = $('#list-editor-search-results'); - _.each(_this.addUserItemsArray, function (item) { - $('tbody tr', $editor).each(function(i, el) { - var $el = $(el); - var $elID = $('input[name="usr_id"]', $el).val(); - if(item == $elID) - $el.addClass('selected'); - }); - _this.getList().addUser(item); - }); - var ListCounter = $('#ListManager .counter.current, #ListManager .lists .list.selected .counter'); - ListCounter.each(function (i, el) { - var n = parseInt($(el).text(), 10); - if($(el).hasClass('current')) - $(el).text(n + _this.addUserItemsArray.length + ' people'); - else - $(el).text(n + _this.addUserItemsArray.length); - }); - // $('#saveListFooter').hide(); - _this.addUserItemsArray = []; - _this.addUserMethod = ''; - } - } - }); - */ - }; - - initLeft(); - - return this; -}; - -ListManager.prototype = { - selectUser: function selectUser(user) { - if ((typeof user === 'undefined' ? 'undefined' : _typeof(user)) !== 'object') { - if (window.console) { - console.log('trying to select a user with wrong datas'); - } - } - if ((0, _jquery2.default)('.badge_' + user.usr_id, this.container).length > 0) { - humane.info('User already selected'); - return; - } else { - var html = _.template((0, _jquery2.default)('#_badge_tpl').html())({ - user: user, - context: 'ListManager' - }); - - // p4.Feedback.appendBadge(html); - // this.getList().addUser(user.usr_id); - this.appendBadge(html); - } - }, - workOn: function workOn(list_id) { - this.list = new _index.List(list_id); - }, - getList: function getList() { - return this.list; - }, - appendBadge: function appendBadge(datas) { - (0, _jquery2.default)('#ListManager .badges').append(datas); - }, - createList: function createList(options) { - var name = options.name, - collection = options.collection; - - - this.userList.create(name, function (list) { - list.addUsers(collection); - }); - }, - removeList: function removeList(list_id, callback) { - this.list = new _index.List(list_id); - this.list.remove(callback); - }, - loadList: function loadList(url, callback) { - var $this = this; - _jquery2.default.ajax({ - type: 'GET', - url: url, - dataType: 'json', - success: function success(data) { - if (typeof callback === 'function') { - callback.call($this, data); - } - } - }); - }, - updateUsers: function updateUsers(action) { - if (action === 'remove') {} - return removedItems; - }, - getUsers: function getUsers() { - return (0, _jquery2.default)('.user_content .badge', this.container).map(function () { - return (0, _jquery2.default)('input[name="id"]', (0, _jquery2.default)(this)).val(); - }); - } - // updateUsersHandler: function (method, item) { - // if (method === 'remove') { - // this.removeUserItemsArray.push(item); - // this.removeUserMethod = method; - // } - // else if (method === 'add') { - // this.addUserItemsArray.push(item); - // this.addUserMethod = method; - // } - // } -}; - -exports.default = ListManager; - -/***/ }), -/* 66 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - Object.defineProperty(exports, "__esModule", { value: true }); @@ -5625,55 +4971,55 @@ var _toolbar = __webpack_require__(122); var _toolbar2 = _interopRequireDefault(_toolbar); -var _mainMenu = __webpack_require__(80); +var _mainMenu = __webpack_require__(79); var _mainMenu2 = _interopRequireDefault(_mainMenu); -var _keyboard = __webpack_require__(226); +var _keyboard = __webpack_require__(224); var _keyboard2 = _interopRequireDefault(_keyboard); -var _cgu = __webpack_require__(227); +var _cgu = __webpack_require__(225); var _cgu2 = _interopRequireDefault(_cgu); -var _edit = __webpack_require__(67); +var _edit = __webpack_require__(66); var _edit2 = _interopRequireDefault(_edit); -var _export = __webpack_require__(77); +var _export = __webpack_require__(76); var _export2 = _interopRequireDefault(_export); -var _share = __webpack_require__(228); +var _share = __webpack_require__(226); var _share2 = _interopRequireDefault(_share); -var _index = __webpack_require__(79); +var _index = __webpack_require__(78); var _index2 = _interopRequireDefault(_index); -var _addToBasket = __webpack_require__(229); +var _addToBasket = __webpack_require__(227); var _addToBasket2 = _interopRequireDefault(_addToBasket); -var _removeFromBasket = __webpack_require__(230); +var _removeFromBasket = __webpack_require__(228); var _removeFromBasket2 = _interopRequireDefault(_removeFromBasket); -var _print = __webpack_require__(78); +var _print = __webpack_require__(77); var _print2 = _interopRequireDefault(_print); -var _preferences = __webpack_require__(231); +var _preferences = __webpack_require__(229); var _preferences2 = _interopRequireDefault(_preferences); -var _order = __webpack_require__(81); +var _order = __webpack_require__(80); var _order2 = _interopRequireDefault(_order); -var _recordPreview = __webpack_require__(235); +var _recordPreview = __webpack_require__(233); var _recordPreview2 = _interopRequireDefault(_recordPreview); @@ -5681,7 +5027,7 @@ var _alert = __webpack_require__(47); var _alert2 = _interopRequireDefault(_alert); -var _uploader = __webpack_require__(239); +var _uploader = __webpack_require__(237); var _uploader2 = _interopRequireDefault(_uploader); @@ -6107,7 +5453,7 @@ var ui = function ui(services) { exports.default = ui; /***/ }), -/* 67 */ +/* 66 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6287,7 +5633,7 @@ var editRecord = function editRecord(services) { exports.default = editRecord; /***/ }), -/* 68 */ +/* 67 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -7746,7 +7092,7 @@ Flash.VERSION = version$1; /***/ }), -/* 69 */ +/* 68 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -7811,7 +7157,7 @@ module.exports = defineProperties; /***/ }), -/* 70 */ +/* 69 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -7831,13 +7177,13 @@ module.exports = function trim() { /***/ }), -/* 71 */ +/* 70 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var implementation = __webpack_require__(70); +var implementation = __webpack_require__(69); var zeroWidthSpace = '\u200b'; @@ -7850,7 +7196,7 @@ module.exports = function getPolyfill() { /***/ }), -/* 72 */ +/* 71 */ /***/ (function(module, exports, __webpack_require__) { /* Mapbox GL JS is licensed under the 3-Clause BSD License. Full text of license: https://github.com/mapbox/mapbox-gl-js/blob/v1.11.0/LICENSE.txt */ @@ -7898,14 +7244,14 @@ return mapboxgl; /***/ }), -/* 73 */ +/* 72 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var browser = __webpack_require__(168); -var MapiClient = __webpack_require__(74); +var MapiClient = __webpack_require__(73); function BrowserClient(options) { MapiClient.call(this, options); @@ -7932,13 +7278,13 @@ module.exports = createBrowserClient; /***/ }), -/* 74 */ +/* 73 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var parseToken = __webpack_require__(75); +var parseToken = __webpack_require__(74); var MapiRequest = __webpack_require__(174); var constants = __webpack_require__(46); @@ -7977,7 +7323,7 @@ module.exports = MapiClient; /***/ }), -/* 75 */ +/* 74 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8033,7 +7379,7 @@ module.exports = parseToken; /***/ }), -/* 76 */ +/* 75 */ /***/ (function(module, exports) { module.exports = function escape(url) { @@ -8055,7 +7401,7 @@ module.exports = function escape(url) { /***/ }), -/* 77 */ +/* 76 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8473,7 +7819,7 @@ var exportRecord = function exportRecord(services) { exports.default = exportRecord; /***/ }), -/* 78 */ +/* 77 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8566,7 +7912,7 @@ var printRecord = function printRecord(services) { exports.default = printRecord; /***/ }), -/* 79 */ +/* 78 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8584,15 +7930,15 @@ var _dialog = __webpack_require__(1); var _dialog2 = _interopRequireDefault(_dialog); -var _videoScreenCapture = __webpack_require__(220); +var _videoScreenCapture = __webpack_require__(218); var _videoScreenCapture2 = _interopRequireDefault(_videoScreenCapture); -var _videoRangeCapture = __webpack_require__(223); +var _videoRangeCapture = __webpack_require__(221); var _videoRangeCapture2 = _interopRequireDefault(_videoRangeCapture); -var _videoSubtitleCapture = __webpack_require__(224); +var _videoSubtitleCapture = __webpack_require__(222); var _videoSubtitleCapture2 = _interopRequireDefault(_videoSubtitleCapture); @@ -8604,7 +7950,7 @@ function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -__webpack_require__(225); +__webpack_require__(223); var humane = __webpack_require__(9); @@ -8695,8 +8041,8 @@ var recordVideoEditorModal = function recordVideoEditorModal(services, datas) { exports.default = recordVideoEditorModal; /***/ }), -/* 80 */, -/* 81 */ +/* 79 */, +/* 80 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8710,7 +8056,7 @@ var _jquery = __webpack_require__(0); var _jquery2 = _interopRequireDefault(_jquery); -var _orderItem = __webpack_require__(234); +var _orderItem = __webpack_require__(232); var _orderItem2 = _interopRequireDefault(_orderItem); @@ -8955,7 +8301,7 @@ var order = function order(services) { exports.default = order; /***/ }), -/* 82 */ +/* 81 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -9064,7 +8410,7 @@ var resultInfos = function resultInfos(services) { exports.default = resultInfos; /***/ }), -/* 83 */ +/* 82 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -9116,7 +8462,7 @@ module.exports = { /***/ }), -/* 84 */ +/* 83 */ /***/ (function(module, exports, __webpack_require__) { var html_sanitize = __webpack_require__(206); @@ -9140,14 +8486,14 @@ function cleanId(id) { return id; } /***/ }), -/* 85 */ +/* 84 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var config = __webpack_require__(87), - version = __webpack_require__(88).version; +var config = __webpack_require__(86), + version = __webpack_require__(87).version; module.exports = function(path, accessToken) { accessToken = accessToken || L.mapbox.accessToken; @@ -9207,15 +8553,15 @@ module.exports.style = function(styleURL, accessToken) { /***/ }), -/* 86 */ +/* 85 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var format_url = __webpack_require__(85), - util = __webpack_require__(83), - sanitize = __webpack_require__(84); +var format_url = __webpack_require__(84), + util = __webpack_require__(82), + sanitize = __webpack_require__(83); // mapbox-related markers functionality // provide an icon from mapbox's simple-style spec and hosted markers @@ -9279,7 +8625,7 @@ module.exports = { /***/ }), -/* 87 */ +/* 86 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -9294,13 +8640,13 @@ module.exports = { /***/ }), -/* 88 */ +/* 87 */ /***/ (function(module, exports) { -module.exports = {"_args":[["mapbox.js@2.4.0","/var/alchemy/Phraseanet/Phraseanet-production-client"]],"_from":"mapbox.js@2.4.0","_id":"mapbox.js@2.4.0","_inBundle":false,"_integrity":"sha1-xDsISl3XEzTIPuHfKPpnRD1zwpw=","_location":"/mapbox.js","_phantomChildren":{},"_requested":{"type":"version","registry":true,"raw":"mapbox.js@2.4.0","name":"mapbox.js","escapedName":"mapbox.js","rawSpec":"2.4.0","saveSpec":null,"fetchSpec":"2.4.0"},"_requiredBy":["/"],"_resolved":"https://registry.npmjs.org/mapbox.js/-/mapbox.js-2.4.0.tgz","_spec":"2.4.0","_where":"/var/alchemy/Phraseanet/Phraseanet-production-client","author":{"name":"Mapbox"},"bugs":{"url":"https://github.com/mapbox/mapbox.js/issues"},"dependencies":{"corslite":"0.0.6","isarray":"0.0.1","leaflet":"0.7.7","mustache":"2.2.1","sanitize-caja":"0.1.3"},"description":"mapbox javascript api","devDependencies":{"browserify":"^13.0.0","clean-css":"~2.0.7","eslint":"^0.23.0","expect.js":"0.3.1","happen":"0.1.3","leaflet-fullscreen":"0.0.4","leaflet-hash":"0.2.1","marked":"~0.3.0","minifyify":"^6.1.0","minimist":"0.0.5","mocha":"2.4.5","mocha-phantomjs":"4.0.2","sinon":"1.10.2"},"engines":{"node":"*"},"homepage":"http://mapbox.com/","license":"BSD-3-Clause","main":"src/index.js","name":"mapbox.js","optionalDependencies":{},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox.js.git"},"scripts":{"test":"eslint --no-eslintrc -c .eslintrc src && mocha-phantomjs test/index.html"},"version":"2.4.0"} +module.exports = {"_args":[["mapbox.js@2.4.0","/home/esokia-6/work/work41/Phraseanet/Phraseanet-production-client"]],"_from":"mapbox.js@2.4.0","_id":"mapbox.js@2.4.0","_inBundle":false,"_integrity":"sha1-xDsISl3XEzTIPuHfKPpnRD1zwpw=","_location":"/mapbox.js","_phantomChildren":{},"_requested":{"type":"version","registry":true,"raw":"mapbox.js@2.4.0","name":"mapbox.js","escapedName":"mapbox.js","rawSpec":"2.4.0","saveSpec":null,"fetchSpec":"2.4.0"},"_requiredBy":["/"],"_resolved":"https://registry.npmjs.org/mapbox.js/-/mapbox.js-2.4.0.tgz","_spec":"2.4.0","_where":"/home/esokia-6/work/work41/Phraseanet/Phraseanet-production-client","author":{"name":"Mapbox"},"bugs":{"url":"https://github.com/mapbox/mapbox.js/issues"},"dependencies":{"corslite":"0.0.6","isarray":"0.0.1","leaflet":"0.7.7","mustache":"2.2.1","sanitize-caja":"0.1.3"},"description":"mapbox javascript api","devDependencies":{"browserify":"^13.0.0","clean-css":"~2.0.7","eslint":"^0.23.0","expect.js":"0.3.1","happen":"0.1.3","leaflet-fullscreen":"0.0.4","leaflet-hash":"0.2.1","marked":"~0.3.0","minifyify":"^6.1.0","minimist":"0.0.5","mocha":"2.4.5","mocha-phantomjs":"4.0.2","sinon":"1.10.2"},"engines":{"node":"*"},"homepage":"http://mapbox.com/","license":"BSD-3-Clause","main":"src/index.js","name":"mapbox.js","optionalDependencies":{},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox.js.git"},"scripts":{"test":"eslint --no-eslintrc -c .eslintrc src && mocha-phantomjs test/index.html"},"version":"2.4.0"} /***/ }), -/* 89 */ +/* 88 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(global) {var topLevel = typeof global !== 'undefined' ? global : @@ -9324,7 +8670,7 @@ module.exports = doccy; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) /***/ }), -/* 90 */ +/* 89 */ /***/ (function(module, exports) { function clean (s) { @@ -9343,7 +8689,7 @@ module.exports = function tsml (sa) { } /***/ }), -/* 91 */ +/* 90 */ /***/ (function(module, exports) { module.exports = SafeParseTuple @@ -9363,7 +8709,7 @@ function SafeParseTuple(obj, reviver) { /***/ }), -/* 92 */ +/* 91 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -9611,8 +8957,8 @@ function noop() {} /***/ }), -/* 93 */, -/* 94 */ +/* 92 */, +/* 93 */ /***/ (function(module, exports) { // Copyright Joyent, Inc. and other Node contributors. @@ -9920,8 +9266,8 @@ function isUndefined(arg) { /***/ }), -/* 95 */, -/* 96 */ +/* 94 */, +/* 95 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -9935,7 +9281,7 @@ var _utils = __webpack_require__(42); var utils = _interopRequireWildcard(_utils); -var _bootstrap = __webpack_require__(99); +var _bootstrap = __webpack_require__(98); var _bootstrap2 = _interopRequireDefault(_bootstrap); @@ -9943,14 +9289,14 @@ function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -__webpack_require__(248); +__webpack_require__(246); +__webpack_require__(247); +__webpack_require__(248); __webpack_require__(249); __webpack_require__(250); __webpack_require__(251); __webpack_require__(252); -__webpack_require__(253); -__webpack_require__(254); _jquery2.default.widget.bridge('uitooltip', _jquery2.default.fn.tooltip); //window.btn = $.fn.button.noConflict(); // reverts $.fn.button to jqueryui btn @@ -9967,7 +9313,7 @@ if (typeof window !== 'undefined') { module.exports = ProductionApplication; /***/ }), -/* 97 */ +/* 96 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -9983,7 +9329,7 @@ var _jquery2 = _interopRequireDefault(_jquery); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var cookie = __webpack_require__(98); // @TODO enable lints +var cookie = __webpack_require__(97); // @TODO enable lints /* eslint-disable max-len*/ /* eslint-disable object-shorthand*/ /* eslint-disable dot-notation*/ @@ -10128,7 +9474,7 @@ exports.default = { }; /***/ }), -/* 98 */ +/* 97 */ /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_RESULT__;/*! @@ -10301,7 +9647,7 @@ var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_RESULT__;/*! /***/ }), -/* 99 */ +/* 98 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -10325,7 +9671,7 @@ var _publication = __webpack_require__(58); var _publication2 = _interopRequireDefault(_publication); -var _workzone = __webpack_require__(100); +var _workzone = __webpack_require__(99); var _workzone2 = _interopRequireDefault(_workzone); @@ -10337,7 +9683,7 @@ var _locale = __webpack_require__(20); var _locale2 = _interopRequireDefault(_locale); -var _ui = __webpack_require__(66); +var _ui = __webpack_require__(65); var _ui2 = _interopRequireDefault(_ui); @@ -10345,7 +9691,7 @@ var _configService = __webpack_require__(16); var _configService2 = _interopRequireDefault(_configService); -var _config = __webpack_require__(240); +var _config = __webpack_require__(238); var _config2 = _interopRequireDefault(_config); @@ -10353,15 +9699,15 @@ var _emitter = __webpack_require__(15); var _emitter2 = _interopRequireDefault(_emitter); -var _user = __webpack_require__(241); +var _user = __webpack_require__(239); var _user2 = _interopRequireDefault(_user); -var _basket = __webpack_require__(242); +var _basket = __webpack_require__(240); var _basket2 = _interopRequireDefault(_basket); -var _search = __webpack_require__(243); +var _search = __webpack_require__(241); var _search2 = _interopRequireDefault(_search); @@ -10384,7 +9730,7 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { de function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var humane = __webpack_require__(9); -__webpack_require__(247); +__webpack_require__(245); var Bootstrap = function () { function Bootstrap(userConfig) { @@ -10662,7 +10008,7 @@ var bootstrap = function bootstrap(userConfig) { exports.default = bootstrap; /***/ }), -/* 100 */ +/* 99 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -10682,7 +10028,7 @@ var _phraseanetCommon = __webpack_require__(11); var appCommons = _interopRequireWildcard(_phraseanetCommon); -var _index = __webpack_require__(101); +var _index = __webpack_require__(100); var _index2 = _interopRequireDefault(_index); @@ -10690,7 +10036,7 @@ var _index3 = __webpack_require__(60); var _index4 = _interopRequireDefault(_index3); -var _index5 = __webpack_require__(106); +var _index5 = __webpack_require__(105); var _index6 = _interopRequireDefault(_index5); @@ -12257,7 +11603,7 @@ var workzone = function workzone(services) { exports.default = workzone; /***/ }), -/* 101 */ +/* 100 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -12271,13 +11617,13 @@ var _jquery = __webpack_require__(0); var _jquery2 = _interopRequireDefault(_jquery); -var _index = __webpack_require__(102); +var _index = __webpack_require__(101); var _index2 = _interopRequireDefault(_index); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -__webpack_require__(103); +__webpack_require__(102); var workzoneThesaurus = function workzoneThesaurus(services) { var configService = services.configService, @@ -12324,7 +11670,7 @@ var workzoneThesaurus = function workzoneThesaurus(services) { exports.default = workzoneThesaurus; /***/ }), -/* 102 */ +/* 101 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -13907,6 +13253,12 @@ var thesaurusService = function thesaurusService(services) { exports.default = thesaurusService; +/***/ }), +/* 102 */ +/***/ (function(module, exports) { + +// removed by extract-text-webpack-plugin + /***/ }), /* 103 */ /***/ (function(module, exports) { @@ -13915,12 +13267,6 @@ exports.default = thesaurusService; /***/ }), /* 104 */ -/***/ (function(module, exports) { - -// removed by extract-text-webpack-plugin - -/***/ }), -/* 105 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(jQuery) {/*! @@ -18267,7 +17613,7 @@ $.extend($.ui.fancytree, /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(0))) /***/ }), -/* 106 */ +/* 105 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -18281,15 +17627,15 @@ var _jquery = __webpack_require__(0); var _jquery2 = _interopRequireDefault(_jquery); -var _delete = __webpack_require__(107); +var _delete = __webpack_require__(106); var _delete2 = _interopRequireDefault(_delete); -var _quitshare = __webpack_require__(108); +var _quitshare = __webpack_require__(107); var _quitshare2 = _interopRequireDefault(_quitshare); -var _actions = __webpack_require__(109); +var _actions = __webpack_require__(108); var _actions2 = _interopRequireDefault(_actions); @@ -18399,7 +17745,7 @@ var workzoneBaskets = function workzoneBaskets(services) { exports.default = workzoneBaskets; /***/ }), -/* 107 */ +/* 106 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -18588,7 +17934,7 @@ var deleteBasket = function deleteBasket(services) { exports.default = deleteBasket; /***/ }), -/* 108 */ +/* 107 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -18698,7 +18044,7 @@ var quitshareBasket = function quitshareBasket(services) { exports.default = quitshareBasket; /***/ }), -/* 109 */ +/* 108 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -18755,7 +18101,7 @@ var shareBasket = function shareBasket(services) { exports.default = shareBasket; /***/ }), -/* 110 */ +/* 109 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -19093,9 +18439,14 @@ var pushOrShare = function pushOrShare(services, container) { var feedbackTitle = (0, _jquery2.default)('#feedbackTitle').val(); var pushTitle = (0, _jquery2.default)('#pushTitle').val(); + var sharedTitle = (0, _jquery2.default)('#sharedTitle').val(); - if (options.isValidation) { - (0, _jquery2.default)('input[name="name"]').attr("placeholder", feedbackTitle); + if ($el.attr('data-context') == 'Sharebasket') { + if ((0, _jquery2.default)("INPUT[name=isFeedback]").val() == '0') { + (0, _jquery2.default)('input[name="name"]').attr("placeholder", sharedTitle); + } else { + (0, _jquery2.default)('input[name="name"]').attr("placeholder", feedbackTitle); + } } else { (0, _jquery2.default)('input[name="name"]').attr("placeholder", pushTitle); } @@ -19486,6 +18837,660 @@ pushOrShare.prototype = { exports.default = pushOrShare; +/***/ }), +/* 110 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); + +var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; + +var _jquery = __webpack_require__(0); + +var _jquery2 = _interopRequireDefault(_jquery); + +var _index = __webpack_require__(63); + +var _listEditor = __webpack_require__(111); + +var _listEditor2 = _interopRequireDefault(_listEditor); + +var _listShare = __webpack_require__(112); + +var _listShare2 = _interopRequireDefault(_listShare); + +var _dialog = __webpack_require__(1); + +var _dialog2 = _interopRequireDefault(_dialog); + +var _selectable = __webpack_require__(22); + +var _selectable2 = _interopRequireDefault(_selectable); + +var _addUser = __webpack_require__(64); + +var _addUser2 = _interopRequireDefault(_addUser); + +var _underscore = __webpack_require__(2); + +var _ = _interopRequireWildcard(_underscore); + +function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } } + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +var humane = __webpack_require__(9); + +var ListManager = function ListManager(services, options) { + var _this2 = this; + + var configService = services.configService, + localeService = services.localeService, + appEvents = services.appEvents; + var containerId = options.containerId; + + var url = configService.get('baseUrl'); + var $container = void 0; + var _this = this; + + this.list = null; + this.container = $container = (0, _jquery2.default)(containerId); + this.userList = new _index.Lists(); + + // this.removeUserItemsArray = []; + // this.addUserItemsArray = []; + // this.removeUserMethod = ''; + // this.addUserMethod = ''; + + + (0, _addUser2.default)(services).initialize({ $container: this.container }); + + // console.log("==== declare ListManager"); + appEvents.listenAll({ + // users lists (left) are async loaded + 'usersLists.usersListsChanged': function usersListsUsersListsChanged(o) { + var nbadges = (0, _jquery2.default)('.badge', $container).length; + var ListCounter = (0, _jquery2.default)('#ListManager .counter.current, #ListManager .lists .list.selected .counter'); + + ListCounter.each(function (i, el) { + (0, _jquery2.default)(el).text(nbadges); + }); + } + }); + + $container.on('click', '.back_link', function () { + (0, _jquery2.default)('#PushBox').show(); + (0, _jquery2.default)('#ListManager').hide(); + return false; + }).on('click', '.push-list-share-action', function (event) { + + event.preventDefault(); + var $el = (0, _jquery2.default)(event.currentTarget); + var listId = $el.data('list-id'); + + (0, _listShare2.default)(services).openModal({ + listId: listId, + modalOptions: { + size: '288x500', + closeButton: true, + title: $el.attr('title') + }, + modalLevel: 2 + }); + return false; + }).on('click', 'a.user_adder', function () { + + var $this = (0, _jquery2.default)(this); + + _jquery2.default.ajax({ + type: 'GET', + url: $this.attr('href'), + dataType: 'html', + beforeSend: function beforeSend() { + var options = { + size: 'Medium', + title: $this.html() + }; + _dialog2.default.create(services, options, 2).getDomElement().addClass('loading'); + }, + success: function success(data) { + _dialog2.default.get(2).getDomElement().removeClass('loading').empty().append(data); + }, + error: function error() { + _dialog2.default.get(2).close(); + }, + timeout: function timeout() { + _dialog2.default.get(2).close(); + } + }); + + return false; + }).on('mouseenter', '.list-trash-btn', function (event) { + + var $el = (0, _jquery2.default)(event.currentTarget); + $el.find('.image-normal').hide(); + $el.find('.image-hover').show(); + }).on('mouseleave', '.list-trash-btn', function (event) { + + var $el = (0, _jquery2.default)(event.currentTarget); + $el.find('.image-normal').show(); + $el.find('.image-hover').hide(); + }).on('click', '.list-trash-btn', function (event) { + + var $el = (0, _jquery2.default)(event.currentTarget); + var list_id = $el.parent().data('list-id'); + appEvents.emit('push.removeList', { + list_id: list_id, + container: containerId + }); + }); + + var initLeft = function initLeft() { + // console.log("==== declare initLeft"); + + $container.on('click', '.push-refresh-list-action', function (event) { + event.preventDefault(); + //$('a.list_refresh', $container).bind('click', (event) => { + // /prod/lists/all/ + + var selectedList = (0, _jquery2.default)('.lists_manager_list.selected').data('list-id'); + + var callback = function callback(datas, selected) { + (0, _jquery2.default)('.all-lists', $container).removeClass('loading').append(datas); + + if (typeof selected === 'number') { + (0, _jquery2.default)('.all-lists').find('.lists_manager_list[data-list-id="' + selected + '"]').addClass('selected'); + } + // initLeft(); + }; + + (0, _jquery2.default)('.all-lists', $container).empty().addClass('loading'); + + _this2.userList.get(callback, 'html', selectedList); + }); + + $container.on('click', '.push-add-list-action', function (event) { + event.preventDefault(); + var makeDialog = function makeDialog(box) { + + var buttons = {}; + + buttons[localeService.t('valider')] = function () { + + var callbackOK = function callbackOK() { + (0, _jquery2.default)('a.list_refresh', $container).trigger('click'); + _dialog2.default.get(2).close(); + }; + + var name = (0, _jquery2.default)('input[name="name"]', _dialog2.default.get(2).getDomElement()).val(); + + if (_jquery2.default.trim(name) === '') { + alert((0, _jquery2.default)('#push-list-name-empty').val()); + return; + } + + _this2.userList.create(name, callbackOK); + }; + // /prod/lists/list/ + var options = { + cancelButton: true, + buttons: buttons, + title: (0, _jquery2.default)('#push-new-list-title').val(), + size: '450x170' + }; + + var $dialog = _dialog2.default.create(services, options, 2); + $dialog.getDomElement().closest('.ui-dialog').addClass('dialog_container dialog_add_list').find('.ui-dialog-buttonset button:first-child .ui-button-text').text((0, _jquery2.default)('#btn-add').val()); + $dialog.setContent(box); + }; + + var html = _.template((0, _jquery2.default)('#list_editor_dialog_add_tpl').html()); + makeDialog(html); + + return false; + }); + + /** + * load a list by click on one list on the left + */ + $container.on('click', '.list-edit-action', function (event) { + event.preventDefault(); + // _this.removeUserItemsArray = []; + // _this.addUserItemsArray = []; + // _this.removeUserMethod = ''; + // _this.addUserMethod = ''; + + var $el = (0, _jquery2.default)(event.currentTarget); + var listId = $el.data('list-id'); + var el_url = $el.attr('href'); + + var callbackList = function callbackList(list) { + for (var i in list.entries) { + this.selectUser(list.entries[i].User); + } + appEvents.emit('usersLists.usersListsChanged', { + container: $container + }); + }; + + $el.closest('.lists').find('.list').removeClass('selected'); + $el.parent().addClass('selected'); + + _jquery2.default.ajax({ + type: 'GET', + url: url + 'prod/push/edit-list/' + listId + '/', + dataType: 'html', + success: function success(data) { + _this2.workOn(listId); + (0, _jquery2.default)('.editor', $container).removeClass('loading').append(data); + _this2.loadList(el_url, callbackList); + initRight(); + (0, _listEditor2.default)(services, { + $container: $container, + listManagerInstance: _this + }); + }, + beforeSend: function beforeSend() { + (0, _jquery2.default)('.editor', $container).empty(); // .addClass('loading'); + } + }); + }); + + $container.on('click', '.listmanager-delete-list-user-action', function (event) { + event.preventDefault(); + var $el = (0, _jquery2.default)(event.currentTarget); + var listId = $el.data('list-id'); + var userId = $el.data('user-id'); + + var badge = (0, _jquery2.default)(_this2).closest('.badge'); + // var usr_id = badge.find('input[name="id"]').val(); + _this2.getList().removeUser(userId, function (list, data) { + badge.remove(); + }); + }); + }; + + var initRight = function initRight() { + // console.log("==== declare initRight"); + + var $container = (0, _jquery2.default)('#ListManager .editor'); + var selection = new _selectable2.default(services, (0, _jquery2.default)('.user_content .badges', _this.container), { + selector: '.badge' + }); + + (0, _jquery2.default)('form[name="list-editor-search"]', $container).bind('submit', function (event) { + event.preventDefault(); + var $this = (0, _jquery2.default)(this); + var dest = (0, _jquery2.default)('.list-editor-results', $container); + + _jquery2.default.ajax({ + url: $this.attr('action'), + type: $this.attr('method'), + dataType: 'html', + data: $this.serializeArray(), + beforeSend: function beforeSend() { + dest.empty().addClass('loading'); + }, + success: function success(datas) { + dest.empty().removeClass('loading').append(datas); + (0, _listEditor2.default)(services, { + $container: $container, + listManagerInstance: _this + }); + } + }); + }); + + (0, _jquery2.default)('form[name="list-editor-search"] select, form[name="list-editor-search"] input[name="ListUser"]', $container).bind('change', function () { + (0, _jquery2.default)(this).closest('form').trigger('submit'); + }); + + (0, _jquery2.default)('.EditToggle', $container).bind('click', function (event) { + event.preventDefault(); + (0, _jquery2.default)('.content.readselect, .content.readwrite, .editor_header', (0, _jquery2.default)('#ListManager')).toggle(); + }); + (0, _jquery2.default)('.Refresher', $container).bind('click', function (event) { + event.preventDefault(); + (0, _jquery2.default)('#ListManager ul.lists .list.selected a').trigger('click'); + }); + + $container.off('submit', 'form[name="SaveName"]').on('submit', 'form[name="SaveName"]', function () { + // console.log("==== on submit form[name=\"SaveName\"]"); + var $this = (0, _jquery2.default)(this); + _jquery2.default.ajax({ + type: $this.attr('method'), + url: $this.attr('action'), + dataType: 'json', + data: $this.serializeArray(), + beforeSend: function beforeSend() {}, + success: function success(data) { + if (data.success) { + humane.info(data.message); + (0, _jquery2.default)('#ListManager .lists .list_refresh').trigger('click'); + } else { + humane.error(data.message); + } + }, + error: function error() {}, + timeout: function timeout() {} + }); + + return false; + }); + + // //button.deleter + // $('.listmanager-delete-list-action', $container).bind('click', function (event) { + + // var list_id = $(this).data('list-id'); + + // var makeDialog = function (box) { + + // var buttons = {}; + + // buttons[localeService.t('valider')] = function () { + + // var callbackOK = function () { + // $('#ListManager .all-lists a.list_refresh').trigger('click'); + // dialog.get(2).close(); + // }; + + // var List = new List(list_id); + // List.remove(callbackOK); + // }; + + // var options = { + // cancelButton: true, + // buttons: buttons, + // size: 'Alert' + // }; + + // dialog.create(services, options, 2).setContent(box); + // }; + + // var html = _.template($('#list_editor_dialog_delete_tpl').html()); + + // makeDialog(html); + + // return false; + // }); + + + // console.log("========== setting deleter"); + $container.off('click', '.badges a.deleter').on('click', '.badges a.deleter', null, function (event) { + var badge = (0, _jquery2.default)(event.currentTarget).closest('.badge'); + // console.log("======== badge ", badge); + var usr_id = badge.find('input[name="id"]').val(); + var $editor = (0, _jquery2.default)('#list-editor-search-results'); + + badge.remove(); + + (0, _jquery2.default)('tbody tr', $editor).each(function (i, el) { + var $el = (0, _jquery2.default)(el); + var $elID = (0, _jquery2.default)('input[name="usr_id"]', $el).val(); + + if (usr_id === $elID) { + $el.removeClass('selected'); + } + }); + _this.getList().removeUser(usr_id); + + appEvents.emit('usersLists.usersListsChanged', { + container: $container + }); + + return false; + }); + + /** + * add a user from the completion of the search input + * + * @param ul + * @param item + * @returns {*} + * @private + */ + (0, _jquery2.default)('input[name="users-search"]', $container).autocomplete({ + minLength: 2, + source: function source(request, response) { + _jquery2.default.ajax({ + url: url + 'prod/push/search-user/', + dataType: 'json', + data: { + query: request.term + }, + success: function success(data) { + response(data); + } + }); + }, + focus: function focus(event, ui) { + // $('input[name="users-search"]').val(ui.item.label); + }, + select: function select(event, ui) { + if (ui.item.type === 'USER') { + _this.selectUser(ui.item); + //_this.updateUsersHandler('add', ui.item.usr_id); + _this.getList().addUser(ui.item.usr_id); + } else if (ui.item.type === 'LIST') { + for (var e in ui.item.entries) { + _this.selectUser(ui.item.entries[e].User); + //_this.updateUsersHandler('add', ui.item.entries[e].User.usr_id); + _this.getList().addUser(ui.item.entries[e].User.usr_id); + } + } + appEvents.emit('usersLists.usersListsChanged', { + container: $container + }); + + // the list has changed, show the save button + // $('#saveListFooter').show(); + + return false; + } + + }).data('ui-autocomplete')._renderItem = function (ul, item) { + + var html = ''; + + if (item.type === 'USER') { + html = _.template((0, _jquery2.default)('#list_user_tpl').html())({ + + item: item + }); + } else if (item.type === 'LIST') { + html = _.template((0, _jquery2.default)('#list_list_tpl').html())({ + item: item + }); + } + + return (0, _jquery2.default)(html).data('ui-autocomplete-item', item).appendTo(ul); + }; + + (0, _jquery2.default)('.user_content .badges', _this.container).disableSelection(); + + $container.on('click', '.content .options .select-all', function () { + selection.selectAll(); + }); + + $container.on('click', '.content .options .unselect-all', function () { + selection.empty(); + }); + + $container.on('click', '.content .options .delete-selection', function () { + var $elems = (0, _jquery2.default)('#ListManager .badges.selectionnable .badge.selected'); + _.each($elems, function (item) { + var $elem = (0, _jquery2.default)(item); + var $elemID = $elem.find('input[name=id]').val(); + // if($elem.hasClass('selected') + // && _this.removeUserItemsArray.indexOf($elemID) === -1) { + // _this.updateUsersHandler('remove', $elemID); + // } + if ($elem.hasClass('selected')) { + _this.getList().removeUser($elemID); + } + }); + + $elems.fadeOut(300, 'swing', function () { + (0, _jquery2.default)(this).remove(); + // $('#saveListFooter').show(); + appEvents.emit('usersLists.usersListsChanged', { + container: $container + }); + }); + }); + /* + $container.off('submit', 'form.list_saver') + .on('submit', 'form.list_saver', function (event) { + console.log("==== on submit form.list_saver"); + event.preventDefault(); + var $form = $(event.currentTarget); + var name = $('.header h2', $container).text(); + var users = _this.getUsers(); + if (users.length === 0) { + humane.error('No users'); + return false; + } + else { + if (_this.removeUserMethod === 'remove' && _this.removeUserItemsArray.length > 0) { + var $editor = $('#list-editor-search-results'); + _.each(_this.removeUserItemsArray, function (item) { + $('tbody tr', $editor).each(function(i, el) { + var $el = $(el); + var $elID = $('input[name="usr_id"]', $el).val(); + if(item == $elID) + $el.removeClass('selected'); + }); + _this.getList().removeUser(item); + }); + var ListCounter = $('#ListManager .counter.current, #ListManager .lists .list.selected .counter'); + ListCounter.each(function (i, el) { + var n = parseInt($(el).text(), 10); + if($(el).hasClass('current')) + $(el).text(n - _this.removeUserItemsArray.length + ' people'); + else + $(el).text(n - _this.removeUserItemsArray.length); + }); + // $('#saveListFooter').hide(); + _this.removeUserItemsArray = []; + _this.removeUserMethod = ''; + } + else if (_this.addUserMethod === 'add' && _this.addUserItemsArray.length > 0) { + var $editor = $('#list-editor-search-results'); + _.each(_this.addUserItemsArray, function (item) { + $('tbody tr', $editor).each(function(i, el) { + var $el = $(el); + var $elID = $('input[name="usr_id"]', $el).val(); + if(item == $elID) + $el.addClass('selected'); + }); + _this.getList().addUser(item); + }); + var ListCounter = $('#ListManager .counter.current, #ListManager .lists .list.selected .counter'); + ListCounter.each(function (i, el) { + var n = parseInt($(el).text(), 10); + if($(el).hasClass('current')) + $(el).text(n + _this.addUserItemsArray.length + ' people'); + else + $(el).text(n + _this.addUserItemsArray.length); + }); + // $('#saveListFooter').hide(); + _this.addUserItemsArray = []; + _this.addUserMethod = ''; + } + } + }); + */ + }; + + initLeft(); + + return this; +}; + +ListManager.prototype = { + selectUser: function selectUser(user) { + if ((typeof user === 'undefined' ? 'undefined' : _typeof(user)) !== 'object') { + if (window.console) { + console.log('trying to select a user with wrong datas'); + } + } + if ((0, _jquery2.default)('.badge_' + user.usr_id, this.container).length > 0) { + humane.info('User already selected'); + return; + } else { + var html = _.template((0, _jquery2.default)('#_badge_tpl').html())({ + user: user, + context: 'ListManager' + }); + + // p4.Feedback.appendBadge(html); + // this.getList().addUser(user.usr_id); + this.appendBadge(html); + } + }, + workOn: function workOn(list_id) { + this.list = new _index.List(list_id); + }, + getList: function getList() { + return this.list; + }, + appendBadge: function appendBadge(datas) { + (0, _jquery2.default)('#ListManager .badges').append(datas); + }, + createList: function createList(options) { + var name = options.name, + collection = options.collection; + + + this.userList.create(name, function (list) { + list.addUsers(collection); + }); + }, + removeList: function removeList(list_id, callback) { + this.list = new _index.List(list_id); + this.list.remove(callback); + }, + loadList: function loadList(url, callback) { + var $this = this; + _jquery2.default.ajax({ + type: 'GET', + url: url, + dataType: 'json', + success: function success(data) { + if (typeof callback === 'function') { + callback.call($this, data); + } + } + }); + }, + updateUsers: function updateUsers(action) { + if (action === 'remove') {} + return removedItems; + }, + getUsers: function getUsers() { + return (0, _jquery2.default)('.user_content .badge', this.container).map(function () { + return (0, _jquery2.default)('input[name="id"]', (0, _jquery2.default)(this)).val(); + }); + } + // updateUsersHandler: function (method, item) { + // if (method === 'remove') { + // this.removeUserItemsArray.push(item); + // this.removeUserMethod = method; + // } + // else if (method === 'add') { + // this.addUserItemsArray.push(item); + // this.addUserMethod = method; + // } + // } +}; + +exports.default = ListManager; + /***/ }), /* 111 */ /***/ (function(module, exports, __webpack_require__) { @@ -21432,7 +21437,7 @@ var _move = __webpack_require__(123); var _move2 = _interopRequireDefault(_move); -var _edit = __webpack_require__(67); +var _edit = __webpack_require__(66); var _edit2 = _interopRequireDefault(_edit); @@ -21440,7 +21445,7 @@ var _delete = __webpack_require__(210); var _delete2 = _interopRequireDefault(_delete); -var _export = __webpack_require__(77); +var _export = __webpack_require__(76); var _export2 = _interopRequireDefault(_export); @@ -21456,29 +21461,25 @@ var _pushbasketModal = __webpack_require__(212); var _pushbasketModal2 = _interopRequireDefault(_pushbasketModal); -var _index = __webpack_require__(213); - -var _index2 = _interopRequireDefault(_index); - -var _publish = __webpack_require__(215); +var _publish = __webpack_require__(213); var _publish2 = _interopRequireDefault(_publish); -var _index3 = __webpack_require__(216); +var _index = __webpack_require__(214); -var _index4 = _interopRequireDefault(_index3); +var _index2 = _interopRequireDefault(_index); -var _print = __webpack_require__(78); +var _print = __webpack_require__(77); var _print2 = _interopRequireDefault(_print); -var _bridge = __webpack_require__(218); +var _bridge = __webpack_require__(216); var _bridge2 = _interopRequireDefault(_bridge); -var _index5 = __webpack_require__(79); +var _index3 = __webpack_require__(78); -var _index6 = _interopRequireDefault(_index5); +var _index4 = _interopRequireDefault(_index3); var _lodash = __webpack_require__(4); @@ -21654,7 +21655,7 @@ var toolbar = function toolbar(services) { * tools > Edit > VideoEditor */ $container.on('click', '.video-tools-record-action', function (event) { - _triggerModal(event, (0, _index6.default)(services).openModal, false); + _triggerModal(event, (0, _index4.default)(services).openModal, false); }); /** @@ -21684,12 +21685,13 @@ var toolbar = function toolbar(services) { $container.on('click', '.TOOL_sharebasket_btn', function (event) { _triggerModal(event, (0, _sharebasketModal2.default)(services).openModal); }); - /** - * tools > Push > UsersLists - */ - $container.on('click', '.TOOL_userslists_btn', function (event) { - _triggerModal(event, (0, _index2.default)(services).openModal, false); // false : allow opening without selection - }); + + // /** + // * tools > Push > UsersLists + // */ + // $container.on('click', '.TOOL_userslists_btn', function (event) { + // _triggerModal(event, usersListsModal(services).openModal, false); // false : allow opening without selection + // }); /** * workzone (opened basket) > feedback @@ -21708,7 +21710,7 @@ var toolbar = function toolbar(services) { * tools > Tools */ $container.on('click', '.TOOL_imgtools_btn', function (event) { - _triggerModal(event, (0, _index4.default)(services).openModal); + _triggerModal(event, (0, _index2.default)(services).openModal); }); /** * tools > Export @@ -21857,7 +21859,7 @@ var toolbar = function toolbar(services) { return { initialize: initialize }; }; - +// import usersListsModal from '../../userslists/index'; exports.default = toolbar; /***/ }), @@ -24523,7 +24525,7 @@ var _jquery = __webpack_require__(0); var _jquery2 = _interopRequireDefault(_jquery); -var _videojsFlash = __webpack_require__(68); +var _videojsFlash = __webpack_require__(67); var _videojsFlash2 = _interopRequireDefault(_videojsFlash); @@ -24570,7 +24572,7 @@ var videoEditor = function videoEditor(services) { __webpack_require__.e/* require.ensure */(1/* duplicate */).then((function () { // load videoJs lib - rangeCapture = __webpack_require__(93).default; + rangeCapture = __webpack_require__(92).default; rangeCaptureInstance = rangeCapture(services); rangeCaptureInstance.initialize(params, options); @@ -24624,10 +24626,10 @@ exports.default = videoEditor; function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; } var window = _interopDefault(__webpack_require__(44)); -var document = _interopDefault(__webpack_require__(89)); -var tsml = _interopDefault(__webpack_require__(90)); -var safeParseTuple = _interopDefault(__webpack_require__(91)); -var xhr = _interopDefault(__webpack_require__(92)); +var document = _interopDefault(__webpack_require__(88)); +var tsml = _interopDefault(__webpack_require__(89)); +var safeParseTuple = _interopDefault(__webpack_require__(90)); +var xhr = _interopDefault(__webpack_require__(91)); var vtt = _interopDefault(__webpack_require__(149)); var version = "6.13.0"; @@ -50019,10 +50021,10 @@ module.exports = function (headers) { var bind = __webpack_require__(49); -var define = __webpack_require__(69); +var define = __webpack_require__(68); -var implementation = __webpack_require__(70); -var getPolyfill = __webpack_require__(71); +var implementation = __webpack_require__(69); +var getPolyfill = __webpack_require__(70); var shim = __webpack_require__(147); var boundTrim = bind.call(Function.call, getPolyfill()); @@ -50809,8 +50811,8 @@ module.exports = bind.call(Function.call, Object.prototype.hasOwnProperty); "use strict"; -var define = __webpack_require__(69); -var getPolyfill = __webpack_require__(71); +var define = __webpack_require__(68); +var getPolyfill = __webpack_require__(70); module.exports = function shimStringTrim() { var polyfill = getPolyfill(); @@ -52734,7 +52736,7 @@ module.exports = VTTRegion; /* 153 */ /***/ (function(module, exports) { -module.exports = {"_args":[["videojs-swf@5.4.1","/var/alchemy/Phraseanet/Phraseanet-production-client"]],"_from":"videojs-swf@5.4.1","_id":"videojs-swf@5.4.1","_inBundle":false,"_integrity":"sha1-IHfvccdJ8seCPvSbq65N0qywj4c=","_location":"/videojs-swf","_phantomChildren":{},"_requested":{"type":"version","registry":true,"raw":"videojs-swf@5.4.1","name":"videojs-swf","escapedName":"videojs-swf","rawSpec":"5.4.1","saveSpec":null,"fetchSpec":"5.4.1"},"_requiredBy":["/videojs-flash"],"_resolved":"https://registry.npmjs.org/videojs-swf/-/videojs-swf-5.4.1.tgz","_spec":"5.4.1","_where":"/var/alchemy/Phraseanet/Phraseanet-production-client","author":{"name":"Brightcove"},"bugs":{"url":"https://github.com/videojs/video-js-swf/issues"},"copyright":"Copyright 2014 Brightcove, Inc. https://github.com/videojs/video-js-swf/blob/master/LICENSE","description":"The Flash-fallback video player for video.js (http://videojs.com)","devDependencies":{"async":"~0.2.9","chg":"^0.3.2","flex-sdk":"4.6.0-0","grunt":"~0.4.0","grunt-bumpup":"~0.5.0","grunt-cli":"~0.1.0","grunt-connect":"~0.2.0","grunt-contrib-jshint":"~0.4.3","grunt-contrib-qunit":"~0.2.1","grunt-contrib-watch":"~0.1.4","grunt-npm":"~0.0.2","grunt-prompt":"~0.1.2","grunt-shell":"~0.6.1","grunt-tagrelease":"~0.3.1","qunitjs":"~1.12.0","video.js":"^5.9.2"},"homepage":"http://videojs.com","keywords":["flash","video","player"],"name":"videojs-swf","repository":{"type":"git","url":"git+https://github.com/videojs/video-js-swf.git"},"scripts":{"version":"chg release -y && grunt dist && git add -f dist/ && git add CHANGELOG.md"},"version":"5.4.1"} +module.exports = {"_args":[["videojs-swf@5.4.1","/home/esokia-6/work/work41/Phraseanet/Phraseanet-production-client"]],"_from":"videojs-swf@5.4.1","_id":"videojs-swf@5.4.1","_inBundle":false,"_integrity":"sha1-IHfvccdJ8seCPvSbq65N0qywj4c=","_location":"/videojs-swf","_phantomChildren":{},"_requested":{"type":"version","registry":true,"raw":"videojs-swf@5.4.1","name":"videojs-swf","escapedName":"videojs-swf","rawSpec":"5.4.1","saveSpec":null,"fetchSpec":"5.4.1"},"_requiredBy":["/videojs-flash"],"_resolved":"https://registry.npmjs.org/videojs-swf/-/videojs-swf-5.4.1.tgz","_spec":"5.4.1","_where":"/home/esokia-6/work/work41/Phraseanet/Phraseanet-production-client","author":{"name":"Brightcove"},"bugs":{"url":"https://github.com/videojs/video-js-swf/issues"},"copyright":"Copyright 2014 Brightcove, Inc. https://github.com/videojs/video-js-swf/blob/master/LICENSE","description":"The Flash-fallback video player for video.js (http://videojs.com)","devDependencies":{"async":"~0.2.9","chg":"^0.3.2","flex-sdk":"4.6.0-0","grunt":"~0.4.0","grunt-bumpup":"~0.5.0","grunt-cli":"~0.1.0","grunt-connect":"~0.2.0","grunt-contrib-jshint":"~0.4.3","grunt-contrib-qunit":"~0.2.1","grunt-contrib-watch":"~0.1.4","grunt-npm":"~0.0.2","grunt-prompt":"~0.1.2","grunt-shell":"~0.6.1","grunt-tagrelease":"~0.3.1","qunitjs":"~1.12.0","video.js":"^5.9.2"},"homepage":"http://videojs.com","keywords":["flash","video","player"],"name":"videojs-swf","repository":{"type":"git","url":"git+https://github.com/videojs/video-js-swf.git"},"scripts":{"version":"chg release -y && grunt dist && git add -f dist/ && git add CHANGELOG.md"},"version":"5.4.1"} /***/ }), /* 154 */ @@ -53417,7 +53419,7 @@ var _jquery2 = _interopRequireDefault(_jquery); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var mapboxgl = __webpack_require__(72); +var mapboxgl = __webpack_require__(71); var markerGLCollection = function markerGLCollection(services) { var configService = services.configService, @@ -53883,7 +53885,7 @@ exports.default = leafletLocaleFr; var Typeahead = __webpack_require__(161); var debounce = __webpack_require__(165); var extend = __webpack_require__(37); -var EventEmitter = __webpack_require__(94).EventEmitter; +var EventEmitter = __webpack_require__(93).EventEmitter; var exceptions = __webpack_require__(166); var MapboxClient = __webpack_require__(167); var mbxGeocoder = __webpack_require__(177); @@ -55923,7 +55925,7 @@ module.exports = { "use strict"; -var client = __webpack_require__(73); +var client = __webpack_require__(72); module.exports = client; @@ -56508,7 +56510,7 @@ module.exports = parseHeaders; "use strict"; -var parseToken = __webpack_require__(75); +var parseToken = __webpack_require__(74); var xtend = __webpack_require__(37); var EventEmitter = __webpack_require__(175); var urlUtils = __webpack_require__(176); @@ -57989,9 +57991,9 @@ module.exports = objectMap; "use strict"; -var MapiClient = __webpack_require__(74); +var MapiClient = __webpack_require__(73); // This will create the environment-appropriate client. -var createClient = __webpack_require__(73); +var createClient = __webpack_require__(72); function createServiceFactory(ServicePrototype) { return function(clientOrConfig) { @@ -58662,7 +58664,7 @@ if(false) { /* 193 */ /***/ (function(module, exports, __webpack_require__) { -var escape = __webpack_require__(76); +var escape = __webpack_require__(75); exports = module.exports = __webpack_require__(40)(false); // imports @@ -58810,7 +58812,7 @@ if(false) { /* 201 */ /***/ (function(module, exports, __webpack_require__) { -var escape = __webpack_require__(76); +var escape = __webpack_require__(75); exports = module.exports = __webpack_require__(40)(false); // imports @@ -62535,184 +62537,6 @@ exports.default = pushbasketModal; "use strict"; -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _jquery = __webpack_require__(0); - -var _jquery2 = _interopRequireDefault(_jquery); - -var _dialog = __webpack_require__(1); - -var _dialog2 = _interopRequireDefault(_dialog); - -var _userslistswindow = __webpack_require__(214); - -var _userslistswindow2 = _interopRequireDefault(_userslistswindow); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -var userslists = function userslists(services, datas) { - var configService = services.configService, - localeService = services.localeService, - appEvents = services.appEvents; - - var url = configService.get('baseUrl'); - - var openModal = function openModal(datas) { - var $dialog = _dialog2.default.create(services, { - size: 'Full', - title: localeService.t('Users lists') - }); - - // add classes to the whoe dialog (including title) - $dialog.getDomElement().closest('.ui-dialog').addClass('whole_dialog_container') - //.addClass('dialog_container') - .addClass('userslists'); - - _jquery2.default.post(url + 'prod/push/sendform/', datas, function (data) { - $dialog.setContent(data); - _onDialogReady(); - return; - }); - - return true; - }; - - var _onDialogReady = function _onDialogReady() { - (0, _userslistswindow2.default)(services).initialize({ - context: '???', - containerId: '#ListManager' - }); - }; - - return { openModal: openModal }; -}; - -exports.default = userslists; - -/***/ }), -/* 214 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _jquery = __webpack_require__(0); - -var _jquery2 = _interopRequireDefault(_jquery); - -var _listManager = __webpack_require__(65); - -var _listManager2 = _interopRequireDefault(_listManager); - -var _dialog = __webpack_require__(1); - -var _dialog2 = _interopRequireDefault(_dialog); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -var recordslists = function recordslists(services) { - var configService = services.configService, - localeService = services.localeService, - appEvents = services.appEvents; - - var listManagerInstance = null; - - var initialize = function initialize(options) { - if ((0, _jquery2.default)('#userslistsBox').length > 0) { - listManagerInstance = new _listManager2.default(services, options); - } else { - (0, _jquery2.default)('.close-dialog-action').on('click', function () { - return _dialog2.default.close('1'); - }); - } - }; - - function reloadBridge(url) { - var options = (0, _jquery2.default)('#dialog_publicator form[name="current_datas"]').serializeArray(); - var dialog = dialog.get(1); - dialog.load(url, 'POST', options); - } - - function createList(listOptions) { - listManagerInstance.createList(listOptions); - } - - function setActiveList() {} - - function removeList(listObj) { - var makeDialog = function makeDialog(box) { - - var buttons = {}; - - buttons[localeService.t('valider')] = function () { - - var callbackOK = function callbackOK() { - (0, _jquery2.default)('.list-container ul.list').children().each(function () { - if ((0, _jquery2.default)(this).data('list-id') == listObj.list_id) { - (0, _jquery2.default)(this).remove(); - } - }); - _dialog2.default.get(2).close(); - }; - - listManagerInstance.removeList(listObj.list_id, callbackOK); - }; - - var options = { - title: localeService.t('Delete the list'), - cancelButton: true, - buttons: buttons, - size: 'Alert' - }; - - var $dialog = _dialog2.default.create(services, options, 2); - if (listObj.container === '#ListManager') { - $dialog.getDomElement().closest('.ui-dialog').addClass('dialog_delete_list_listmanager'); - } - $dialog.getDomElement().closest('.ui-dialog').addClass('dialog_container dialog_delete_list').find('.ui-dialog-buttonset button').each(function () { - var self = (0, _jquery2.default)(this).children(); - if (self.text() === 'Validate') self.text('Yes');else self.text('No'); - }); - $dialog.setContent(box); - }; - - var html = _.template((0, _jquery2.default)('#list_editor_dialog_delete_tpl').html()); - - makeDialog(html); - } - - appEvents.listenAll({ - // 'push.doInitialize': initialize, - 'push.setActiveList': setActiveList, - 'push.createList': createList, - 'push.reload': reloadBridge, - 'push.removeList': removeList - }); - - return { - initialize: initialize, - // Feedback: Feedback, - // ListManager: ListManager, - reloadBridge: reloadBridge - }; -}; - -exports.default = recordslists; - -/***/ }), -/* 215 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - Object.defineProperty(exports, "__esModule", { value: true }); @@ -62754,7 +62578,7 @@ var recordPublishModal = function recordPublishModal(services, datas) { exports.default = recordPublishModal; /***/ }), -/* 216 */ +/* 214 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -62772,7 +62596,7 @@ var _dialog = __webpack_require__(1); var _dialog2 = _interopRequireDefault(_dialog); -var _sharingManager = __webpack_require__(217); +var _sharingManager = __webpack_require__(215); var _sharingManager2 = _interopRequireDefault(_sharingManager); @@ -62892,7 +62716,7 @@ var recordToolsModal = function recordToolsModal(services, datas) { exports.default = recordToolsModal; /***/ }), -/* 217 */ +/* 215 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -62964,7 +62788,7 @@ var sharingManager = function sharingManager(services, datas) { exports.default = sharingManager; /***/ }), -/* 218 */ +/* 216 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -62982,7 +62806,7 @@ var _dialog = __webpack_require__(1); var _dialog2 = _interopRequireDefault(_dialog); -var _index = __webpack_require__(219); +var _index = __webpack_require__(217); var _index2 = _interopRequireDefault(_index); @@ -63020,7 +62844,7 @@ var bridgeRecord = function bridgeRecord(services) { exports.default = bridgeRecord; /***/ }), -/* 219 */ +/* 217 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -63359,7 +63183,7 @@ var recordBridge = function recordBridge(services) { exports.default = recordBridge; /***/ }), -/* 220 */ +/* 218 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -63377,7 +63201,7 @@ var _dialog = __webpack_require__(1); var _dialog2 = _interopRequireDefault(_dialog); -var _screenCapture = __webpack_require__(221); +var _screenCapture = __webpack_require__(219); var _screenCapture2 = _interopRequireDefault(_screenCapture); @@ -63699,7 +63523,7 @@ var videoScreenCapture = function videoScreenCapture(services, datas) { exports.default = videoScreenCapture; /***/ }), -/* 221 */ +/* 219 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -63709,7 +63533,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _canvaImage = __webpack_require__(222); +var _canvaImage = __webpack_require__(220); var _canvaImage2 = _interopRequireDefault(_canvaImage); @@ -63936,7 +63760,7 @@ var ScreenCapture = function ScreenCapture(videoId, canvaId, outputOptions) { exports.default = ScreenCapture; /***/ }), -/* 222 */ +/* 220 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -64035,7 +63859,7 @@ Canva.prototype = { exports.default = Canva; /***/ }), -/* 223 */ +/* 221 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -64045,7 +63869,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _videojsFlash = __webpack_require__(68); +var _videojsFlash = __webpack_require__(67); var _videojsFlash2 = _interopRequireDefault(_videojsFlash); @@ -64114,7 +63938,7 @@ var videoRangeCapture = function videoRangeCapture(services, datas) { __webpack_require__.e/* require.ensure */(1/* duplicate */).then((function () { // load videoJs lib //require('../../videoEditor/style/main.scss'); - rangeCapture = __webpack_require__(93).default; + rangeCapture = __webpack_require__(92).default; var rangeCaptureInstance = rangeCapture(services); rangeCaptureInstance.initialize(params, options); //render(initData); @@ -64127,7 +63951,7 @@ var videoRangeCapture = function videoRangeCapture(services, datas) { exports.default = videoRangeCapture; /***/ }), -/* 224 */ +/* 222 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -64568,13 +64392,13 @@ var videoSubtitleCapture = function videoSubtitleCapture(services, datas) { exports.default = videoSubtitleCapture; /***/ }), -/* 225 */ +/* 223 */ /***/ (function(module, exports) { // removed by extract-text-webpack-plugin /***/ }), -/* 226 */ +/* 224 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -64652,7 +64476,7 @@ var keyboard = function keyboard(services) { exports.default = keyboard; /***/ }), -/* 227 */ +/* 225 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -64740,7 +64564,7 @@ var cgu = function cgu(services) { exports.default = cgu; /***/ }), -/* 228 */ +/* 226 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -64839,7 +64663,7 @@ var shareRecord = function shareRecord(services) { exports.default = shareRecord; /***/ }), -/* 229 */ +/* 227 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -64880,7 +64704,7 @@ var addToBasket = function addToBasket(services) { exports.default = addToBasket; /***/ }), -/* 230 */ +/* 228 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -64919,7 +64743,7 @@ var removeFromBasket = function removeFromBasket(services) { exports.default = removeFromBasket; /***/ }), -/* 231 */ +/* 229 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -64941,8 +64765,8 @@ function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var highlight = __webpack_require__(232); -var colorpicker = __webpack_require__(233); +var highlight = __webpack_require__(230); +var colorpicker = __webpack_require__(231); var preferences = function preferences(services) { var configService = services.configService, localeService = services.localeService, @@ -65251,7 +65075,7 @@ var preferences = function preferences(services) { exports.default = preferences; /***/ }), -/* 232 */ +/* 230 */ /***/ (function(module, exports, __webpack_require__) { /*** IMPORTS FROM imports-loader ***/ @@ -65288,7 +65112,7 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { de /***/ }), -/* 233 */ +/* 231 */ /***/ (function(module, exports, __webpack_require__) { /*** IMPORTS FROM imports-loader ***/ @@ -65774,7 +65598,7 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { de /***/ }), -/* 234 */ +/* 232 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -65796,7 +65620,7 @@ var _phraseanetCommon = __webpack_require__(11); var appCommons = _interopRequireWildcard(_phraseanetCommon); -var _index = __webpack_require__(81); +var _index = __webpack_require__(80); var _index2 = _interopRequireDefault(_index); @@ -66561,7 +66385,7 @@ var orderItem = function orderItem(services) { exports.default = orderItem; /***/ }), -/* 235 */ +/* 233 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -66599,9 +66423,9 @@ function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -__webpack_require__(236); +__webpack_require__(234); -var image_enhancer = __webpack_require__(237); +var image_enhancer = __webpack_require__(235); __webpack_require__(14); var previewRecordService = function previewRecordService(services) { var configService = services.configService, @@ -66928,15 +66752,47 @@ var previewRecordService = function previewRecordService(services) { } var basketIcon = ''; + if (data.containerType !== null) { - if (data.containerType === 'feedback') { - basketIcon = ""; - } else if (data.containerType === 'push') { - basketIcon = ""; - } else if (data.containerType === 'regroup') { - basketIcon = ""; - } else { - basketIcon = ""; + switch (data.containerType) { + case 'feedback_rec': + basketIcon = ''; + + break; + case 'share_rec': + basketIcon = ''; + + break; + case 'push_rec': + basketIcon = ''; + + break; + case 'feedback_sent': + basketIcon = ''; + + break; + case 'share_sent': + basketIcon = ''; + + break; + case 'feedback_push': + basketIcon = ''; + basketIcon += ''; + + break; + case 'share_push': + basketIcon = ''; + basketIcon += ''; + + break; + case 'regroup': + basketIcon = ''; + + break; + default: + basketIcon = ''; + + break; } } @@ -67330,13 +67186,13 @@ var previewRecordService = function previewRecordService(services) { exports.default = previewRecordService; /***/ }), -/* 236 */ +/* 234 */ /***/ (function(module, exports) { // removed by extract-text-webpack-plugin /***/ }), -/* 237 */ +/* 235 */ /***/ (function(module, exports, __webpack_require__) { /*** IMPORTS FROM imports-loader ***/ @@ -67352,7 +67208,7 @@ var _jquery2 = _interopRequireDefault(_jquery); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -__webpack_require__(238); +__webpack_require__(236); (function ($) { @@ -67581,13 +67437,13 @@ __webpack_require__(238); /***/ }), -/* 238 */ +/* 236 */ /***/ (function(module, exports) { // removed by extract-text-webpack-plugin /***/ }), -/* 239 */ +/* 237 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -67634,7 +67490,7 @@ var uploader = function uploader(services) { __webpack_require__.e/* require.ensure */(2/* duplicate */).then((function () { // load uploader manager dep - UploaderManager = __webpack_require__(95).default; + UploaderManager = __webpack_require__(94).default; openModal($this, []); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }); @@ -67649,7 +67505,7 @@ var uploader = function uploader(services) { __webpack_require__.e/* require.ensure */(2/* duplicate */).then((function () { // load uploader manager dep - UploaderManager = __webpack_require__(95).default; + UploaderManager = __webpack_require__(94).default; openModal((0, _jquery2.default)('.uploader-open-action'), fileList); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); @@ -68142,7 +67998,7 @@ var uploader = function uploader(services) { exports.default = uploader; /***/ }), -/* 240 */ +/* 238 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -68170,7 +68026,7 @@ var defaultConfig = { exports.default = defaultConfig; /***/ }), -/* 241 */ +/* 239 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -68180,7 +68036,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _ui = __webpack_require__(66); +var _ui = __webpack_require__(65); var _ui2 = _interopRequireDefault(_ui); @@ -68245,7 +68101,7 @@ var user = function user(services) { exports.default = user; /***/ }), -/* 242 */ +/* 240 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -68300,7 +68156,7 @@ var basket = function basket() { exports.default = basket; /***/ }), -/* 243 */ +/* 241 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -68326,7 +68182,7 @@ var _lodash = __webpack_require__(4); var _lodash2 = _interopRequireDefault(_lodash); -var _resultInfos = __webpack_require__(82); +var _resultInfos = __webpack_require__(81); var _resultInfos2 = _interopRequireDefault(_resultInfos); @@ -68338,7 +68194,7 @@ var _selectable = __webpack_require__(22); var _selectable2 = _interopRequireDefault(_selectable); -var _searchForm = __webpack_require__(244); +var _searchForm = __webpack_require__(242); var _searchForm2 = _interopRequireDefault(_searchForm); @@ -69015,7 +68871,7 @@ var search = function search(services) { exports.default = search; /***/ }), -/* 244 */ +/* 242 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -69037,7 +68893,7 @@ var _underscore = __webpack_require__(2); var _underscore2 = _interopRequireDefault(_underscore); -var _resultInfos = __webpack_require__(82); +var _resultInfos = __webpack_require__(81); var _resultInfos2 = _interopRequireDefault(_resultInfos); @@ -69053,11 +68909,11 @@ var _selectable = __webpack_require__(22); var _selectable2 = _interopRequireDefault(_selectable); -var _searchAdvancedForm = __webpack_require__(245); +var _searchAdvancedForm = __webpack_require__(243); var _searchAdvancedForm2 = _interopRequireDefault(_searchAdvancedForm); -var _searchGeoForm = __webpack_require__(246); +var _searchGeoForm = __webpack_require__(244); var _searchGeoForm2 = _interopRequireDefault(_searchGeoForm); @@ -69222,7 +69078,7 @@ var searchForm = function searchForm(services) { exports.default = searchForm; /***/ }), -/* 245 */ +/* 243 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -69875,7 +69731,7 @@ var searchAdvancedForm = function searchAdvancedForm(services) { exports.default = searchAdvancedForm; /***/ }), -/* 246 */ +/* 244 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -70100,7 +69956,7 @@ var searchGeoForm = function searchGeoForm(services) { exports.default = searchGeoForm; /***/ }), -/* 247 */ +/* 245 */ /***/ (function(module, exports, __webpack_require__) { /*** IMPORTS FROM imports-loader ***/ @@ -70242,13 +70098,13 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { de /***/ }), -/* 248 */ +/* 246 */ /***/ (function(module, exports) { // removed by extract-text-webpack-plugin /***/ }), -/* 249 */ +/* 247 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(jQuery) {/* Arabic Translation for jQuery UI date picker plugin. */ @@ -70278,7 +70134,7 @@ jQuery(function($){ /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(0))) /***/ }), -/* 250 */ +/* 248 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(jQuery) {/* German initialisation for the jQuery UI date picker plugin. */ @@ -70308,7 +70164,7 @@ jQuery(function($){ /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(0))) /***/ }), -/* 251 */ +/* 249 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(jQuery) {/* Inicialización en español para la extensión 'UI date picker' para jQuery. */ @@ -70338,7 +70194,7 @@ jQuery(function($){ /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(0))) /***/ }), -/* 252 */ +/* 250 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(jQuery) {/* French initialisation for the jQuery UI date picker plugin. */ @@ -70370,7 +70226,7 @@ jQuery(function($){ /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(0))) /***/ }), -/* 253 */ +/* 251 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(jQuery) {/* Dutch (UTF-8) initialisation for the jQuery UI date picker plugin. */ @@ -70400,7 +70256,7 @@ jQuery(function($){ /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(0))) /***/ }), -/* 254 */ +/* 252 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(jQuery) {/* English/UK initialisation for the jQuery UI date picker plugin. */ @@ -70430,5 +70286,5 @@ jQuery(function($){ /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(0))) /***/ }) -],[96]); +],[95]); }); \ No newline at end of file diff --git a/Phraseanet-production-client/dist/production.min.js b/Phraseanet-production-client/dist/production.min.js index b78ff060e2..9d5f186018 100644 --- a/Phraseanet-production-client/dist/production.min.js +++ b/Phraseanet-production-client/dist/production.min.js @@ -36,7 +36,7 @@ Object.defineProperty(exports, "__esModule", { }); exports.userModule = exports.utilsModule = exports.commonModule = exports.dialogModule = undefined; -var _common = __webpack_require__(97); +var _common = __webpack_require__(96); var _common2 = _interopRequireDefault(_common); @@ -1881,14 +1881,14 @@ var leafletMap = function leafletMap(services) { } __webpack_require__.e/* require.ensure */(3).then((function () { // select geocoding provider: - mapbox = __webpack_require__(298); - leafletDraw = __webpack_require__(299); - __webpack_require__(300); - mapboxgl = __webpack_require__(72); - var MapboxClient = __webpack_require__(301); - var MapboxLanguage = __webpack_require__(302); - MapboxCircle = __webpack_require__(303); - turf = __webpack_require__(304); + mapbox = __webpack_require__(296); + leafletDraw = __webpack_require__(297); + __webpack_require__(298); + mapboxgl = __webpack_require__(71); + var MapboxClient = __webpack_require__(299); + var MapboxLanguage = __webpack_require__(300); + MapboxCircle = __webpack_require__(301); + turf = __webpack_require__(302); $container.empty().append('
'); @@ -2590,7 +2590,7 @@ var leafletMap = function leafletMap(services) { // To draw a circle overlay with a radius in meters, use L.circle() return L.circleMarker(latlng, { radius: feature.properties.radius || 10 }); } else { - var marker = __webpack_require__(86); //L.marker(feature); + var marker = __webpack_require__(85); //L.marker(feature); return marker.style(feature, latlng, { accessToken: activeProvider.accessToken }); } } @@ -3802,10 +3802,10 @@ function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -__webpack_require__(104); +__webpack_require__(103); __webpack_require__(38); -__webpack_require__(105); +__webpack_require__(104); var workzoneFacets = function workzoneFacets(services) { @@ -4439,11 +4439,11 @@ var _jquery = __webpack_require__(0); var _jquery2 = _interopRequireDefault(_jquery); -var _pushOrShare = __webpack_require__(110); +var _pushOrShare = __webpack_require__(109); var _pushOrShare2 = _interopRequireDefault(_pushOrShare); -var _listManager = __webpack_require__(65); +var _listManager = __webpack_require__(110); var _listManager2 = _interopRequireDefault(_listManager); @@ -4955,660 +4955,6 @@ exports.default = pushOrShareAddUser; "use strict"; -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; - -var _jquery = __webpack_require__(0); - -var _jquery2 = _interopRequireDefault(_jquery); - -var _index = __webpack_require__(63); - -var _listEditor = __webpack_require__(111); - -var _listEditor2 = _interopRequireDefault(_listEditor); - -var _listShare = __webpack_require__(112); - -var _listShare2 = _interopRequireDefault(_listShare); - -var _dialog = __webpack_require__(1); - -var _dialog2 = _interopRequireDefault(_dialog); - -var _selectable = __webpack_require__(22); - -var _selectable2 = _interopRequireDefault(_selectable); - -var _addUser = __webpack_require__(64); - -var _addUser2 = _interopRequireDefault(_addUser); - -var _underscore = __webpack_require__(2); - -var _ = _interopRequireWildcard(_underscore); - -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } } - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -var humane = __webpack_require__(9); - -var ListManager = function ListManager(services, options) { - var _this2 = this; - - var configService = services.configService, - localeService = services.localeService, - appEvents = services.appEvents; - var containerId = options.containerId; - - var url = configService.get('baseUrl'); - var $container = void 0; - var _this = this; - - this.list = null; - this.container = $container = (0, _jquery2.default)(containerId); - this.userList = new _index.Lists(); - - // this.removeUserItemsArray = []; - // this.addUserItemsArray = []; - // this.removeUserMethod = ''; - // this.addUserMethod = ''; - - - (0, _addUser2.default)(services).initialize({ $container: this.container }); - - // console.log("==== declare ListManager"); - appEvents.listenAll({ - // users lists (left) are async loaded - 'usersLists.usersListsChanged': function usersListsUsersListsChanged(o) { - var nbadges = (0, _jquery2.default)('.badge', $container).length; - var ListCounter = (0, _jquery2.default)('#ListManager .counter.current, #ListManager .lists .list.selected .counter'); - - ListCounter.each(function (i, el) { - (0, _jquery2.default)(el).text(nbadges); - }); - } - }); - - $container.on('click', '.back_link', function () { - (0, _jquery2.default)('#PushBox').show(); - (0, _jquery2.default)('#ListManager').hide(); - return false; - }).on('click', '.push-list-share-action', function (event) { - - event.preventDefault(); - var $el = (0, _jquery2.default)(event.currentTarget); - var listId = $el.data('list-id'); - - (0, _listShare2.default)(services).openModal({ - listId: listId, - modalOptions: { - size: '288x500', - closeButton: true, - title: $el.attr('title') - }, - modalLevel: 2 - }); - return false; - }).on('click', 'a.user_adder', function () { - - var $this = (0, _jquery2.default)(this); - - _jquery2.default.ajax({ - type: 'GET', - url: $this.attr('href'), - dataType: 'html', - beforeSend: function beforeSend() { - var options = { - size: 'Medium', - title: $this.html() - }; - _dialog2.default.create(services, options, 2).getDomElement().addClass('loading'); - }, - success: function success(data) { - _dialog2.default.get(2).getDomElement().removeClass('loading').empty().append(data); - }, - error: function error() { - _dialog2.default.get(2).close(); - }, - timeout: function timeout() { - _dialog2.default.get(2).close(); - } - }); - - return false; - }).on('mouseenter', '.list-trash-btn', function (event) { - - var $el = (0, _jquery2.default)(event.currentTarget); - $el.find('.image-normal').hide(); - $el.find('.image-hover').show(); - }).on('mouseleave', '.list-trash-btn', function (event) { - - var $el = (0, _jquery2.default)(event.currentTarget); - $el.find('.image-normal').show(); - $el.find('.image-hover').hide(); - }).on('click', '.list-trash-btn', function (event) { - - var $el = (0, _jquery2.default)(event.currentTarget); - var list_id = $el.parent().data('list-id'); - appEvents.emit('push.removeList', { - list_id: list_id, - container: containerId - }); - }); - - var initLeft = function initLeft() { - // console.log("==== declare initLeft"); - - $container.on('click', '.push-refresh-list-action', function (event) { - event.preventDefault(); - //$('a.list_refresh', $container).bind('click', (event) => { - // /prod/lists/all/ - - var selectedList = (0, _jquery2.default)('.lists_manager_list.selected').data('list-id'); - - var callback = function callback(datas, selected) { - (0, _jquery2.default)('.all-lists', $container).removeClass('loading').append(datas); - - if (typeof selected === 'number') { - (0, _jquery2.default)('.all-lists').find('.lists_manager_list[data-list-id="' + selected + '"]').addClass('selected'); - } - // initLeft(); - }; - - (0, _jquery2.default)('.all-lists', $container).empty().addClass('loading'); - - _this2.userList.get(callback, 'html', selectedList); - }); - - $container.on('click', '.push-add-list-action', function (event) { - event.preventDefault(); - var makeDialog = function makeDialog(box) { - - var buttons = {}; - - buttons[localeService.t('valider')] = function () { - - var callbackOK = function callbackOK() { - (0, _jquery2.default)('a.list_refresh', $container).trigger('click'); - _dialog2.default.get(2).close(); - }; - - var name = (0, _jquery2.default)('input[name="name"]', _dialog2.default.get(2).getDomElement()).val(); - - if (_jquery2.default.trim(name) === '') { - alert((0, _jquery2.default)('#push-list-name-empty').val()); - return; - } - - _this2.userList.create(name, callbackOK); - }; - // /prod/lists/list/ - var options = { - cancelButton: true, - buttons: buttons, - title: (0, _jquery2.default)('#push-new-list-title').val(), - size: '450x170' - }; - - var $dialog = _dialog2.default.create(services, options, 2); - $dialog.getDomElement().closest('.ui-dialog').addClass('dialog_container dialog_add_list').find('.ui-dialog-buttonset button:first-child .ui-button-text').text((0, _jquery2.default)('#btn-add').val()); - $dialog.setContent(box); - }; - - var html = _.template((0, _jquery2.default)('#list_editor_dialog_add_tpl').html()); - makeDialog(html); - - return false; - }); - - /** - * load a list by click on one list on the left - */ - $container.on('click', '.list-edit-action', function (event) { - event.preventDefault(); - // _this.removeUserItemsArray = []; - // _this.addUserItemsArray = []; - // _this.removeUserMethod = ''; - // _this.addUserMethod = ''; - - var $el = (0, _jquery2.default)(event.currentTarget); - var listId = $el.data('list-id'); - var el_url = $el.attr('href'); - - var callbackList = function callbackList(list) { - for (var i in list.entries) { - this.selectUser(list.entries[i].User); - } - appEvents.emit('usersLists.usersListsChanged', { - container: $container - }); - }; - - $el.closest('.lists').find('.list').removeClass('selected'); - $el.parent().addClass('selected'); - - _jquery2.default.ajax({ - type: 'GET', - url: url + 'prod/push/edit-list/' + listId + '/', - dataType: 'html', - success: function success(data) { - _this2.workOn(listId); - (0, _jquery2.default)('.editor', $container).removeClass('loading').append(data); - _this2.loadList(el_url, callbackList); - initRight(); - (0, _listEditor2.default)(services, { - $container: $container, - listManagerInstance: _this - }); - }, - beforeSend: function beforeSend() { - (0, _jquery2.default)('.editor', $container).empty(); // .addClass('loading'); - } - }); - }); - - $container.on('click', '.listmanager-delete-list-user-action', function (event) { - event.preventDefault(); - var $el = (0, _jquery2.default)(event.currentTarget); - var listId = $el.data('list-id'); - var userId = $el.data('user-id'); - - var badge = (0, _jquery2.default)(_this2).closest('.badge'); - // var usr_id = badge.find('input[name="id"]').val(); - _this2.getList().removeUser(userId, function (list, data) { - badge.remove(); - }); - }); - }; - - var initRight = function initRight() { - // console.log("==== declare initRight"); - - var $container = (0, _jquery2.default)('#ListManager .editor'); - var selection = new _selectable2.default(services, (0, _jquery2.default)('.user_content .badges', _this.container), { - selector: '.badge' - }); - - (0, _jquery2.default)('form[name="list-editor-search"]', $container).bind('submit', function (event) { - event.preventDefault(); - var $this = (0, _jquery2.default)(this); - var dest = (0, _jquery2.default)('.list-editor-results', $container); - - _jquery2.default.ajax({ - url: $this.attr('action'), - type: $this.attr('method'), - dataType: 'html', - data: $this.serializeArray(), - beforeSend: function beforeSend() { - dest.empty().addClass('loading'); - }, - success: function success(datas) { - dest.empty().removeClass('loading').append(datas); - (0, _listEditor2.default)(services, { - $container: $container, - listManagerInstance: _this - }); - } - }); - }); - - (0, _jquery2.default)('form[name="list-editor-search"] select, form[name="list-editor-search"] input[name="ListUser"]', $container).bind('change', function () { - (0, _jquery2.default)(this).closest('form').trigger('submit'); - }); - - (0, _jquery2.default)('.EditToggle', $container).bind('click', function (event) { - event.preventDefault(); - (0, _jquery2.default)('.content.readselect, .content.readwrite, .editor_header', (0, _jquery2.default)('#ListManager')).toggle(); - }); - (0, _jquery2.default)('.Refresher', $container).bind('click', function (event) { - event.preventDefault(); - (0, _jquery2.default)('#ListManager ul.lists .list.selected a').trigger('click'); - }); - - $container.off('submit', 'form[name="SaveName"]').on('submit', 'form[name="SaveName"]', function () { - // console.log("==== on submit form[name=\"SaveName\"]"); - var $this = (0, _jquery2.default)(this); - _jquery2.default.ajax({ - type: $this.attr('method'), - url: $this.attr('action'), - dataType: 'json', - data: $this.serializeArray(), - beforeSend: function beforeSend() {}, - success: function success(data) { - if (data.success) { - humane.info(data.message); - (0, _jquery2.default)('#ListManager .lists .list_refresh').trigger('click'); - } else { - humane.error(data.message); - } - }, - error: function error() {}, - timeout: function timeout() {} - }); - - return false; - }); - - // //button.deleter - // $('.listmanager-delete-list-action', $container).bind('click', function (event) { - - // var list_id = $(this).data('list-id'); - - // var makeDialog = function (box) { - - // var buttons = {}; - - // buttons[localeService.t('valider')] = function () { - - // var callbackOK = function () { - // $('#ListManager .all-lists a.list_refresh').trigger('click'); - // dialog.get(2).close(); - // }; - - // var List = new List(list_id); - // List.remove(callbackOK); - // }; - - // var options = { - // cancelButton: true, - // buttons: buttons, - // size: 'Alert' - // }; - - // dialog.create(services, options, 2).setContent(box); - // }; - - // var html = _.template($('#list_editor_dialog_delete_tpl').html()); - - // makeDialog(html); - - // return false; - // }); - - - // console.log("========== setting deleter"); - $container.off('click', '.badges a.deleter').on('click', '.badges a.deleter', null, function (event) { - var badge = (0, _jquery2.default)(event.currentTarget).closest('.badge'); - // console.log("======== badge ", badge); - var usr_id = badge.find('input[name="id"]').val(); - var $editor = (0, _jquery2.default)('#list-editor-search-results'); - - badge.remove(); - - (0, _jquery2.default)('tbody tr', $editor).each(function (i, el) { - var $el = (0, _jquery2.default)(el); - var $elID = (0, _jquery2.default)('input[name="usr_id"]', $el).val(); - - if (usr_id === $elID) { - $el.removeClass('selected'); - } - }); - _this.getList().removeUser(usr_id); - - appEvents.emit('usersLists.usersListsChanged', { - container: $container - }); - - return false; - }); - - /** - * add a user from the completion of the search input - * - * @param ul - * @param item - * @returns {*} - * @private - */ - (0, _jquery2.default)('input[name="users-search"]', $container).autocomplete({ - minLength: 2, - source: function source(request, response) { - _jquery2.default.ajax({ - url: url + 'prod/push/search-user/', - dataType: 'json', - data: { - query: request.term - }, - success: function success(data) { - response(data); - } - }); - }, - focus: function focus(event, ui) { - // $('input[name="users-search"]').val(ui.item.label); - }, - select: function select(event, ui) { - if (ui.item.type === 'USER') { - _this.selectUser(ui.item); - //_this.updateUsersHandler('add', ui.item.usr_id); - _this.getList().addUser(ui.item.usr_id); - } else if (ui.item.type === 'LIST') { - for (var e in ui.item.entries) { - _this.selectUser(ui.item.entries[e].User); - //_this.updateUsersHandler('add', ui.item.entries[e].User.usr_id); - _this.getList().addUser(ui.item.entries[e].User.usr_id); - } - } - appEvents.emit('usersLists.usersListsChanged', { - container: $container - }); - - // the list has changed, show the save button - // $('#saveListFooter').show(); - - return false; - } - - }).data('ui-autocomplete')._renderItem = function (ul, item) { - - var html = ''; - - if (item.type === 'USER') { - html = _.template((0, _jquery2.default)('#list_user_tpl').html())({ - - item: item - }); - } else if (item.type === 'LIST') { - html = _.template((0, _jquery2.default)('#list_list_tpl').html())({ - item: item - }); - } - - return (0, _jquery2.default)(html).data('ui-autocomplete-item', item).appendTo(ul); - }; - - (0, _jquery2.default)('.user_content .badges', _this.container).disableSelection(); - - $container.on('click', '.content .options .select-all', function () { - selection.selectAll(); - }); - - $container.on('click', '.content .options .unselect-all', function () { - selection.empty(); - }); - - $container.on('click', '.content .options .delete-selection', function () { - var $elems = (0, _jquery2.default)('#ListManager .badges.selectionnable .badge.selected'); - _.each($elems, function (item) { - var $elem = (0, _jquery2.default)(item); - var $elemID = $elem.find('input[name=id]').val(); - // if($elem.hasClass('selected') - // && _this.removeUserItemsArray.indexOf($elemID) === -1) { - // _this.updateUsersHandler('remove', $elemID); - // } - if ($elem.hasClass('selected')) { - _this.getList().removeUser($elemID); - } - }); - - $elems.fadeOut(300, 'swing', function () { - (0, _jquery2.default)(this).remove(); - // $('#saveListFooter').show(); - appEvents.emit('usersLists.usersListsChanged', { - container: $container - }); - }); - }); - /* - $container.off('submit', 'form.list_saver') - .on('submit', 'form.list_saver', function (event) { - console.log("==== on submit form.list_saver"); - event.preventDefault(); - var $form = $(event.currentTarget); - var name = $('.header h2', $container).text(); - var users = _this.getUsers(); - if (users.length === 0) { - humane.error('No users'); - return false; - } - else { - if (_this.removeUserMethod === 'remove' && _this.removeUserItemsArray.length > 0) { - var $editor = $('#list-editor-search-results'); - _.each(_this.removeUserItemsArray, function (item) { - $('tbody tr', $editor).each(function(i, el) { - var $el = $(el); - var $elID = $('input[name="usr_id"]', $el).val(); - if(item == $elID) - $el.removeClass('selected'); - }); - _this.getList().removeUser(item); - }); - var ListCounter = $('#ListManager .counter.current, #ListManager .lists .list.selected .counter'); - ListCounter.each(function (i, el) { - var n = parseInt($(el).text(), 10); - if($(el).hasClass('current')) - $(el).text(n - _this.removeUserItemsArray.length + ' people'); - else - $(el).text(n - _this.removeUserItemsArray.length); - }); - // $('#saveListFooter').hide(); - _this.removeUserItemsArray = []; - _this.removeUserMethod = ''; - } - else if (_this.addUserMethod === 'add' && _this.addUserItemsArray.length > 0) { - var $editor = $('#list-editor-search-results'); - _.each(_this.addUserItemsArray, function (item) { - $('tbody tr', $editor).each(function(i, el) { - var $el = $(el); - var $elID = $('input[name="usr_id"]', $el).val(); - if(item == $elID) - $el.addClass('selected'); - }); - _this.getList().addUser(item); - }); - var ListCounter = $('#ListManager .counter.current, #ListManager .lists .list.selected .counter'); - ListCounter.each(function (i, el) { - var n = parseInt($(el).text(), 10); - if($(el).hasClass('current')) - $(el).text(n + _this.addUserItemsArray.length + ' people'); - else - $(el).text(n + _this.addUserItemsArray.length); - }); - // $('#saveListFooter').hide(); - _this.addUserItemsArray = []; - _this.addUserMethod = ''; - } - } - }); - */ - }; - - initLeft(); - - return this; -}; - -ListManager.prototype = { - selectUser: function selectUser(user) { - if ((typeof user === 'undefined' ? 'undefined' : _typeof(user)) !== 'object') { - if (window.console) { - console.log('trying to select a user with wrong datas'); - } - } - if ((0, _jquery2.default)('.badge_' + user.usr_id, this.container).length > 0) { - humane.info('User already selected'); - return; - } else { - var html = _.template((0, _jquery2.default)('#_badge_tpl').html())({ - user: user, - context: 'ListManager' - }); - - // p4.Feedback.appendBadge(html); - // this.getList().addUser(user.usr_id); - this.appendBadge(html); - } - }, - workOn: function workOn(list_id) { - this.list = new _index.List(list_id); - }, - getList: function getList() { - return this.list; - }, - appendBadge: function appendBadge(datas) { - (0, _jquery2.default)('#ListManager .badges').append(datas); - }, - createList: function createList(options) { - var name = options.name, - collection = options.collection; - - - this.userList.create(name, function (list) { - list.addUsers(collection); - }); - }, - removeList: function removeList(list_id, callback) { - this.list = new _index.List(list_id); - this.list.remove(callback); - }, - loadList: function loadList(url, callback) { - var $this = this; - _jquery2.default.ajax({ - type: 'GET', - url: url, - dataType: 'json', - success: function success(data) { - if (typeof callback === 'function') { - callback.call($this, data); - } - } - }); - }, - updateUsers: function updateUsers(action) { - if (action === 'remove') {} - return removedItems; - }, - getUsers: function getUsers() { - return (0, _jquery2.default)('.user_content .badge', this.container).map(function () { - return (0, _jquery2.default)('input[name="id"]', (0, _jquery2.default)(this)).val(); - }); - } - // updateUsersHandler: function (method, item) { - // if (method === 'remove') { - // this.removeUserItemsArray.push(item); - // this.removeUserMethod = method; - // } - // else if (method === 'add') { - // this.addUserItemsArray.push(item); - // this.addUserMethod = method; - // } - // } -}; - -exports.default = ListManager; - -/***/ }), -/* 66 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - Object.defineProperty(exports, "__esModule", { value: true }); @@ -5625,55 +4971,55 @@ var _toolbar = __webpack_require__(122); var _toolbar2 = _interopRequireDefault(_toolbar); -var _mainMenu = __webpack_require__(80); +var _mainMenu = __webpack_require__(79); var _mainMenu2 = _interopRequireDefault(_mainMenu); -var _keyboard = __webpack_require__(226); +var _keyboard = __webpack_require__(224); var _keyboard2 = _interopRequireDefault(_keyboard); -var _cgu = __webpack_require__(227); +var _cgu = __webpack_require__(225); var _cgu2 = _interopRequireDefault(_cgu); -var _edit = __webpack_require__(67); +var _edit = __webpack_require__(66); var _edit2 = _interopRequireDefault(_edit); -var _export = __webpack_require__(77); +var _export = __webpack_require__(76); var _export2 = _interopRequireDefault(_export); -var _share = __webpack_require__(228); +var _share = __webpack_require__(226); var _share2 = _interopRequireDefault(_share); -var _index = __webpack_require__(79); +var _index = __webpack_require__(78); var _index2 = _interopRequireDefault(_index); -var _addToBasket = __webpack_require__(229); +var _addToBasket = __webpack_require__(227); var _addToBasket2 = _interopRequireDefault(_addToBasket); -var _removeFromBasket = __webpack_require__(230); +var _removeFromBasket = __webpack_require__(228); var _removeFromBasket2 = _interopRequireDefault(_removeFromBasket); -var _print = __webpack_require__(78); +var _print = __webpack_require__(77); var _print2 = _interopRequireDefault(_print); -var _preferences = __webpack_require__(231); +var _preferences = __webpack_require__(229); var _preferences2 = _interopRequireDefault(_preferences); -var _order = __webpack_require__(81); +var _order = __webpack_require__(80); var _order2 = _interopRequireDefault(_order); -var _recordPreview = __webpack_require__(235); +var _recordPreview = __webpack_require__(233); var _recordPreview2 = _interopRequireDefault(_recordPreview); @@ -5681,7 +5027,7 @@ var _alert = __webpack_require__(47); var _alert2 = _interopRequireDefault(_alert); -var _uploader = __webpack_require__(239); +var _uploader = __webpack_require__(237); var _uploader2 = _interopRequireDefault(_uploader); @@ -6107,7 +5453,7 @@ var ui = function ui(services) { exports.default = ui; /***/ }), -/* 67 */ +/* 66 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -6287,7 +5633,7 @@ var editRecord = function editRecord(services) { exports.default = editRecord; /***/ }), -/* 68 */ +/* 67 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; @@ -7746,7 +7092,7 @@ Flash.VERSION = version$1; /***/ }), -/* 69 */ +/* 68 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -7811,7 +7157,7 @@ module.exports = defineProperties; /***/ }), -/* 70 */ +/* 69 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -7831,13 +7177,13 @@ module.exports = function trim() { /***/ }), -/* 71 */ +/* 70 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var implementation = __webpack_require__(70); +var implementation = __webpack_require__(69); var zeroWidthSpace = '\u200b'; @@ -7850,7 +7196,7 @@ module.exports = function getPolyfill() { /***/ }), -/* 72 */ +/* 71 */ /***/ (function(module, exports, __webpack_require__) { /* Mapbox GL JS is licensed under the 3-Clause BSD License. Full text of license: https://github.com/mapbox/mapbox-gl-js/blob/v1.11.0/LICENSE.txt */ @@ -7898,14 +7244,14 @@ return mapboxgl; /***/ }), -/* 73 */ +/* 72 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var browser = __webpack_require__(168); -var MapiClient = __webpack_require__(74); +var MapiClient = __webpack_require__(73); function BrowserClient(options) { MapiClient.call(this, options); @@ -7932,13 +7278,13 @@ module.exports = createBrowserClient; /***/ }), -/* 74 */ +/* 73 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var parseToken = __webpack_require__(75); +var parseToken = __webpack_require__(74); var MapiRequest = __webpack_require__(174); var constants = __webpack_require__(46); @@ -7977,7 +7323,7 @@ module.exports = MapiClient; /***/ }), -/* 75 */ +/* 74 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8033,7 +7379,7 @@ module.exports = parseToken; /***/ }), -/* 76 */ +/* 75 */ /***/ (function(module, exports) { module.exports = function escape(url) { @@ -8055,7 +7401,7 @@ module.exports = function escape(url) { /***/ }), -/* 77 */ +/* 76 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8473,7 +7819,7 @@ var exportRecord = function exportRecord(services) { exports.default = exportRecord; /***/ }), -/* 78 */ +/* 77 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8566,7 +7912,7 @@ var printRecord = function printRecord(services) { exports.default = printRecord; /***/ }), -/* 79 */ +/* 78 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8584,15 +7930,15 @@ var _dialog = __webpack_require__(1); var _dialog2 = _interopRequireDefault(_dialog); -var _videoScreenCapture = __webpack_require__(220); +var _videoScreenCapture = __webpack_require__(218); var _videoScreenCapture2 = _interopRequireDefault(_videoScreenCapture); -var _videoRangeCapture = __webpack_require__(223); +var _videoRangeCapture = __webpack_require__(221); var _videoRangeCapture2 = _interopRequireDefault(_videoRangeCapture); -var _videoSubtitleCapture = __webpack_require__(224); +var _videoSubtitleCapture = __webpack_require__(222); var _videoSubtitleCapture2 = _interopRequireDefault(_videoSubtitleCapture); @@ -8604,7 +7950,7 @@ function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -__webpack_require__(225); +__webpack_require__(223); var humane = __webpack_require__(9); @@ -8695,8 +8041,8 @@ var recordVideoEditorModal = function recordVideoEditorModal(services, datas) { exports.default = recordVideoEditorModal; /***/ }), -/* 80 */, -/* 81 */ +/* 79 */, +/* 80 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -8710,7 +8056,7 @@ var _jquery = __webpack_require__(0); var _jquery2 = _interopRequireDefault(_jquery); -var _orderItem = __webpack_require__(234); +var _orderItem = __webpack_require__(232); var _orderItem2 = _interopRequireDefault(_orderItem); @@ -8955,7 +8301,7 @@ var order = function order(services) { exports.default = order; /***/ }), -/* 82 */ +/* 81 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -9064,7 +8410,7 @@ var resultInfos = function resultInfos(services) { exports.default = resultInfos; /***/ }), -/* 83 */ +/* 82 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -9116,7 +8462,7 @@ module.exports = { /***/ }), -/* 84 */ +/* 83 */ /***/ (function(module, exports, __webpack_require__) { var html_sanitize = __webpack_require__(206); @@ -9140,14 +8486,14 @@ function cleanId(id) { return id; } /***/ }), -/* 85 */ +/* 84 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var config = __webpack_require__(87), - version = __webpack_require__(88).version; +var config = __webpack_require__(86), + version = __webpack_require__(87).version; module.exports = function(path, accessToken) { accessToken = accessToken || L.mapbox.accessToken; @@ -9207,15 +8553,15 @@ module.exports.style = function(styleURL, accessToken) { /***/ }), -/* 86 */ +/* 85 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; -var format_url = __webpack_require__(85), - util = __webpack_require__(83), - sanitize = __webpack_require__(84); +var format_url = __webpack_require__(84), + util = __webpack_require__(82), + sanitize = __webpack_require__(83); // mapbox-related markers functionality // provide an icon from mapbox's simple-style spec and hosted markers @@ -9279,7 +8625,7 @@ module.exports = { /***/ }), -/* 87 */ +/* 86 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -9294,13 +8640,13 @@ module.exports = { /***/ }), -/* 88 */ +/* 87 */ /***/ (function(module, exports) { -module.exports = {"_args":[["mapbox.js@2.4.0","/var/alchemy/Phraseanet/Phraseanet-production-client"]],"_from":"mapbox.js@2.4.0","_id":"mapbox.js@2.4.0","_inBundle":false,"_integrity":"sha1-xDsISl3XEzTIPuHfKPpnRD1zwpw=","_location":"/mapbox.js","_phantomChildren":{},"_requested":{"type":"version","registry":true,"raw":"mapbox.js@2.4.0","name":"mapbox.js","escapedName":"mapbox.js","rawSpec":"2.4.0","saveSpec":null,"fetchSpec":"2.4.0"},"_requiredBy":["/"],"_resolved":"https://registry.npmjs.org/mapbox.js/-/mapbox.js-2.4.0.tgz","_spec":"2.4.0","_where":"/var/alchemy/Phraseanet/Phraseanet-production-client","author":{"name":"Mapbox"},"bugs":{"url":"https://github.com/mapbox/mapbox.js/issues"},"dependencies":{"corslite":"0.0.6","isarray":"0.0.1","leaflet":"0.7.7","mustache":"2.2.1","sanitize-caja":"0.1.3"},"description":"mapbox javascript api","devDependencies":{"browserify":"^13.0.0","clean-css":"~2.0.7","eslint":"^0.23.0","expect.js":"0.3.1","happen":"0.1.3","leaflet-fullscreen":"0.0.4","leaflet-hash":"0.2.1","marked":"~0.3.0","minifyify":"^6.1.0","minimist":"0.0.5","mocha":"2.4.5","mocha-phantomjs":"4.0.2","sinon":"1.10.2"},"engines":{"node":"*"},"homepage":"http://mapbox.com/","license":"BSD-3-Clause","main":"src/index.js","name":"mapbox.js","optionalDependencies":{},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox.js.git"},"scripts":{"test":"eslint --no-eslintrc -c .eslintrc src && mocha-phantomjs test/index.html"},"version":"2.4.0"} +module.exports = {"_args":[["mapbox.js@2.4.0","/home/esokia-6/work/work41/Phraseanet/Phraseanet-production-client"]],"_from":"mapbox.js@2.4.0","_id":"mapbox.js@2.4.0","_inBundle":false,"_integrity":"sha1-xDsISl3XEzTIPuHfKPpnRD1zwpw=","_location":"/mapbox.js","_phantomChildren":{},"_requested":{"type":"version","registry":true,"raw":"mapbox.js@2.4.0","name":"mapbox.js","escapedName":"mapbox.js","rawSpec":"2.4.0","saveSpec":null,"fetchSpec":"2.4.0"},"_requiredBy":["/"],"_resolved":"https://registry.npmjs.org/mapbox.js/-/mapbox.js-2.4.0.tgz","_spec":"2.4.0","_where":"/home/esokia-6/work/work41/Phraseanet/Phraseanet-production-client","author":{"name":"Mapbox"},"bugs":{"url":"https://github.com/mapbox/mapbox.js/issues"},"dependencies":{"corslite":"0.0.6","isarray":"0.0.1","leaflet":"0.7.7","mustache":"2.2.1","sanitize-caja":"0.1.3"},"description":"mapbox javascript api","devDependencies":{"browserify":"^13.0.0","clean-css":"~2.0.7","eslint":"^0.23.0","expect.js":"0.3.1","happen":"0.1.3","leaflet-fullscreen":"0.0.4","leaflet-hash":"0.2.1","marked":"~0.3.0","minifyify":"^6.1.0","minimist":"0.0.5","mocha":"2.4.5","mocha-phantomjs":"4.0.2","sinon":"1.10.2"},"engines":{"node":"*"},"homepage":"http://mapbox.com/","license":"BSD-3-Clause","main":"src/index.js","name":"mapbox.js","optionalDependencies":{},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox.js.git"},"scripts":{"test":"eslint --no-eslintrc -c .eslintrc src && mocha-phantomjs test/index.html"},"version":"2.4.0"} /***/ }), -/* 89 */ +/* 88 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(global) {var topLevel = typeof global !== 'undefined' ? global : @@ -9324,7 +8670,7 @@ module.exports = doccy; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5))) /***/ }), -/* 90 */ +/* 89 */ /***/ (function(module, exports) { function clean (s) { @@ -9343,7 +8689,7 @@ module.exports = function tsml (sa) { } /***/ }), -/* 91 */ +/* 90 */ /***/ (function(module, exports) { module.exports = SafeParseTuple @@ -9363,7 +8709,7 @@ function SafeParseTuple(obj, reviver) { /***/ }), -/* 92 */ +/* 91 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -9611,8 +8957,8 @@ function noop() {} /***/ }), -/* 93 */, -/* 94 */ +/* 92 */, +/* 93 */ /***/ (function(module, exports) { // Copyright Joyent, Inc. and other Node contributors. @@ -9920,8 +9266,8 @@ function isUndefined(arg) { /***/ }), -/* 95 */, -/* 96 */ +/* 94 */, +/* 95 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -9935,7 +9281,7 @@ var _utils = __webpack_require__(42); var utils = _interopRequireWildcard(_utils); -var _bootstrap = __webpack_require__(99); +var _bootstrap = __webpack_require__(98); var _bootstrap2 = _interopRequireDefault(_bootstrap); @@ -9943,14 +9289,14 @@ function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -__webpack_require__(248); +__webpack_require__(246); +__webpack_require__(247); +__webpack_require__(248); __webpack_require__(249); __webpack_require__(250); __webpack_require__(251); __webpack_require__(252); -__webpack_require__(253); -__webpack_require__(254); _jquery2.default.widget.bridge('uitooltip', _jquery2.default.fn.tooltip); //window.btn = $.fn.button.noConflict(); // reverts $.fn.button to jqueryui btn @@ -9967,7 +9313,7 @@ if (typeof window !== 'undefined') { module.exports = ProductionApplication; /***/ }), -/* 97 */ +/* 96 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -9983,7 +9329,7 @@ var _jquery2 = _interopRequireDefault(_jquery); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var cookie = __webpack_require__(98); // @TODO enable lints +var cookie = __webpack_require__(97); // @TODO enable lints /* eslint-disable max-len*/ /* eslint-disable object-shorthand*/ /* eslint-disable dot-notation*/ @@ -10128,7 +9474,7 @@ exports.default = { }; /***/ }), -/* 98 */ +/* 97 */ /***/ (function(module, exports, __webpack_require__) { var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_RESULT__;/*! @@ -10301,7 +9647,7 @@ var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_RESULT__;/*! /***/ }), -/* 99 */ +/* 98 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -10325,7 +9671,7 @@ var _publication = __webpack_require__(58); var _publication2 = _interopRequireDefault(_publication); -var _workzone = __webpack_require__(100); +var _workzone = __webpack_require__(99); var _workzone2 = _interopRequireDefault(_workzone); @@ -10337,7 +9683,7 @@ var _locale = __webpack_require__(20); var _locale2 = _interopRequireDefault(_locale); -var _ui = __webpack_require__(66); +var _ui = __webpack_require__(65); var _ui2 = _interopRequireDefault(_ui); @@ -10345,7 +9691,7 @@ var _configService = __webpack_require__(16); var _configService2 = _interopRequireDefault(_configService); -var _config = __webpack_require__(240); +var _config = __webpack_require__(238); var _config2 = _interopRequireDefault(_config); @@ -10353,15 +9699,15 @@ var _emitter = __webpack_require__(15); var _emitter2 = _interopRequireDefault(_emitter); -var _user = __webpack_require__(241); +var _user = __webpack_require__(239); var _user2 = _interopRequireDefault(_user); -var _basket = __webpack_require__(242); +var _basket = __webpack_require__(240); var _basket2 = _interopRequireDefault(_basket); -var _search = __webpack_require__(243); +var _search = __webpack_require__(241); var _search2 = _interopRequireDefault(_search); @@ -10384,7 +9730,7 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { de function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var humane = __webpack_require__(9); -__webpack_require__(247); +__webpack_require__(245); var Bootstrap = function () { function Bootstrap(userConfig) { @@ -10662,7 +10008,7 @@ var bootstrap = function bootstrap(userConfig) { exports.default = bootstrap; /***/ }), -/* 100 */ +/* 99 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -10682,7 +10028,7 @@ var _phraseanetCommon = __webpack_require__(11); var appCommons = _interopRequireWildcard(_phraseanetCommon); -var _index = __webpack_require__(101); +var _index = __webpack_require__(100); var _index2 = _interopRequireDefault(_index); @@ -10690,7 +10036,7 @@ var _index3 = __webpack_require__(60); var _index4 = _interopRequireDefault(_index3); -var _index5 = __webpack_require__(106); +var _index5 = __webpack_require__(105); var _index6 = _interopRequireDefault(_index5); @@ -12257,7 +11603,7 @@ var workzone = function workzone(services) { exports.default = workzone; /***/ }), -/* 101 */ +/* 100 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -12271,13 +11617,13 @@ var _jquery = __webpack_require__(0); var _jquery2 = _interopRequireDefault(_jquery); -var _index = __webpack_require__(102); +var _index = __webpack_require__(101); var _index2 = _interopRequireDefault(_index); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -__webpack_require__(103); +__webpack_require__(102); var workzoneThesaurus = function workzoneThesaurus(services) { var configService = services.configService, @@ -12324,7 +11670,7 @@ var workzoneThesaurus = function workzoneThesaurus(services) { exports.default = workzoneThesaurus; /***/ }), -/* 102 */ +/* 101 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -13907,6 +13253,12 @@ var thesaurusService = function thesaurusService(services) { exports.default = thesaurusService; +/***/ }), +/* 102 */ +/***/ (function(module, exports) { + +// removed by extract-text-webpack-plugin + /***/ }), /* 103 */ /***/ (function(module, exports) { @@ -13915,12 +13267,6 @@ exports.default = thesaurusService; /***/ }), /* 104 */ -/***/ (function(module, exports) { - -// removed by extract-text-webpack-plugin - -/***/ }), -/* 105 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(jQuery) {/*! @@ -18267,7 +17613,7 @@ $.extend($.ui.fancytree, /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(0))) /***/ }), -/* 106 */ +/* 105 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -18281,15 +17627,15 @@ var _jquery = __webpack_require__(0); var _jquery2 = _interopRequireDefault(_jquery); -var _delete = __webpack_require__(107); +var _delete = __webpack_require__(106); var _delete2 = _interopRequireDefault(_delete); -var _quitshare = __webpack_require__(108); +var _quitshare = __webpack_require__(107); var _quitshare2 = _interopRequireDefault(_quitshare); -var _actions = __webpack_require__(109); +var _actions = __webpack_require__(108); var _actions2 = _interopRequireDefault(_actions); @@ -18399,7 +17745,7 @@ var workzoneBaskets = function workzoneBaskets(services) { exports.default = workzoneBaskets; /***/ }), -/* 107 */ +/* 106 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -18588,7 +17934,7 @@ var deleteBasket = function deleteBasket(services) { exports.default = deleteBasket; /***/ }), -/* 108 */ +/* 107 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -18698,7 +18044,7 @@ var quitshareBasket = function quitshareBasket(services) { exports.default = quitshareBasket; /***/ }), -/* 109 */ +/* 108 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -18755,7 +18101,7 @@ var shareBasket = function shareBasket(services) { exports.default = shareBasket; /***/ }), -/* 110 */ +/* 109 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -19093,9 +18439,14 @@ var pushOrShare = function pushOrShare(services, container) { var feedbackTitle = (0, _jquery2.default)('#feedbackTitle').val(); var pushTitle = (0, _jquery2.default)('#pushTitle').val(); + var sharedTitle = (0, _jquery2.default)('#sharedTitle').val(); - if (options.isValidation) { - (0, _jquery2.default)('input[name="name"]').attr("placeholder", feedbackTitle); + if ($el.attr('data-context') == 'Sharebasket') { + if ((0, _jquery2.default)("INPUT[name=isFeedback]").val() == '0') { + (0, _jquery2.default)('input[name="name"]').attr("placeholder", sharedTitle); + } else { + (0, _jquery2.default)('input[name="name"]').attr("placeholder", feedbackTitle); + } } else { (0, _jquery2.default)('input[name="name"]').attr("placeholder", pushTitle); } @@ -19486,6 +18837,660 @@ pushOrShare.prototype = { exports.default = pushOrShare; +/***/ }), +/* 110 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); + +var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; + +var _jquery = __webpack_require__(0); + +var _jquery2 = _interopRequireDefault(_jquery); + +var _index = __webpack_require__(63); + +var _listEditor = __webpack_require__(111); + +var _listEditor2 = _interopRequireDefault(_listEditor); + +var _listShare = __webpack_require__(112); + +var _listShare2 = _interopRequireDefault(_listShare); + +var _dialog = __webpack_require__(1); + +var _dialog2 = _interopRequireDefault(_dialog); + +var _selectable = __webpack_require__(22); + +var _selectable2 = _interopRequireDefault(_selectable); + +var _addUser = __webpack_require__(64); + +var _addUser2 = _interopRequireDefault(_addUser); + +var _underscore = __webpack_require__(2); + +var _ = _interopRequireWildcard(_underscore); + +function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } } + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +var humane = __webpack_require__(9); + +var ListManager = function ListManager(services, options) { + var _this2 = this; + + var configService = services.configService, + localeService = services.localeService, + appEvents = services.appEvents; + var containerId = options.containerId; + + var url = configService.get('baseUrl'); + var $container = void 0; + var _this = this; + + this.list = null; + this.container = $container = (0, _jquery2.default)(containerId); + this.userList = new _index.Lists(); + + // this.removeUserItemsArray = []; + // this.addUserItemsArray = []; + // this.removeUserMethod = ''; + // this.addUserMethod = ''; + + + (0, _addUser2.default)(services).initialize({ $container: this.container }); + + // console.log("==== declare ListManager"); + appEvents.listenAll({ + // users lists (left) are async loaded + 'usersLists.usersListsChanged': function usersListsUsersListsChanged(o) { + var nbadges = (0, _jquery2.default)('.badge', $container).length; + var ListCounter = (0, _jquery2.default)('#ListManager .counter.current, #ListManager .lists .list.selected .counter'); + + ListCounter.each(function (i, el) { + (0, _jquery2.default)(el).text(nbadges); + }); + } + }); + + $container.on('click', '.back_link', function () { + (0, _jquery2.default)('#PushBox').show(); + (0, _jquery2.default)('#ListManager').hide(); + return false; + }).on('click', '.push-list-share-action', function (event) { + + event.preventDefault(); + var $el = (0, _jquery2.default)(event.currentTarget); + var listId = $el.data('list-id'); + + (0, _listShare2.default)(services).openModal({ + listId: listId, + modalOptions: { + size: '288x500', + closeButton: true, + title: $el.attr('title') + }, + modalLevel: 2 + }); + return false; + }).on('click', 'a.user_adder', function () { + + var $this = (0, _jquery2.default)(this); + + _jquery2.default.ajax({ + type: 'GET', + url: $this.attr('href'), + dataType: 'html', + beforeSend: function beforeSend() { + var options = { + size: 'Medium', + title: $this.html() + }; + _dialog2.default.create(services, options, 2).getDomElement().addClass('loading'); + }, + success: function success(data) { + _dialog2.default.get(2).getDomElement().removeClass('loading').empty().append(data); + }, + error: function error() { + _dialog2.default.get(2).close(); + }, + timeout: function timeout() { + _dialog2.default.get(2).close(); + } + }); + + return false; + }).on('mouseenter', '.list-trash-btn', function (event) { + + var $el = (0, _jquery2.default)(event.currentTarget); + $el.find('.image-normal').hide(); + $el.find('.image-hover').show(); + }).on('mouseleave', '.list-trash-btn', function (event) { + + var $el = (0, _jquery2.default)(event.currentTarget); + $el.find('.image-normal').show(); + $el.find('.image-hover').hide(); + }).on('click', '.list-trash-btn', function (event) { + + var $el = (0, _jquery2.default)(event.currentTarget); + var list_id = $el.parent().data('list-id'); + appEvents.emit('push.removeList', { + list_id: list_id, + container: containerId + }); + }); + + var initLeft = function initLeft() { + // console.log("==== declare initLeft"); + + $container.on('click', '.push-refresh-list-action', function (event) { + event.preventDefault(); + //$('a.list_refresh', $container).bind('click', (event) => { + // /prod/lists/all/ + + var selectedList = (0, _jquery2.default)('.lists_manager_list.selected').data('list-id'); + + var callback = function callback(datas, selected) { + (0, _jquery2.default)('.all-lists', $container).removeClass('loading').append(datas); + + if (typeof selected === 'number') { + (0, _jquery2.default)('.all-lists').find('.lists_manager_list[data-list-id="' + selected + '"]').addClass('selected'); + } + // initLeft(); + }; + + (0, _jquery2.default)('.all-lists', $container).empty().addClass('loading'); + + _this2.userList.get(callback, 'html', selectedList); + }); + + $container.on('click', '.push-add-list-action', function (event) { + event.preventDefault(); + var makeDialog = function makeDialog(box) { + + var buttons = {}; + + buttons[localeService.t('valider')] = function () { + + var callbackOK = function callbackOK() { + (0, _jquery2.default)('a.list_refresh', $container).trigger('click'); + _dialog2.default.get(2).close(); + }; + + var name = (0, _jquery2.default)('input[name="name"]', _dialog2.default.get(2).getDomElement()).val(); + + if (_jquery2.default.trim(name) === '') { + alert((0, _jquery2.default)('#push-list-name-empty').val()); + return; + } + + _this2.userList.create(name, callbackOK); + }; + // /prod/lists/list/ + var options = { + cancelButton: true, + buttons: buttons, + title: (0, _jquery2.default)('#push-new-list-title').val(), + size: '450x170' + }; + + var $dialog = _dialog2.default.create(services, options, 2); + $dialog.getDomElement().closest('.ui-dialog').addClass('dialog_container dialog_add_list').find('.ui-dialog-buttonset button:first-child .ui-button-text').text((0, _jquery2.default)('#btn-add').val()); + $dialog.setContent(box); + }; + + var html = _.template((0, _jquery2.default)('#list_editor_dialog_add_tpl').html()); + makeDialog(html); + + return false; + }); + + /** + * load a list by click on one list on the left + */ + $container.on('click', '.list-edit-action', function (event) { + event.preventDefault(); + // _this.removeUserItemsArray = []; + // _this.addUserItemsArray = []; + // _this.removeUserMethod = ''; + // _this.addUserMethod = ''; + + var $el = (0, _jquery2.default)(event.currentTarget); + var listId = $el.data('list-id'); + var el_url = $el.attr('href'); + + var callbackList = function callbackList(list) { + for (var i in list.entries) { + this.selectUser(list.entries[i].User); + } + appEvents.emit('usersLists.usersListsChanged', { + container: $container + }); + }; + + $el.closest('.lists').find('.list').removeClass('selected'); + $el.parent().addClass('selected'); + + _jquery2.default.ajax({ + type: 'GET', + url: url + 'prod/push/edit-list/' + listId + '/', + dataType: 'html', + success: function success(data) { + _this2.workOn(listId); + (0, _jquery2.default)('.editor', $container).removeClass('loading').append(data); + _this2.loadList(el_url, callbackList); + initRight(); + (0, _listEditor2.default)(services, { + $container: $container, + listManagerInstance: _this + }); + }, + beforeSend: function beforeSend() { + (0, _jquery2.default)('.editor', $container).empty(); // .addClass('loading'); + } + }); + }); + + $container.on('click', '.listmanager-delete-list-user-action', function (event) { + event.preventDefault(); + var $el = (0, _jquery2.default)(event.currentTarget); + var listId = $el.data('list-id'); + var userId = $el.data('user-id'); + + var badge = (0, _jquery2.default)(_this2).closest('.badge'); + // var usr_id = badge.find('input[name="id"]').val(); + _this2.getList().removeUser(userId, function (list, data) { + badge.remove(); + }); + }); + }; + + var initRight = function initRight() { + // console.log("==== declare initRight"); + + var $container = (0, _jquery2.default)('#ListManager .editor'); + var selection = new _selectable2.default(services, (0, _jquery2.default)('.user_content .badges', _this.container), { + selector: '.badge' + }); + + (0, _jquery2.default)('form[name="list-editor-search"]', $container).bind('submit', function (event) { + event.preventDefault(); + var $this = (0, _jquery2.default)(this); + var dest = (0, _jquery2.default)('.list-editor-results', $container); + + _jquery2.default.ajax({ + url: $this.attr('action'), + type: $this.attr('method'), + dataType: 'html', + data: $this.serializeArray(), + beforeSend: function beforeSend() { + dest.empty().addClass('loading'); + }, + success: function success(datas) { + dest.empty().removeClass('loading').append(datas); + (0, _listEditor2.default)(services, { + $container: $container, + listManagerInstance: _this + }); + } + }); + }); + + (0, _jquery2.default)('form[name="list-editor-search"] select, form[name="list-editor-search"] input[name="ListUser"]', $container).bind('change', function () { + (0, _jquery2.default)(this).closest('form').trigger('submit'); + }); + + (0, _jquery2.default)('.EditToggle', $container).bind('click', function (event) { + event.preventDefault(); + (0, _jquery2.default)('.content.readselect, .content.readwrite, .editor_header', (0, _jquery2.default)('#ListManager')).toggle(); + }); + (0, _jquery2.default)('.Refresher', $container).bind('click', function (event) { + event.preventDefault(); + (0, _jquery2.default)('#ListManager ul.lists .list.selected a').trigger('click'); + }); + + $container.off('submit', 'form[name="SaveName"]').on('submit', 'form[name="SaveName"]', function () { + // console.log("==== on submit form[name=\"SaveName\"]"); + var $this = (0, _jquery2.default)(this); + _jquery2.default.ajax({ + type: $this.attr('method'), + url: $this.attr('action'), + dataType: 'json', + data: $this.serializeArray(), + beforeSend: function beforeSend() {}, + success: function success(data) { + if (data.success) { + humane.info(data.message); + (0, _jquery2.default)('#ListManager .lists .list_refresh').trigger('click'); + } else { + humane.error(data.message); + } + }, + error: function error() {}, + timeout: function timeout() {} + }); + + return false; + }); + + // //button.deleter + // $('.listmanager-delete-list-action', $container).bind('click', function (event) { + + // var list_id = $(this).data('list-id'); + + // var makeDialog = function (box) { + + // var buttons = {}; + + // buttons[localeService.t('valider')] = function () { + + // var callbackOK = function () { + // $('#ListManager .all-lists a.list_refresh').trigger('click'); + // dialog.get(2).close(); + // }; + + // var List = new List(list_id); + // List.remove(callbackOK); + // }; + + // var options = { + // cancelButton: true, + // buttons: buttons, + // size: 'Alert' + // }; + + // dialog.create(services, options, 2).setContent(box); + // }; + + // var html = _.template($('#list_editor_dialog_delete_tpl').html()); + + // makeDialog(html); + + // return false; + // }); + + + // console.log("========== setting deleter"); + $container.off('click', '.badges a.deleter').on('click', '.badges a.deleter', null, function (event) { + var badge = (0, _jquery2.default)(event.currentTarget).closest('.badge'); + // console.log("======== badge ", badge); + var usr_id = badge.find('input[name="id"]').val(); + var $editor = (0, _jquery2.default)('#list-editor-search-results'); + + badge.remove(); + + (0, _jquery2.default)('tbody tr', $editor).each(function (i, el) { + var $el = (0, _jquery2.default)(el); + var $elID = (0, _jquery2.default)('input[name="usr_id"]', $el).val(); + + if (usr_id === $elID) { + $el.removeClass('selected'); + } + }); + _this.getList().removeUser(usr_id); + + appEvents.emit('usersLists.usersListsChanged', { + container: $container + }); + + return false; + }); + + /** + * add a user from the completion of the search input + * + * @param ul + * @param item + * @returns {*} + * @private + */ + (0, _jquery2.default)('input[name="users-search"]', $container).autocomplete({ + minLength: 2, + source: function source(request, response) { + _jquery2.default.ajax({ + url: url + 'prod/push/search-user/', + dataType: 'json', + data: { + query: request.term + }, + success: function success(data) { + response(data); + } + }); + }, + focus: function focus(event, ui) { + // $('input[name="users-search"]').val(ui.item.label); + }, + select: function select(event, ui) { + if (ui.item.type === 'USER') { + _this.selectUser(ui.item); + //_this.updateUsersHandler('add', ui.item.usr_id); + _this.getList().addUser(ui.item.usr_id); + } else if (ui.item.type === 'LIST') { + for (var e in ui.item.entries) { + _this.selectUser(ui.item.entries[e].User); + //_this.updateUsersHandler('add', ui.item.entries[e].User.usr_id); + _this.getList().addUser(ui.item.entries[e].User.usr_id); + } + } + appEvents.emit('usersLists.usersListsChanged', { + container: $container + }); + + // the list has changed, show the save button + // $('#saveListFooter').show(); + + return false; + } + + }).data('ui-autocomplete')._renderItem = function (ul, item) { + + var html = ''; + + if (item.type === 'USER') { + html = _.template((0, _jquery2.default)('#list_user_tpl').html())({ + + item: item + }); + } else if (item.type === 'LIST') { + html = _.template((0, _jquery2.default)('#list_list_tpl').html())({ + item: item + }); + } + + return (0, _jquery2.default)(html).data('ui-autocomplete-item', item).appendTo(ul); + }; + + (0, _jquery2.default)('.user_content .badges', _this.container).disableSelection(); + + $container.on('click', '.content .options .select-all', function () { + selection.selectAll(); + }); + + $container.on('click', '.content .options .unselect-all', function () { + selection.empty(); + }); + + $container.on('click', '.content .options .delete-selection', function () { + var $elems = (0, _jquery2.default)('#ListManager .badges.selectionnable .badge.selected'); + _.each($elems, function (item) { + var $elem = (0, _jquery2.default)(item); + var $elemID = $elem.find('input[name=id]').val(); + // if($elem.hasClass('selected') + // && _this.removeUserItemsArray.indexOf($elemID) === -1) { + // _this.updateUsersHandler('remove', $elemID); + // } + if ($elem.hasClass('selected')) { + _this.getList().removeUser($elemID); + } + }); + + $elems.fadeOut(300, 'swing', function () { + (0, _jquery2.default)(this).remove(); + // $('#saveListFooter').show(); + appEvents.emit('usersLists.usersListsChanged', { + container: $container + }); + }); + }); + /* + $container.off('submit', 'form.list_saver') + .on('submit', 'form.list_saver', function (event) { + console.log("==== on submit form.list_saver"); + event.preventDefault(); + var $form = $(event.currentTarget); + var name = $('.header h2', $container).text(); + var users = _this.getUsers(); + if (users.length === 0) { + humane.error('No users'); + return false; + } + else { + if (_this.removeUserMethod === 'remove' && _this.removeUserItemsArray.length > 0) { + var $editor = $('#list-editor-search-results'); + _.each(_this.removeUserItemsArray, function (item) { + $('tbody tr', $editor).each(function(i, el) { + var $el = $(el); + var $elID = $('input[name="usr_id"]', $el).val(); + if(item == $elID) + $el.removeClass('selected'); + }); + _this.getList().removeUser(item); + }); + var ListCounter = $('#ListManager .counter.current, #ListManager .lists .list.selected .counter'); + ListCounter.each(function (i, el) { + var n = parseInt($(el).text(), 10); + if($(el).hasClass('current')) + $(el).text(n - _this.removeUserItemsArray.length + ' people'); + else + $(el).text(n - _this.removeUserItemsArray.length); + }); + // $('#saveListFooter').hide(); + _this.removeUserItemsArray = []; + _this.removeUserMethod = ''; + } + else if (_this.addUserMethod === 'add' && _this.addUserItemsArray.length > 0) { + var $editor = $('#list-editor-search-results'); + _.each(_this.addUserItemsArray, function (item) { + $('tbody tr', $editor).each(function(i, el) { + var $el = $(el); + var $elID = $('input[name="usr_id"]', $el).val(); + if(item == $elID) + $el.addClass('selected'); + }); + _this.getList().addUser(item); + }); + var ListCounter = $('#ListManager .counter.current, #ListManager .lists .list.selected .counter'); + ListCounter.each(function (i, el) { + var n = parseInt($(el).text(), 10); + if($(el).hasClass('current')) + $(el).text(n + _this.addUserItemsArray.length + ' people'); + else + $(el).text(n + _this.addUserItemsArray.length); + }); + // $('#saveListFooter').hide(); + _this.addUserItemsArray = []; + _this.addUserMethod = ''; + } + } + }); + */ + }; + + initLeft(); + + return this; +}; + +ListManager.prototype = { + selectUser: function selectUser(user) { + if ((typeof user === 'undefined' ? 'undefined' : _typeof(user)) !== 'object') { + if (window.console) { + console.log('trying to select a user with wrong datas'); + } + } + if ((0, _jquery2.default)('.badge_' + user.usr_id, this.container).length > 0) { + humane.info('User already selected'); + return; + } else { + var html = _.template((0, _jquery2.default)('#_badge_tpl').html())({ + user: user, + context: 'ListManager' + }); + + // p4.Feedback.appendBadge(html); + // this.getList().addUser(user.usr_id); + this.appendBadge(html); + } + }, + workOn: function workOn(list_id) { + this.list = new _index.List(list_id); + }, + getList: function getList() { + return this.list; + }, + appendBadge: function appendBadge(datas) { + (0, _jquery2.default)('#ListManager .badges').append(datas); + }, + createList: function createList(options) { + var name = options.name, + collection = options.collection; + + + this.userList.create(name, function (list) { + list.addUsers(collection); + }); + }, + removeList: function removeList(list_id, callback) { + this.list = new _index.List(list_id); + this.list.remove(callback); + }, + loadList: function loadList(url, callback) { + var $this = this; + _jquery2.default.ajax({ + type: 'GET', + url: url, + dataType: 'json', + success: function success(data) { + if (typeof callback === 'function') { + callback.call($this, data); + } + } + }); + }, + updateUsers: function updateUsers(action) { + if (action === 'remove') {} + return removedItems; + }, + getUsers: function getUsers() { + return (0, _jquery2.default)('.user_content .badge', this.container).map(function () { + return (0, _jquery2.default)('input[name="id"]', (0, _jquery2.default)(this)).val(); + }); + } + // updateUsersHandler: function (method, item) { + // if (method === 'remove') { + // this.removeUserItemsArray.push(item); + // this.removeUserMethod = method; + // } + // else if (method === 'add') { + // this.addUserItemsArray.push(item); + // this.addUserMethod = method; + // } + // } +}; + +exports.default = ListManager; + /***/ }), /* 111 */ /***/ (function(module, exports, __webpack_require__) { @@ -21432,7 +21437,7 @@ var _move = __webpack_require__(123); var _move2 = _interopRequireDefault(_move); -var _edit = __webpack_require__(67); +var _edit = __webpack_require__(66); var _edit2 = _interopRequireDefault(_edit); @@ -21440,7 +21445,7 @@ var _delete = __webpack_require__(210); var _delete2 = _interopRequireDefault(_delete); -var _export = __webpack_require__(77); +var _export = __webpack_require__(76); var _export2 = _interopRequireDefault(_export); @@ -21456,29 +21461,25 @@ var _pushbasketModal = __webpack_require__(212); var _pushbasketModal2 = _interopRequireDefault(_pushbasketModal); -var _index = __webpack_require__(213); - -var _index2 = _interopRequireDefault(_index); - -var _publish = __webpack_require__(215); +var _publish = __webpack_require__(213); var _publish2 = _interopRequireDefault(_publish); -var _index3 = __webpack_require__(216); +var _index = __webpack_require__(214); -var _index4 = _interopRequireDefault(_index3); +var _index2 = _interopRequireDefault(_index); -var _print = __webpack_require__(78); +var _print = __webpack_require__(77); var _print2 = _interopRequireDefault(_print); -var _bridge = __webpack_require__(218); +var _bridge = __webpack_require__(216); var _bridge2 = _interopRequireDefault(_bridge); -var _index5 = __webpack_require__(79); +var _index3 = __webpack_require__(78); -var _index6 = _interopRequireDefault(_index5); +var _index4 = _interopRequireDefault(_index3); var _lodash = __webpack_require__(4); @@ -21654,7 +21655,7 @@ var toolbar = function toolbar(services) { * tools > Edit > VideoEditor */ $container.on('click', '.video-tools-record-action', function (event) { - _triggerModal(event, (0, _index6.default)(services).openModal, false); + _triggerModal(event, (0, _index4.default)(services).openModal, false); }); /** @@ -21684,12 +21685,13 @@ var toolbar = function toolbar(services) { $container.on('click', '.TOOL_sharebasket_btn', function (event) { _triggerModal(event, (0, _sharebasketModal2.default)(services).openModal); }); - /** - * tools > Push > UsersLists - */ - $container.on('click', '.TOOL_userslists_btn', function (event) { - _triggerModal(event, (0, _index2.default)(services).openModal, false); // false : allow opening without selection - }); + + // /** + // * tools > Push > UsersLists + // */ + // $container.on('click', '.TOOL_userslists_btn', function (event) { + // _triggerModal(event, usersListsModal(services).openModal, false); // false : allow opening without selection + // }); /** * workzone (opened basket) > feedback @@ -21708,7 +21710,7 @@ var toolbar = function toolbar(services) { * tools > Tools */ $container.on('click', '.TOOL_imgtools_btn', function (event) { - _triggerModal(event, (0, _index4.default)(services).openModal); + _triggerModal(event, (0, _index2.default)(services).openModal); }); /** * tools > Export @@ -21857,7 +21859,7 @@ var toolbar = function toolbar(services) { return { initialize: initialize }; }; - +// import usersListsModal from '../../userslists/index'; exports.default = toolbar; /***/ }), @@ -24523,7 +24525,7 @@ var _jquery = __webpack_require__(0); var _jquery2 = _interopRequireDefault(_jquery); -var _videojsFlash = __webpack_require__(68); +var _videojsFlash = __webpack_require__(67); var _videojsFlash2 = _interopRequireDefault(_videojsFlash); @@ -24570,7 +24572,7 @@ var videoEditor = function videoEditor(services) { __webpack_require__.e/* require.ensure */(1/* duplicate */).then((function () { // load videoJs lib - rangeCapture = __webpack_require__(93).default; + rangeCapture = __webpack_require__(92).default; rangeCaptureInstance = rangeCapture(services); rangeCaptureInstance.initialize(params, options); @@ -24624,10 +24626,10 @@ exports.default = videoEditor; function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; } var window = _interopDefault(__webpack_require__(44)); -var document = _interopDefault(__webpack_require__(89)); -var tsml = _interopDefault(__webpack_require__(90)); -var safeParseTuple = _interopDefault(__webpack_require__(91)); -var xhr = _interopDefault(__webpack_require__(92)); +var document = _interopDefault(__webpack_require__(88)); +var tsml = _interopDefault(__webpack_require__(89)); +var safeParseTuple = _interopDefault(__webpack_require__(90)); +var xhr = _interopDefault(__webpack_require__(91)); var vtt = _interopDefault(__webpack_require__(149)); var version = "6.13.0"; @@ -50019,10 +50021,10 @@ module.exports = function (headers) { var bind = __webpack_require__(49); -var define = __webpack_require__(69); +var define = __webpack_require__(68); -var implementation = __webpack_require__(70); -var getPolyfill = __webpack_require__(71); +var implementation = __webpack_require__(69); +var getPolyfill = __webpack_require__(70); var shim = __webpack_require__(147); var boundTrim = bind.call(Function.call, getPolyfill()); @@ -50809,8 +50811,8 @@ module.exports = bind.call(Function.call, Object.prototype.hasOwnProperty); "use strict"; -var define = __webpack_require__(69); -var getPolyfill = __webpack_require__(71); +var define = __webpack_require__(68); +var getPolyfill = __webpack_require__(70); module.exports = function shimStringTrim() { var polyfill = getPolyfill(); @@ -52734,7 +52736,7 @@ module.exports = VTTRegion; /* 153 */ /***/ (function(module, exports) { -module.exports = {"_args":[["videojs-swf@5.4.1","/var/alchemy/Phraseanet/Phraseanet-production-client"]],"_from":"videojs-swf@5.4.1","_id":"videojs-swf@5.4.1","_inBundle":false,"_integrity":"sha1-IHfvccdJ8seCPvSbq65N0qywj4c=","_location":"/videojs-swf","_phantomChildren":{},"_requested":{"type":"version","registry":true,"raw":"videojs-swf@5.4.1","name":"videojs-swf","escapedName":"videojs-swf","rawSpec":"5.4.1","saveSpec":null,"fetchSpec":"5.4.1"},"_requiredBy":["/videojs-flash"],"_resolved":"https://registry.npmjs.org/videojs-swf/-/videojs-swf-5.4.1.tgz","_spec":"5.4.1","_where":"/var/alchemy/Phraseanet/Phraseanet-production-client","author":{"name":"Brightcove"},"bugs":{"url":"https://github.com/videojs/video-js-swf/issues"},"copyright":"Copyright 2014 Brightcove, Inc. https://github.com/videojs/video-js-swf/blob/master/LICENSE","description":"The Flash-fallback video player for video.js (http://videojs.com)","devDependencies":{"async":"~0.2.9","chg":"^0.3.2","flex-sdk":"4.6.0-0","grunt":"~0.4.0","grunt-bumpup":"~0.5.0","grunt-cli":"~0.1.0","grunt-connect":"~0.2.0","grunt-contrib-jshint":"~0.4.3","grunt-contrib-qunit":"~0.2.1","grunt-contrib-watch":"~0.1.4","grunt-npm":"~0.0.2","grunt-prompt":"~0.1.2","grunt-shell":"~0.6.1","grunt-tagrelease":"~0.3.1","qunitjs":"~1.12.0","video.js":"^5.9.2"},"homepage":"http://videojs.com","keywords":["flash","video","player"],"name":"videojs-swf","repository":{"type":"git","url":"git+https://github.com/videojs/video-js-swf.git"},"scripts":{"version":"chg release -y && grunt dist && git add -f dist/ && git add CHANGELOG.md"},"version":"5.4.1"} +module.exports = {"_args":[["videojs-swf@5.4.1","/home/esokia-6/work/work41/Phraseanet/Phraseanet-production-client"]],"_from":"videojs-swf@5.4.1","_id":"videojs-swf@5.4.1","_inBundle":false,"_integrity":"sha1-IHfvccdJ8seCPvSbq65N0qywj4c=","_location":"/videojs-swf","_phantomChildren":{},"_requested":{"type":"version","registry":true,"raw":"videojs-swf@5.4.1","name":"videojs-swf","escapedName":"videojs-swf","rawSpec":"5.4.1","saveSpec":null,"fetchSpec":"5.4.1"},"_requiredBy":["/videojs-flash"],"_resolved":"https://registry.npmjs.org/videojs-swf/-/videojs-swf-5.4.1.tgz","_spec":"5.4.1","_where":"/home/esokia-6/work/work41/Phraseanet/Phraseanet-production-client","author":{"name":"Brightcove"},"bugs":{"url":"https://github.com/videojs/video-js-swf/issues"},"copyright":"Copyright 2014 Brightcove, Inc. https://github.com/videojs/video-js-swf/blob/master/LICENSE","description":"The Flash-fallback video player for video.js (http://videojs.com)","devDependencies":{"async":"~0.2.9","chg":"^0.3.2","flex-sdk":"4.6.0-0","grunt":"~0.4.0","grunt-bumpup":"~0.5.0","grunt-cli":"~0.1.0","grunt-connect":"~0.2.0","grunt-contrib-jshint":"~0.4.3","grunt-contrib-qunit":"~0.2.1","grunt-contrib-watch":"~0.1.4","grunt-npm":"~0.0.2","grunt-prompt":"~0.1.2","grunt-shell":"~0.6.1","grunt-tagrelease":"~0.3.1","qunitjs":"~1.12.0","video.js":"^5.9.2"},"homepage":"http://videojs.com","keywords":["flash","video","player"],"name":"videojs-swf","repository":{"type":"git","url":"git+https://github.com/videojs/video-js-swf.git"},"scripts":{"version":"chg release -y && grunt dist && git add -f dist/ && git add CHANGELOG.md"},"version":"5.4.1"} /***/ }), /* 154 */ @@ -53417,7 +53419,7 @@ var _jquery2 = _interopRequireDefault(_jquery); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var mapboxgl = __webpack_require__(72); +var mapboxgl = __webpack_require__(71); var markerGLCollection = function markerGLCollection(services) { var configService = services.configService, @@ -53883,7 +53885,7 @@ exports.default = leafletLocaleFr; var Typeahead = __webpack_require__(161); var debounce = __webpack_require__(165); var extend = __webpack_require__(37); -var EventEmitter = __webpack_require__(94).EventEmitter; +var EventEmitter = __webpack_require__(93).EventEmitter; var exceptions = __webpack_require__(166); var MapboxClient = __webpack_require__(167); var mbxGeocoder = __webpack_require__(177); @@ -55923,7 +55925,7 @@ module.exports = { "use strict"; -var client = __webpack_require__(73); +var client = __webpack_require__(72); module.exports = client; @@ -56508,7 +56510,7 @@ module.exports = parseHeaders; "use strict"; -var parseToken = __webpack_require__(75); +var parseToken = __webpack_require__(74); var xtend = __webpack_require__(37); var EventEmitter = __webpack_require__(175); var urlUtils = __webpack_require__(176); @@ -57989,9 +57991,9 @@ module.exports = objectMap; "use strict"; -var MapiClient = __webpack_require__(74); +var MapiClient = __webpack_require__(73); // This will create the environment-appropriate client. -var createClient = __webpack_require__(73); +var createClient = __webpack_require__(72); function createServiceFactory(ServicePrototype) { return function(clientOrConfig) { @@ -58662,7 +58664,7 @@ if(false) { /* 193 */ /***/ (function(module, exports, __webpack_require__) { -var escape = __webpack_require__(76); +var escape = __webpack_require__(75); exports = module.exports = __webpack_require__(40)(false); // imports @@ -58810,7 +58812,7 @@ if(false) { /* 201 */ /***/ (function(module, exports, __webpack_require__) { -var escape = __webpack_require__(76); +var escape = __webpack_require__(75); exports = module.exports = __webpack_require__(40)(false); // imports @@ -62535,184 +62537,6 @@ exports.default = pushbasketModal; "use strict"; -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _jquery = __webpack_require__(0); - -var _jquery2 = _interopRequireDefault(_jquery); - -var _dialog = __webpack_require__(1); - -var _dialog2 = _interopRequireDefault(_dialog); - -var _userslistswindow = __webpack_require__(214); - -var _userslistswindow2 = _interopRequireDefault(_userslistswindow); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -var userslists = function userslists(services, datas) { - var configService = services.configService, - localeService = services.localeService, - appEvents = services.appEvents; - - var url = configService.get('baseUrl'); - - var openModal = function openModal(datas) { - var $dialog = _dialog2.default.create(services, { - size: 'Full', - title: localeService.t('Users lists') - }); - - // add classes to the whoe dialog (including title) - $dialog.getDomElement().closest('.ui-dialog').addClass('whole_dialog_container') - //.addClass('dialog_container') - .addClass('userslists'); - - _jquery2.default.post(url + 'prod/push/sendform/', datas, function (data) { - $dialog.setContent(data); - _onDialogReady(); - return; - }); - - return true; - }; - - var _onDialogReady = function _onDialogReady() { - (0, _userslistswindow2.default)(services).initialize({ - context: '???', - containerId: '#ListManager' - }); - }; - - return { openModal: openModal }; -}; - -exports.default = userslists; - -/***/ }), -/* 214 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _jquery = __webpack_require__(0); - -var _jquery2 = _interopRequireDefault(_jquery); - -var _listManager = __webpack_require__(65); - -var _listManager2 = _interopRequireDefault(_listManager); - -var _dialog = __webpack_require__(1); - -var _dialog2 = _interopRequireDefault(_dialog); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -var recordslists = function recordslists(services) { - var configService = services.configService, - localeService = services.localeService, - appEvents = services.appEvents; - - var listManagerInstance = null; - - var initialize = function initialize(options) { - if ((0, _jquery2.default)('#userslistsBox').length > 0) { - listManagerInstance = new _listManager2.default(services, options); - } else { - (0, _jquery2.default)('.close-dialog-action').on('click', function () { - return _dialog2.default.close('1'); - }); - } - }; - - function reloadBridge(url) { - var options = (0, _jquery2.default)('#dialog_publicator form[name="current_datas"]').serializeArray(); - var dialog = dialog.get(1); - dialog.load(url, 'POST', options); - } - - function createList(listOptions) { - listManagerInstance.createList(listOptions); - } - - function setActiveList() {} - - function removeList(listObj) { - var makeDialog = function makeDialog(box) { - - var buttons = {}; - - buttons[localeService.t('valider')] = function () { - - var callbackOK = function callbackOK() { - (0, _jquery2.default)('.list-container ul.list').children().each(function () { - if ((0, _jquery2.default)(this).data('list-id') == listObj.list_id) { - (0, _jquery2.default)(this).remove(); - } - }); - _dialog2.default.get(2).close(); - }; - - listManagerInstance.removeList(listObj.list_id, callbackOK); - }; - - var options = { - title: localeService.t('Delete the list'), - cancelButton: true, - buttons: buttons, - size: 'Alert' - }; - - var $dialog = _dialog2.default.create(services, options, 2); - if (listObj.container === '#ListManager') { - $dialog.getDomElement().closest('.ui-dialog').addClass('dialog_delete_list_listmanager'); - } - $dialog.getDomElement().closest('.ui-dialog').addClass('dialog_container dialog_delete_list').find('.ui-dialog-buttonset button').each(function () { - var self = (0, _jquery2.default)(this).children(); - if (self.text() === 'Validate') self.text('Yes');else self.text('No'); - }); - $dialog.setContent(box); - }; - - var html = _.template((0, _jquery2.default)('#list_editor_dialog_delete_tpl').html()); - - makeDialog(html); - } - - appEvents.listenAll({ - // 'push.doInitialize': initialize, - 'push.setActiveList': setActiveList, - 'push.createList': createList, - 'push.reload': reloadBridge, - 'push.removeList': removeList - }); - - return { - initialize: initialize, - // Feedback: Feedback, - // ListManager: ListManager, - reloadBridge: reloadBridge - }; -}; - -exports.default = recordslists; - -/***/ }), -/* 215 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - Object.defineProperty(exports, "__esModule", { value: true }); @@ -62754,7 +62578,7 @@ var recordPublishModal = function recordPublishModal(services, datas) { exports.default = recordPublishModal; /***/ }), -/* 216 */ +/* 214 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -62772,7 +62596,7 @@ var _dialog = __webpack_require__(1); var _dialog2 = _interopRequireDefault(_dialog); -var _sharingManager = __webpack_require__(217); +var _sharingManager = __webpack_require__(215); var _sharingManager2 = _interopRequireDefault(_sharingManager); @@ -62892,7 +62716,7 @@ var recordToolsModal = function recordToolsModal(services, datas) { exports.default = recordToolsModal; /***/ }), -/* 217 */ +/* 215 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -62964,7 +62788,7 @@ var sharingManager = function sharingManager(services, datas) { exports.default = sharingManager; /***/ }), -/* 218 */ +/* 216 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -62982,7 +62806,7 @@ var _dialog = __webpack_require__(1); var _dialog2 = _interopRequireDefault(_dialog); -var _index = __webpack_require__(219); +var _index = __webpack_require__(217); var _index2 = _interopRequireDefault(_index); @@ -63020,7 +62844,7 @@ var bridgeRecord = function bridgeRecord(services) { exports.default = bridgeRecord; /***/ }), -/* 219 */ +/* 217 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -63359,7 +63183,7 @@ var recordBridge = function recordBridge(services) { exports.default = recordBridge; /***/ }), -/* 220 */ +/* 218 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -63377,7 +63201,7 @@ var _dialog = __webpack_require__(1); var _dialog2 = _interopRequireDefault(_dialog); -var _screenCapture = __webpack_require__(221); +var _screenCapture = __webpack_require__(219); var _screenCapture2 = _interopRequireDefault(_screenCapture); @@ -63699,7 +63523,7 @@ var videoScreenCapture = function videoScreenCapture(services, datas) { exports.default = videoScreenCapture; /***/ }), -/* 221 */ +/* 219 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -63709,7 +63533,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _canvaImage = __webpack_require__(222); +var _canvaImage = __webpack_require__(220); var _canvaImage2 = _interopRequireDefault(_canvaImage); @@ -63936,7 +63760,7 @@ var ScreenCapture = function ScreenCapture(videoId, canvaId, outputOptions) { exports.default = ScreenCapture; /***/ }), -/* 222 */ +/* 220 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -64035,7 +63859,7 @@ Canva.prototype = { exports.default = Canva; /***/ }), -/* 223 */ +/* 221 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -64045,7 +63869,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _videojsFlash = __webpack_require__(68); +var _videojsFlash = __webpack_require__(67); var _videojsFlash2 = _interopRequireDefault(_videojsFlash); @@ -64114,7 +63938,7 @@ var videoRangeCapture = function videoRangeCapture(services, datas) { __webpack_require__.e/* require.ensure */(1/* duplicate */).then((function () { // load videoJs lib //require('../../videoEditor/style/main.scss'); - rangeCapture = __webpack_require__(93).default; + rangeCapture = __webpack_require__(92).default; var rangeCaptureInstance = rangeCapture(services); rangeCaptureInstance.initialize(params, options); //render(initData); @@ -64127,7 +63951,7 @@ var videoRangeCapture = function videoRangeCapture(services, datas) { exports.default = videoRangeCapture; /***/ }), -/* 224 */ +/* 222 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -64568,13 +64392,13 @@ var videoSubtitleCapture = function videoSubtitleCapture(services, datas) { exports.default = videoSubtitleCapture; /***/ }), -/* 225 */ +/* 223 */ /***/ (function(module, exports) { // removed by extract-text-webpack-plugin /***/ }), -/* 226 */ +/* 224 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -64652,7 +64476,7 @@ var keyboard = function keyboard(services) { exports.default = keyboard; /***/ }), -/* 227 */ +/* 225 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -64740,7 +64564,7 @@ var cgu = function cgu(services) { exports.default = cgu; /***/ }), -/* 228 */ +/* 226 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -64839,7 +64663,7 @@ var shareRecord = function shareRecord(services) { exports.default = shareRecord; /***/ }), -/* 229 */ +/* 227 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -64880,7 +64704,7 @@ var addToBasket = function addToBasket(services) { exports.default = addToBasket; /***/ }), -/* 230 */ +/* 228 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -64919,7 +64743,7 @@ var removeFromBasket = function removeFromBasket(services) { exports.default = removeFromBasket; /***/ }), -/* 231 */ +/* 229 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -64941,8 +64765,8 @@ function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var highlight = __webpack_require__(232); -var colorpicker = __webpack_require__(233); +var highlight = __webpack_require__(230); +var colorpicker = __webpack_require__(231); var preferences = function preferences(services) { var configService = services.configService, localeService = services.localeService, @@ -65251,7 +65075,7 @@ var preferences = function preferences(services) { exports.default = preferences; /***/ }), -/* 232 */ +/* 230 */ /***/ (function(module, exports, __webpack_require__) { /*** IMPORTS FROM imports-loader ***/ @@ -65288,7 +65112,7 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { de /***/ }), -/* 233 */ +/* 231 */ /***/ (function(module, exports, __webpack_require__) { /*** IMPORTS FROM imports-loader ***/ @@ -65774,7 +65598,7 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { de /***/ }), -/* 234 */ +/* 232 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -65796,7 +65620,7 @@ var _phraseanetCommon = __webpack_require__(11); var appCommons = _interopRequireWildcard(_phraseanetCommon); -var _index = __webpack_require__(81); +var _index = __webpack_require__(80); var _index2 = _interopRequireDefault(_index); @@ -66561,7 +66385,7 @@ var orderItem = function orderItem(services) { exports.default = orderItem; /***/ }), -/* 235 */ +/* 233 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -66599,9 +66423,9 @@ function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -__webpack_require__(236); +__webpack_require__(234); -var image_enhancer = __webpack_require__(237); +var image_enhancer = __webpack_require__(235); __webpack_require__(14); var previewRecordService = function previewRecordService(services) { var configService = services.configService, @@ -66928,15 +66752,47 @@ var previewRecordService = function previewRecordService(services) { } var basketIcon = ''; + if (data.containerType !== null) { - if (data.containerType === 'feedback') { - basketIcon = ""; - } else if (data.containerType === 'push') { - basketIcon = ""; - } else if (data.containerType === 'regroup') { - basketIcon = ""; - } else { - basketIcon = ""; + switch (data.containerType) { + case 'feedback_rec': + basketIcon = ''; + + break; + case 'share_rec': + basketIcon = ''; + + break; + case 'push_rec': + basketIcon = ''; + + break; + case 'feedback_sent': + basketIcon = ''; + + break; + case 'share_sent': + basketIcon = ''; + + break; + case 'feedback_push': + basketIcon = ''; + basketIcon += ''; + + break; + case 'share_push': + basketIcon = ''; + basketIcon += ''; + + break; + case 'regroup': + basketIcon = ''; + + break; + default: + basketIcon = ''; + + break; } } @@ -67330,13 +67186,13 @@ var previewRecordService = function previewRecordService(services) { exports.default = previewRecordService; /***/ }), -/* 236 */ +/* 234 */ /***/ (function(module, exports) { // removed by extract-text-webpack-plugin /***/ }), -/* 237 */ +/* 235 */ /***/ (function(module, exports, __webpack_require__) { /*** IMPORTS FROM imports-loader ***/ @@ -67352,7 +67208,7 @@ var _jquery2 = _interopRequireDefault(_jquery); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -__webpack_require__(238); +__webpack_require__(236); (function ($) { @@ -67581,13 +67437,13 @@ __webpack_require__(238); /***/ }), -/* 238 */ +/* 236 */ /***/ (function(module, exports) { // removed by extract-text-webpack-plugin /***/ }), -/* 239 */ +/* 237 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -67634,7 +67490,7 @@ var uploader = function uploader(services) { __webpack_require__.e/* require.ensure */(2/* duplicate */).then((function () { // load uploader manager dep - UploaderManager = __webpack_require__(95).default; + UploaderManager = __webpack_require__(94).default; openModal($this, []); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }); @@ -67649,7 +67505,7 @@ var uploader = function uploader(services) { __webpack_require__.e/* require.ensure */(2/* duplicate */).then((function () { // load uploader manager dep - UploaderManager = __webpack_require__(95).default; + UploaderManager = __webpack_require__(94).default; openModal((0, _jquery2.default)('.uploader-open-action'), fileList); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); @@ -68142,7 +67998,7 @@ var uploader = function uploader(services) { exports.default = uploader; /***/ }), -/* 240 */ +/* 238 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -68170,7 +68026,7 @@ var defaultConfig = { exports.default = defaultConfig; /***/ }), -/* 241 */ +/* 239 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -68180,7 +68036,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _ui = __webpack_require__(66); +var _ui = __webpack_require__(65); var _ui2 = _interopRequireDefault(_ui); @@ -68245,7 +68101,7 @@ var user = function user(services) { exports.default = user; /***/ }), -/* 242 */ +/* 240 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -68300,7 +68156,7 @@ var basket = function basket() { exports.default = basket; /***/ }), -/* 243 */ +/* 241 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -68326,7 +68182,7 @@ var _lodash = __webpack_require__(4); var _lodash2 = _interopRequireDefault(_lodash); -var _resultInfos = __webpack_require__(82); +var _resultInfos = __webpack_require__(81); var _resultInfos2 = _interopRequireDefault(_resultInfos); @@ -68338,7 +68194,7 @@ var _selectable = __webpack_require__(22); var _selectable2 = _interopRequireDefault(_selectable); -var _searchForm = __webpack_require__(244); +var _searchForm = __webpack_require__(242); var _searchForm2 = _interopRequireDefault(_searchForm); @@ -69015,7 +68871,7 @@ var search = function search(services) { exports.default = search; /***/ }), -/* 244 */ +/* 242 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -69037,7 +68893,7 @@ var _underscore = __webpack_require__(2); var _underscore2 = _interopRequireDefault(_underscore); -var _resultInfos = __webpack_require__(82); +var _resultInfos = __webpack_require__(81); var _resultInfos2 = _interopRequireDefault(_resultInfos); @@ -69053,11 +68909,11 @@ var _selectable = __webpack_require__(22); var _selectable2 = _interopRequireDefault(_selectable); -var _searchAdvancedForm = __webpack_require__(245); +var _searchAdvancedForm = __webpack_require__(243); var _searchAdvancedForm2 = _interopRequireDefault(_searchAdvancedForm); -var _searchGeoForm = __webpack_require__(246); +var _searchGeoForm = __webpack_require__(244); var _searchGeoForm2 = _interopRequireDefault(_searchGeoForm); @@ -69222,7 +69078,7 @@ var searchForm = function searchForm(services) { exports.default = searchForm; /***/ }), -/* 245 */ +/* 243 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -69875,7 +69731,7 @@ var searchAdvancedForm = function searchAdvancedForm(services) { exports.default = searchAdvancedForm; /***/ }), -/* 246 */ +/* 244 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -70100,7 +69956,7 @@ var searchGeoForm = function searchGeoForm(services) { exports.default = searchGeoForm; /***/ }), -/* 247 */ +/* 245 */ /***/ (function(module, exports, __webpack_require__) { /*** IMPORTS FROM imports-loader ***/ @@ -70242,13 +70098,13 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { de /***/ }), -/* 248 */ +/* 246 */ /***/ (function(module, exports) { // removed by extract-text-webpack-plugin /***/ }), -/* 249 */ +/* 247 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(jQuery) {/* Arabic Translation for jQuery UI date picker plugin. */ @@ -70278,7 +70134,7 @@ jQuery(function($){ /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(0))) /***/ }), -/* 250 */ +/* 248 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(jQuery) {/* German initialisation for the jQuery UI date picker plugin. */ @@ -70308,7 +70164,7 @@ jQuery(function($){ /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(0))) /***/ }), -/* 251 */ +/* 249 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(jQuery) {/* Inicialización en español para la extensión 'UI date picker' para jQuery. */ @@ -70338,7 +70194,7 @@ jQuery(function($){ /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(0))) /***/ }), -/* 252 */ +/* 250 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(jQuery) {/* French initialisation for the jQuery UI date picker plugin. */ @@ -70370,7 +70226,7 @@ jQuery(function($){ /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(0))) /***/ }), -/* 253 */ +/* 251 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(jQuery) {/* Dutch (UTF-8) initialisation for the jQuery UI date picker plugin. */ @@ -70400,7 +70256,7 @@ jQuery(function($){ /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(0))) /***/ }), -/* 254 */ +/* 252 */ /***/ (function(module, exports, __webpack_require__) { /* WEBPACK VAR INJECTION */(function(jQuery) {/* English/UK initialisation for the jQuery UI date picker plugin. */ @@ -70430,5 +70286,5 @@ jQuery(function($){ /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(0))) /***/ }) -],[96]); +],[95]); }); \ No newline at end of file diff --git a/Phraseanet-production-client/dist/skin-000000.css b/Phraseanet-production-client/dist/skin-000000.css index 88419f53bb..631d326943 100644 --- a/Phraseanet-production-client/dist/skin-000000.css +++ b/Phraseanet-production-client/dist/skin-000000.css @@ -4417,6 +4417,90 @@ form.phrasea_query input.query { color: red; } +#SPANTITLE I, +#PREVIEWOTHERSINNER I, +.TOOL_feedback_btn I, +.TOOL_pushdoc_btn I, +.TOOL_sharebasket_btn I { + font-size: 16px; + display: inline-block; + background-color: #222; + padding: 5px 0 0 5px; + border-radius: 14px; + line-height: normal; + vertical-align: middle; + width: 20px; + height: 20px; + margin: 0; + color: white; +} + +#SPANTITLE I.push_rec, +#PREVIEWOTHERSINNER I.push_rec, +.TOOL_feedback_btn I.push_rec, +.TOOL_pushdoc_btn I.push_rec, +.TOOL_sharebasket_btn I.push_rec { + background-color: #2092ED; + font-size: 17px; + padding: 1px 0px 0px 1px; +} + +#SPANTITLE I.vote_sent, +#PREVIEWOTHERSINNER I.vote_sent, +.TOOL_feedback_btn I.vote_sent, +.TOOL_pushdoc_btn I.vote_sent, +.TOOL_sharebasket_btn I.vote_sent { + background-color: #E0215D; +} + +#SPANTITLE I.vote_rec, +#PREVIEWOTHERSINNER I.vote_rec, +.TOOL_feedback_btn I.vote_rec, +.TOOL_pushdoc_btn I.vote_rec, +.TOOL_sharebasket_btn I.vote_rec { + background-color: #E0215D; +} + +#SPANTITLE I.share_rec, +#PREVIEWOTHERSINNER I.share_rec, +.TOOL_feedback_btn I.share_rec, +.TOOL_pushdoc_btn I.share_rec, +.TOOL_sharebasket_btn I.share_rec { + background-color: forestgreen; + font-size: 14px; +} + +#SPANTITLE I.share_sent, +#PREVIEWOTHERSINNER I.share_sent, +.TOOL_feedback_btn I.share_sent, +.TOOL_pushdoc_btn I.share_sent, +.TOOL_sharebasket_btn I.share_sent { + background-color: forestgreen; +} + +#SPANTITLE I.basket, +#PREVIEWOTHERSINNER I.basket, +.TOOL_feedback_btn I.basket, +.TOOL_pushdoc_btn I.basket, +.TOOL_sharebasket_btn I.basket { + background-color: #1EADD6; + font-size: 14px; +} + +#SPANTITLE I.story, +#PREVIEWOTHERSINNER I.story, +.TOOL_feedback_btn I.story, +.TOOL_pushdoc_btn I.story, +.TOOL_sharebasket_btn I.story { + background-color: #6471BC; +} + +.TOOL_sharebasket_btn .share_sent { + padding-left: 2px !important; + padding-top: 2px !important; + margin-right: 4px !important; +} + /******* idFrameT CSS *********************************************************/ #idFrameT { @@ -9341,7 +9425,7 @@ TABLE.explain3 TR TD { font-size: 25px; display: inline-block; border-radius: 30px; - padding: 8px; + padding: 6px 8px; } .whole_dialog_container .PushBox .push-add-user { @@ -9372,6 +9456,11 @@ TABLE.explain3 TR TD { .whole_dialog_container #PushBox .general_togglers ul li { display: inline-block; + margin-right: 10px; +} + +.whole_dialog_container #PushBox .general_togglers ul li i { + font-size: 20px; } .whole_dialog_container #PushBox .list_manager { diff --git a/Phraseanet-production-client/dist/skin-000000.js b/Phraseanet-production-client/dist/skin-000000.js index 3b47dd131c..4e9d3c9209 100644 --- a/Phraseanet-production-client/dist/skin-000000.js +++ b/Phraseanet-production-client/dist/skin-000000.js @@ -70,20 +70,20 @@ return /******/ (function(modules) { // webpackBootstrap /******/ __webpack_require__.p = "/assets/production/"; /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 289); +/******/ return __webpack_require__(__webpack_require__.s = 287); /******/ }) /************************************************************************/ /******/ ({ -/***/ 289: +/***/ 287: /***/ (function(module, exports, __webpack_require__) { -module.exports = __webpack_require__(290); +module.exports = __webpack_require__(288); /***/ }), -/***/ 290: +/***/ 288: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -92,11 +92,11 @@ module.exports = __webpack_require__(290); /** * Skin entry point (only for webpack generation of css) */ -__webpack_require__(291); +__webpack_require__(289); /***/ }), -/***/ 291: +/***/ 289: /***/ (function(module, exports) { // removed by extract-text-webpack-plugin diff --git a/Phraseanet-production-client/dist/skin-000000.min.css b/Phraseanet-production-client/dist/skin-000000.min.css index c7906520e7..8da7bad9a4 100644 --- a/Phraseanet-production-client/dist/skin-000000.min.css +++ b/Phraseanet-production-client/dist/skin-000000.min.css @@ -1 +1 @@ -@import url(https://fonts.googleapis.com/css?family=Roboto:400,700&display=swap);.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:0;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:400}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-focus{font-weight:400;margin:-1px}.ui-menu .ui-state-disabled{font-weight:400;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(/assets/vendors/jquery-ui/images/dark-hive/animated-overlay.gif);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden}.ui-spinner,.ui-spinner-input{padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;margin:.2em 0;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li a{cursor:pointer}.ui-tabs .ui-tabs-panel{padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:6px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:6px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:6px}.ui-widget-content{border:1px solid #555;background-color:#212121}.ui-widget-content a{color:#fff}.ui-widget-header{color:#fff;font-weight:700}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #444;background:#222 url(/assets/vendors/jquery-ui/images/dark-hive/ui-bg_highlight-soft_35_222222_1x100.png) 50% 50% repeat-x;color:#eee}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#eee;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #0b93d5;background:#003147 url(/assets/vendors/jquery-ui/images/dark-hive/ui-bg_highlight-soft_33_003147_1x100.png) 50% 50% repeat-x;font-weight:400;color:#fff}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#fff;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #26b3f7;background:#0972a5 url(/assets/vendors/jquery-ui/images/dark-hive/ui-bg_highlight-hard_20_0972a5_1x100.png) 50% 50% repeat-x;font-weight:400;color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #ccc;background:#eee url(/assets/vendors/jquery-ui/images/dark-hive/ui-bg_highlight-soft_80_eeeeee_1x100.png) 50% top repeat-x;color:#2e7db2}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#2e7db2}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #ffb73d;background:#ffc73d url(/assets/vendors/jquery-ui/images/dark-hive/ui-bg_glass_40_ffc73d_1x400.png) 50% 50% repeat-x;color:#111}.ui-state-error-text,.ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error-text,.ui-widget-header .ui-state-error a{color:#111}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/dark-hive/ui-icons_cccccc_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/dark-hive/ui-icons_ffffff_256x240.png)}.ui-state-default .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/dark-hive/ui-icons_cccccc_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/dark-hive/ui-icons_ffffff_256x240.png)}.ui-state-active .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/dark-hive/ui-icons_222222_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/dark-hive/ui-icons_4b8e0b_256x240.png)}.ui-state-error-text .ui-icon,.ui-state-error .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/dark-hive/ui-icons_a83300_256x240.png)}.ui-widget-overlay{background:#5c5c5c url(/assets/vendors/jquery-ui/images/dark-hive/ui-bg_flat_50_5c5c5c_40x100.png) 50% 50% repeat-x;opacity:.8;filter:Alpha(Opacity=80)}.ui-widget-shadow{margin:-7px 0 0 -7px;padding:7px;background:#ccc url(/assets/vendors/jquery-ui/images/dark-hive/ui-bg_flat_30_cccccc_40x100.png) 50% 50% repeat-x;opacity:.6;filter:Alpha(Opacity=60);border-radius:8px}::-webkit-scrollbar-track{border-radius:0;background-color:#1a1a1a}::-webkit-scrollbar{width:8px;border-radius:0}::-webkit-scrollbar-thumb{border-radius:0;width:3px;background-color:#484848}::-webkit-scrollbar-button{width:0;height:0;display:none}::-webkit-scrollbar-corner{background-color:transparent}::-moz-selection,::selection{background:#fff;color:#fff}input::-moz-selection,input::selection,textarea::-moz-selection,textarea::selection{background:#404040;color:#fff}.phrasea_query label,label,legend{color:#fff}legend{width:auto;border:none}body{color:#fff;background-color:#1a1a1a;font-family:Roboto,sans-serif;font-size:13px;position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden}html{border:medium none;height:100%;margin:0;padding:0}html,html body{z-index:1}a{COLOR:#b1b1b1}a,a:hover{TEXT-DECORATION:none}a:hover{COLOR:#838383}EM{FONT-STYLE:normal;BACKGROUND-COLOR:#d82400}.clickable{cursor:pointer}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{font-weight:400}.ui-widget-overlay{background-image:none}.ui-widget-content.ui-autocomplete{background-color:#1a1a1a;background-image:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:650}.ui-widget-content.ui-autocomplete .ui-state-focus,.ui-widget-content.ui-autocomplete .ui-state-hover,.ui-widget-content.ui-autocomplete .ui-widget-content .ui-state-focus,.ui-widget-content.ui-autocomplete .ui-widget-content .ui-state-hover,.ui-widget-content.ui-autocomplete .ui-widget-header .ui-state-focus,.ui-widget-content.ui-autocomplete .ui-widget-header .ui-state-hover{border:1px solid #fff}#maincontainer{min-width:970px;min-height:500px}#mainContent{margin-top:41px;min-width:960px;overflow-x:auto;overflow-y:auto}.PNB{position:absolute;top:0;left:0;right:0;bottom:0}#rightFrame{min-width:660px!important}.PNB .ui-corner-top{top:100px}div#PREVIEWTITLEWRAPPER{top:10px}div#PREVIEWTITLEWRAPPER span{line-height:25px}.PNB10{position:absolute;top:10px;left:10px;right:10px;bottom:10px}.minilogo{max-height:20px}.ww_window .ww_content{overflow-x:hidden;overflow-y:auto}.boxCloser{cursor:pointer;color:#ccc;font-weight:700;font-size:13px;text-align:right;text-decoration:underline;height:16px}span.ww_winTitle{letter-spacing:1px;color:#0077bc;font-size:8pt;font-weight:700}#divpage{background-color:#212121;padding:10px 0;margin:0 10px}.desktop{background-position:50%;left:0;overflow:hidden;position:absolute;top:0}.ui-helper-reset{line-height:auto}.ui-tabs .ui-tabs-nav li a{padding:3px 5px 0}#keyboard-dialog h1{font-size:14px;font-weight:700;margin:0;text-align:left}#keyboard-dialog ul{list-style-type:none;margin:5px 0 20px 40px}.wrapper_diaspo{position:absolute;bottom:0;top:0;width:130px;right:0}.wrapper_diaspo .cont_infos{text-align:center;width:100%}.wrapper_diaspo .cont_infos div{line-height:20px;font-size:10px;font-weight:700}.wrapper_diaspo .cont_infos span{cursor:pointer;font-size:10px;padding:4px}.wrapper_diaspo .cont_infos img{width:20px}.wrapper_diaspo .cont_infos button{background:transparent;border:0;font-size:50px;color:#474747;display:inline-block;margin:0 16px;padding:0;border:none!important;outline:none!important}.edit_button img{width:20px}#SPANTITLE img{height:16px;vertical-align:middle;margin:0 10px}.cgu-dialog blockquote{margin:10px 30px;overflow:auto;max-height:400px}.cgu-dialog blockquote p{margin:10px 30px 10px 0}#tooltip{position:absolute;z-index:32000;overflow:hidden}.otherRegToolTip img{vertical-align:middle}#ui-datepicker-div{z-index:2000;background-color:#1a1a1a;position:absolute}.ui-selectable-helper{border:1px dotted #ccc;z-index:10000}.invisible-btn{position:absolute;top:0;bottom:0;margin:auto;z-index:1;background-color:transparent;background-repeat:no-repeat;border:none;cursor:pointer;overflow:hidden;outline:none;height:50%;max-height:250px;width:25%}.invisible-btn i{display:none;font-size:120px;color:#4d4d4d;text-shadow:-1px -1px 1px #888,1px -1px 1px #888,-1px 1px 1px #888,1px 1px 1px #888;opacity:.8}#right-btn{right:10px}#left-btn{left:10px}#dialog_dwnl h1{text-align:center}#dialog_dwnl .buttons_line{margin:10px 0;text-align:center}#dialog_dwnl .order_input{width:250px}#dialog_dwnl .undisposable{float:left;position:relative;width:100%}#dialog_dwnl .undisposable .thumb_wrapper{float:left;position:relative;margin:10px}#dialog_dwnl .undisposable .thumb{float:left;position:relative}.black-dialog-wrap.ui-dialog.ui-widget-content{border-radius:5px!important;padding:0;border:0 none;background:#424242;font-size:16px}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-content{height:auto!important}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-content form{margin-bottom:0}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-menu OPTION{color:#333;background-color:#fff}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-titlebar{background:#282828;border-top-left-radius:5px!important;border-top-right-radius:5px!important}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-dialog-title{font-size:21px}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-buttonpane{text-align:center;border:0;margin-top:0;padding:0;margin-bottom:10px}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-buttonpane .ui-dialog-buttonset{float:none}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-buttonpane button{transition:all .3s;border-radius:19px;padding:0 20px;font-size:15px;min-width:170px;margin:12px 10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.36);background:#787878;color:#fff}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-buttonpane button:last-child{background:#e6e6e6;color:#000}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-buttonpane button:hover{background:#282828;color:#fff}#order_manager tr.order_row{height:28px}#order_manager tr.order_row img{width:16px;display:block;margin-bottom:2px;margin-top:2px;border:none}#order_manager .order_row.odd{background-color:#404040}#order_manager .order_list .thumb_wrapper{float:left;position:relative;margin:10px}#order_manager .order_list .table-order li{display:inline-block;border-radius:2px;border:1px solid #fff;margin:0 5px}#order_manager .order_list .thumb{float:left;position:relative}#order_manager .order_list .selectable.selected{background-color:#7f7f7f;border:1px solid #4990e2}#order_manager .order_list .clicked{background-color:#d6d6d6;border:1px solid #4990e2}#order_manager .order_list .order_row{cursor:pointer}#order_manager .order_list .order_wrapper{float:left;position:relative;margin:5px}#order_manager table p{margin:2px 0}.order-header{overflow:auto;clear:both;height:60px}.order-header .alert{float:left;width:70%;height:40px;margin-bottom:0}button.order_launcher.btn{border:0;background:#4990e2;box-shadow:none;border-radius:2px;padding-top:10px;padding-bottom:10px;color:#fff;font-weight:200;font-size:14px;width:20%;float:right}.order_launcher i{margin-right:.6em}.no-border td{border:0}.abs{position:absolute;bottom:0;top:80px;right:13px;left:13px}#order_manager .table{height:20%;color:#737373;margin-bottom:15px}#order_manager .table td h4{margin-left:0;font-weight:700;max-width:600px}#order_manager .well{position:relative}.no-margin{margin:0}.top-bar{background:#7f7f7f;vertical-align:middle;padding:4px}.top-bar .btn-group.open .btn.dropdown-toggle,.top-bar .btn-group.open .btn.dropdown-toggle:hover{background-color:#7f7f7f}.top-bar .btn.dropdown-toggle{border-radius:0;border:1px #fff;border-style:none none none solid;margin-left:10px;height:30px;background:none;box-shadow:none;font-weight:400;color:#fff}.top-bar .btn.dropdown-toggle .caret{margin-left:5px;border-top:4px solid #fff}.top-bar .btn.dropdown-toggle:focus{outline:0}.top-bar .dropdown-menu{min-width:95px;background-color:#7f7f7f;*border:1px solid #515151}.top-bar .dropdown-menu a{padding:3px 10px;font-size:13px;color:#fff;cursor:pointer}.top-bar .dropdown-menu a:hover{background-color:#7f7f7f;color:#fff}.top-bar .dropdown-menu img{margin-right:5px;color:#fff}.top-bar form{margin:0;display:inline-block}.top-bar form span{vertical-align:middle;color:#fff}.top-bar form input[type=checkbox]{margin:0 10px 0 4px}.scrollable-table{max-height:410px;overflow-y:auto}.order-list-container .table-order{border-collapse:collapse;border:1px inset;width:100%;max-width:100%;background-color:transparent;word-wrap:break-word;table-layout:fixed;color:#737373}.order-list-container{max-height:450px;overflow:hidden}.order-list-container .table-order tr{border:1px inset #737373}.order-list-container .table-order tr:hover{border:1px solid #4990e2}.disabled{pointer-events:none;opacity:.4}.order_list{width:40%;float:left;overflow:hidden;max-height:450px}#wrapper-padding{display:none;margin-left:30px}#wrapper-multiple{display:none;text-align:center}#wrapper-no-item{height:450px;position:relative}#wrapper-no-item img{width:150px;height:150px;position:absolute;top:50%;left:50%;margin-top:-75px;margin-left:-75px}#preview-layout-multiple{color:#737373}#preview-layout-multiple .title{font-size:80px;line-height:80px}#preview-layout-multiple h4{margin-bottom:20px}#preview-layout-multiple #text-content{margin-top:40px}#preview-layout-multiple p{margin-top:20px}#order_detail{width:60%;float:left;overflow:auto;max-height:450px}#info-header{margin-top:1.2em;margin-bottom:1.5em}.info-text{color:#4990e2}#order-action{margin-top:1.2em;margin-bottom:1.5em}#filter_box{border:1px solid;width:200px;position:absolute;background:#7f7f7f;right:0;margin-top:30px;border-radius:2px;box-shadow:3px 2px 5px #000}#filter_box tbody{width:100%;display:table}#filter_box tbody .toggle-button-text{color:#fff;background:transparent;border:0;margin-top:4px;margin-bottom:4px}#filter_box tr{border-bottom:1px solid}#filter_box tr:last-of-type{border:0}#filter_box .input-prepend{text-align:center;display:block;margin-bottom:10px;font-size:0;white-space:nowrap}#filter_box .input-prepend input{font-size:14px;width:140px;margin:0;position:relative;vertical-align:top;border-radius:0 3px 3px 0}#filter-button{width:100%;background-color:#4990e2;color:#fff;border:0;height:30px}#filter-date .reset-btn{margin-left:10px;vertical-align:middle}button.btn.deny.outline{margin-right:10px;box-shadow:none;font-weight:200;font-size:14px;border:1px solid #ccc;background:transparent}.deny.outline i{margin-right:.6em;color:#d1051f}.send.outline i{margin-right:.6em;color:#7cd21c}button.btn.btn-primary.send.outline{margin-right:10px;box-shadow:none;font-weight:200;font-size:14px;border:1px solid #ccc;background:transparent}span.action-text{line-height:30px;vertical-align:middle;font-size:14px;color:#737373;margin-right:10px}span.action-text i.fa-check{color:#7cd21c;margin-left:.6em}.fa-white{color:#fff}#order_detail iframe{min-height:300px}#order_detail dl{color:#737373}.order_wrapper .thumb_wrapper img{top:0!important}#preview-layout{max-width:600px;display:block;margin:auto;text-align:center}#preview-layout .thumb_wrapper img{top:0;height:auto!important}#userInfoPreview{display:none;border:1px solid transparent;width:240px;position:absolute;background:#ddd;left:25px;top:70px;z-index:1;color:#737373;border-radius:2px;box-shadow:3px 2px 5px #ccc;padding-bottom:10px}#userInfoPreview:before{content:"";display:block;width:0;height:0;position:absolute;border-right:8px solid transparent;border-left:8px solid transparent;border-bottom:8px solid #ddd;right:30px;top:-8px}.userInfoName{padding:1.2em;font-size:16px}.userdetail{padding-left:1.2em;padding-right:1.2em;display:block;font-size:13px}#email-button{margin-top:10px;width:100%;background-color:#4990e2;color:#fff;border:0;height:30px;border-radius:0 0 2px 2px}.validation-table{word-wrap:break-word;table-layout:fixed;border-collapse:separate;border-spacing:0 5px;width:100%}.validation-table span{margin-left:10px}.validation-content h5{margin-top:10px}button.btn.validate{margin-bottom:10px;font-size:14px}button.btn.validate i{margin-right:.6em;font-size:14px}a.less,a.more{color:#4990e2}iframe{border:none;margin:0;padding:0}#PREVIEWIMGCONT iframe{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100%}h4{margin-top:0;font-weight:400;font-size:16px;margin-bottom:0;margin-left:5px}.notification_trigger .counter{position:relative;*position:static;top:-2px;margin:11px 15px 0 0;padding:1px 4px;background:none repeat scroll 0 0 red;background-color:#da4f49;background-repeat:repeat-x;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*border:1px solid transparent;border-radius:4px 4px 4px 4px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05);font-size:12px;font-weight:700;line-height:14px;text-align:center;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);float:left}#EDIT_ZOOMSLIDER,#nperpage_slider,#sizeAns_slider{background-color:#666;border-color:#666;height:10px}.setting-zoom-icon.zoom-menu-left{font-size:12px;float:left;padding-top:7px;margin-right:7px}.setting-zoom-icon.zoom-menu-right{font-size:21px;margin-left:4px;position:relative}#EDIT_ZOOMSLIDER .ui-slider-handle,#nperpage_slider .ui-slider-handle,#sizeAns_slider .ui-slider-handle{background-color:#1a1a1a;width:8px;cursor:col-resize}#tooltip .popover{background-color:inherit}.popover-inner{background-color:#1a1a1a;border:2px solid #7f7f7f;padding:0;color:#fff;border-radius:2px}.popover-inner .popover-title{background-color:#3b3b3b;border-radius:0}.popover-inner .popover-content{background-color:#1a1a1a;color:#fff}.popover-inner .popover-content hr{background-color:#fff;border-color:#7f7f7f}#tooltip.tooltip_flat{border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);margin-left:15px;min-width:280px!important;border-radius:6px;font-size:13px;color:#fff}#tooltip.tooltip_flat .popover{background-color:#535353;width:100%!important;border:0 none;border-radius:0}#tooltip.tooltip_flat .popover .popover-inner{border:0 none;border-radius:6px}#tooltip.tooltip_flat .popover .popover-inner .popover-content{background-color:#535353;padding:10px}.dragover{BACKGROUND-COLOR:#fff100}#dialog_dwnl input.required.error,#dialog_dwnl textarea.required.error{border:1px solid red}.overlay,.ui-widget-overlay{background-color:#111;opacity:.7;filter:alpha(opacity=70)}.submenu .ui-buttonset{z-index:120}.dropdown-menu .divider{background-color:#515151;border-bottom:1px solid #7f7f7f;margin:0;height:0}.close,.close:hover{color:#fff}.status-marker{line-height:10px;border-radius:50%;width:7px;height:7px;display:inline-block;margin-right:8px;margin-bottom:0}.status-marker.status-active{background-color:#5cb85c}.status-marker.status-inactive{background-color:rgba(0,0,0,.7)}.tools-sharing-row{background:#626262;border-radius:5px;margin-bottom:10px}.tools-sharing-title{line-height:31px;font-weight:700;padding-left:20px}.tools-sharing-btn{padding:6px 25px;min-width:250px}.metadatas-top-block{text-align:right}h3.metadatas-title{position:relative;margin-bottom:20px}h3.metadatas-title:after{content:"";width:100%;height:1px;background:#fff;position:absolute;bottom:-4px;left:2px}#select-meta-subdef{z-index:1;position:relative}#metadata-content{padding:10px}.tool-modal-wrapper>div{background:none;height:100%;padding-left:0;padding-right:0}#loader{color:#3b3b3b}.dl-horizontal dd:before{content:"\200B"}.videoTips{width:100%;height:100%}#advance-share{font-style:italic;line-height:30px}#shared-def{display:none;margin-left:10px}#shared-def #resource_type_sel{width:170px;margin-left:10px}.color-dot{height:20px;width:20px;border-radius:50%;display:inline-block;border:1px solid #fff;vertical-align:middle;margin-bottom:4px;margin-top:3px}.btn-facet-option{background:#3b3b3b!important;color:#4990e2!important;border:1px solid #1b1b1b;box-shadow:0 0 3px 1px #3b3b3b!important;position:relative;padding-right:20px}.btn-facet-option.collapsed{color:#b1b1b1!important}.btn-facet-option.collapsed .icomoon{transform:rotate(0);color:#b1b1b1!important}.btn-facet-option .icomoon{font-size:18px;position:absolute;right:0;top:4px;color:#4990e2!important;transition:all .2s linear;transform:rotate(90deg)}.btn-facet-option:hover,.btn-facet-option:hover .icomoon{color:#4990e2!important}.facet-filter{width:50%;float:left;background:#292929;padding:6px 0}.facet-filter .form-inline{margin-bottom:5px}.facet-filter h4,.facet-filter select{font-size:13px}.facet-filter label{width:96%}.facet-filter select{width:100%;height:26px;line-height:26px}#proposals #collapseOne{background:#292929}.loading,.ui-dialog .ui-dialog-content.loading{background-image:url(/assets/common/images/icons/loading.svg);background-position:50%;background-repeat:no-repeat}.ui-tabs{background-color:transparent;padding:0;border-style:none}.ui-tabs .ui-tabs-nav{border:none;padding:0}.ui-widget-header{background:none;border:0 none transparent}.feedback_dialog_container .ui-widget-header,.push_dialog_container .ui-widget-header{background:#000}.ui-tabs .ui-tabs-nav li{background-color:#4d4d4d;height:30px;border:none;overflow:hidden}.ui-tabs .ui-tabs-nav li a{padding:5px 8px;font-size:12px;font-weight:400;color:#a1a1a1}.ui-tabs .ui-tabs-nav li.ui-tabs-active,.ui-tabs .ui-tabs-nav li.ui-tabs-active a{font-size:13px;color:#fff;background-color:#3b3b3b;border:none}.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:pointer;color:#eaeaea}.ui-tabs .ui-tabs-panel{overflow-x:hidden;overflow-y:auto;display:block;border-width:0;padding:0;background-color:#3b3b3b}.ui-tabs .ui-tabs-panel.tabBox{height:405px;overflow:auto;position:relative;padding:10px}.ui-tabs .ui-tabs-hide{display:none!important}.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer;color:#a1a1a1}.ui-state-default,.ui-widget-content .ui-state-default{background:none}.ui-state-active a,.ui-state-active a:link,.ui-tabs li.ui-state-active a{color:#fff;font-weight:700}.ui-state-active,.ui-widget-content .ui-state-active{background:none}.ui-widget-content{background-image:none;background-color:transparent;color:#fff}.ui-dialog.ui-widget-content{background-color:#1a1a1a}.ui-accordion .ui-accordion-content{padding:0;border:none!important;border-radius:0}.ui-accordion-icons .ui-accordion-header,.ui-accordion-icons .ui-accordion-header a{overflow:hidden}.ui-accordion-icons .ui-accordion-header a{padding:2px 25px;white-space:nowrap}.ui-state-active .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/dark-hive/ui-icons_cccccc_256x240.png)}.ui-accordion .ui-accordion-content.loading{background-image:url(/assets/common/images/icons/loader-white.gif);background-position:50%;background-repeat:no-repeat}.ui-accordion .ui-accordion-content,.ui-accordion .ui-accordion-header{margin:3px 0}.ui-accordion .ui-accordion-header{border:none;background-repeat:repeat-x;margin-bottom:0;height:44px;line-height:44px;background-color:#3b3b3b;border-bottom:1px solid #303030;border-radius:0}.ui-accordion .ui-accordion-header:hover{background-color:#474747}.ui-accordion .ui-accordion-header.header{padding-bottom:0;padding-right:0;padding-top:0;margin-top:0}.ui-accordion .ui-accordion-header.header:hover{background-color:#474747}.ui-accordion .ui-accordion-content{background-color:#292929;border-top:none;margin-top:-1px;margin-bottom:0}.ui-accordion .ui-accordion-content.grouping{border:1px solid #2f4a6f;border-top:none}.ui-corner-all,.ui-corner-br{border-radius:2px}.ui-corner-top{border-top-left-radius:2px;border-top-right-radius:2px}.ui-corner-bottom{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.ui-corner-right{border-top-right-radius:2px;border-bottom-right-radius:2px}.ui-corner-left{border-top-left-radius:2px;border-bottom-left-radius:2px}.ui-dialog.ui-widget-content{border:1px solid #7f7f7f;background:#1a1a1a}.ui-dialog.ui-widget-content,.ui-widget-overlay{z-index:1999}.ui-dialog.ui-widget-content.dialog-notification-box{z-index:1199!important}.ui-dialog-titlebar{min-height:20px}.ui-dialog-content.dialog-Small input[type=text],.ui-dialog-content.dialog-Small select,.ui-dialog-content.dialog-Small textarea{width:100%}.ui-dialog-content.dialog-Small textarea{height:60px}.ui-dialog-content label,.ui-dialog-content p{line-height:18px}.ui-autocomplete.ui-state-focus,.ui-autocomplete.ui-state-hover,.ui-autocomplete.ui-widget-content .ui-state-focus,.ui-autocomplete.ui-widget-content .ui-state-hover,.ui-autocomplete.ui-widget-header .ui-state-focus,.ui-autocomplete.ui-widget-header .ui-state-hover{background-image:none;background-color:#515151;border:none;margin:0;border-radius:0}.ui-autocomplete.ui-menu .ui-menu-item a.ui-state-active,.ui-autocomplete.ui-menu .ui-menu-item a.ui-state-hover{margin:0}.ui-autocomplete li.list-item{width:280px;min-height:45px;display:block}.ui-autocomplete li.list-item .icon{width:42px}.ui-autocomplete li.list-item .icon img{max-width:32px;max-height:32px;text-align:center;vertical-align:middle;margin:5px}.ui-autocomplete{min-height:42px;max-height:200px;overflow-y:auto;overflow-x:hidden;padding:1px 0;border-top-left-radius:0;border-top-right-radius:0;padding-right:20px}.context-menu-theme-default{border:2px outset #fff;background-color:#d4d0c8}.context-menu-theme-default .context-menu-item{text-align:left;cursor:pointer;padding:2px 20px 2px 5px;color:#000;font-size:9px;white-space:nowrap}.context-menu-theme-default .context-menu-separator{margin:1px 2px;font-size:0;border-top:1px solid gray;border-bottom:1px solid #fff}.context-menu-theme-default .context-menu-item-disabled{color:gray}.context-menu-theme-default .context-menu-item .context-menu-item-inner{background:none no-repeat fixed 999px 999px}.context-menu-theme-default .context-menu-item-hover{background-color:#0a246a;color:#fff}.context-menu-theme-default .context-menu-item-disabled-hover{background-color:#0a246a}.context-menu-theme-vista .context-menu-item .context-menu-item-inner{padding:4px 12px;margin-left:0;font-size:12px;font-weight:700;font-spacing:0;color:#fff}.context-menu-theme-vista .context-menu-item-hover{background-image:none;background-color:#75abff;border:none}.context-menu-theme-vista .context-menu-item-hover .context-menu-item-inner{color:#1a1a1a}.context-menu-theme-vista{background-image:none;background-color:#1a1a1a;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.context-menu-theme-vista .context-menu-item .context-menu-item-inner.published{background-image:url(/assets/common/images/icons/ticktick.png);background-repeat:no-repeat;background-position:5px}.context-menu-theme-flat{min-width:160px;background-image:none;background-color:#535353;border-radius:6px;overflow:hidden;box-shadow:2px 2px 4px 0 rgba(0,0,0,.12)}.context-menu-theme-flat .context-menu-item .context-menu-item-inner{margin-left:0;font-weight:700}.context-menu-theme-flat .context-menu-item .context-menu-item-inner:hover{background-color:#7f7f7f}.context-menu-theme-flat .context-menu-item .context-menu-item-inner:hover a{color:#fff}.context-menu-theme-flat .context-menu-item a{padding:9px 16px 9px 10px;font-size:14px;font-weight:500;display:block;color:#fff}.context-menu-theme-flat .context-menu-item a img{width:24px;margin-bottom:-2px}.context-menu-theme-flat .context-menu-item a span{margin-left:8px;vertical-align:initial}.context-menu-item.divider{border-bottom:1px solid #7f7f7f}.context-menu-item .divider{border-bottom:1px solid gray;margin-left:20px}.context-menu-item a{font-size:12px;font-weight:700;font-spacing:0;color:#fff}.context-menu-item a span{vertical-align:middle}.context-menu-item a img{width:16px}.context-menu-item-hover a{color:#212121}input.input-button.hover{color:#fefefe}input.search{padding-left:25px;background-image:url(/assets/common/images/icons/search.png);background-repeat:no-repeat;background-position:3px}input,select,textarea{margin:2px;padding:2px;*border:1px solid #b1b1b1}.checkbox,input[type=checkbox],input[type=radio]{border:none;background:transparent}input.btn-mini{margin:0 2px;height:12px;width:auto;cursor:default;font-size:12px}.input-small{height:25px;font-size:12px}.btn,input[type=file]{box-shadow:0 1px 2px rgba(0,0,0,.05);color:#737373;text-shadow:0 -1px 0 transparent;background-color:#e7e7e7;background-image:linear-gradient(180deg,#f2f2f2,#d6d6d6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFF2F2F2",endColorstr="#FFD6D6D6",GradientType=0);border-color:#d6d6d6 #d6d6d6 #b0b0b0;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#d6d6d6;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn.active,.btn.disabled,.btn:active,.btn:focus,.btn:hover,.btn[disabled],input[type=file].active,input[type=file].disabled,input[type=file]:active,input[type=file]:focus,input[type=file]:hover,input[type=file][disabled]{color:#737373;background-color:#d6d6d6;*background-color:#c9c9c9}.btn.active,.btn:active,input[type=file].active,input[type=file]:active{background-color:#bdbdbd\9}.ui-dialog .btn,.ui-widget-content .btn{font-size:13px;font-weight:700;color:#737373}.btn.btn-inverse{color:#aaa;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#404040;background-image:linear-gradient(180deg,#444,#393939);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF444444",endColorstr="#FF393939",GradientType=0);border-color:#393939 #393939 #131313;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#393939;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn.btn-inverse.active,.btn.btn-inverse.disabled,.btn.btn-inverse:active,.btn.btn-inverse:focus,.btn.btn-inverse:hover,.btn.btn-inverse[disabled]{color:#aaa;background-color:#393939;*background-color:#2c2c2c}.btn.btn-inverse.active,.btn.btn-inverse:active{background-color:#202020\9}.input-append button.btn{border-left:1px solid #242424}form.phrasea_query input.query{padding-left:6px;padding-right:30px;font-size:16px;margin:0;width:59%;background-position:right 7px center;background-image:url(/assets/common/images/icons/research-dark.png)}.searchFormWrapper{margin:20px 0 0 5px;line-height:30px}#facet_filter_in_search .facetFilter_AND{font-weight:400;position:relative;width:127px;height:25px;line-height:25px;vertical-align:middle;border-radius:4px;background-color:#4c5d84;color:#fff;padding-left:13px;padding-right:13px;display:inline-block;margin:2px 0;margin-right:10px;overflow:hidden}#facet_filter_in_search .facetFilter_AND .buttons-span{background-color:#4c5d84;max-width:86px;left:67px}#facet_filter_in_search .facetFilter_AND .buttons-span :hover{display:block}#facet_filter_in_search .facetFilter_AND .facetFilter-inverse{background:url(/assets/common/images/icons/inverse-negative.png) 10px 2px no-repeat}#facet_filter_in_search .facetFilter_AND:hover .facetFilter-label{color:transparent}#facet_filter_in_search .facetFilter_EXCEPT{font-weight:400;position:relative;width:127px;height:25px;line-height:25px;vertical-align:middle;border-radius:4px;background-color:#8a3747;color:#fff;padding-left:13px;padding-right:13px;display:inline-block;margin:2px 0;float:right;margin-right:10px;overflow:hidden}#facet_filter_in_search .facetFilter_EXCEPT .buttons-span{background-color:#8a3747;max-width:86px;left:67px}#facet_filter_in_search .facetFilter_EXCEPT .facetFilter-inverse{background:url(/assets/common/images/icons/inverse-positive.png) 10px 2px no-repeat}#facet_filter_in_search .facetFilter_EXCEPT:hover .facetFilter-label{color:transparent}#facet_filter_in_search .facetFilter-label{position:relative;overflow:hidden;cursor:pointer;line-height:25px;display:inline-block;min-width:54px}#facet_filter_in_search .facetFilter-label .color-dot{height:16px;width:16px}#facet_filter_in_search .facetFilter-gradient{position:absolute;width:20px;right:0}#facet_filter_in_search .buttons-span{position:absolute;top:2px;bottom:2px;left:0;right:0;margin:0;display:none}#facet_filter_in_search .facetFilter-closer{position:absolute;right:4px;cursor:pointer;background:url(/assets/common/images/icons/bgd_facetFilter.png) 12px 4px no-repeat;height:21px;width:37px;border-left:1px solid #fff}#facet_filter_in_search .facetFilter-inverse{position:absolute;right:42px;cursor:pointer;height:21px;width:37px;border-left:1px solid #fff}#searchForm{width:100%;float:left;margin-bottom:0}#searchForm .input-append{float:left;width:50%}#searchForm .input-append .btn{border:none}#searchForm .input-append a.btn{height:22px;width:20px}#searchForm .input-append button.btn{height:30px;width:110px}#searchForm .control-group{float:right;margin-left:0}#searchForm .danger.danger_indicator,#searchForm .danger .danger_indicator{border-color:#2475b5;background-color:#2196f3;color:#fff}#searchForm .advance_search_action .danger.danger_indicator{background-image:url(/assets/common/images/icons/research-white.png)}#adv_search table.colllist{width:290px}#adv_search table.filterlist{width:600px}.search-header-block{background:#3b3b3b;padding:4px 4px 4px 10px;border-radius:5px}.search-header-block label.inline{padding-top:0;line-height:19px;padding-right:5px}.search-header-block .custom_checkbox_label .custom_radio{top:calc(50% - 7px)}.search-header-block .custom_select_dark{transition:all .3s}#adv_search .sbasglob,#sbasfiltercont,.adv_options .sbasglob{color:#fff;margin:0 0 0 10px}#searchForm input.input-small.datepicker::-webkit-input-placeholder{font-size:12px}#searchForm input.input-small.datepicker::-moz-placeholder{font-size:12px}#searchForm input.input-small.datepicker:-ms-input-placeholder{font-size:12px}#searchForm input.input-small.datepicker:-moz-placeholder{font-size:12px}#adv_search .sbasglob hr,.adv_options #sbasfiltercont hr,.adv_options .sbasglob hr{margin:15px 0;border:0;border-top:1px solid #7b7b7b}#adv_search .sbasglob .sbas_list,.adv_options .sbasglob .sbas_list{padding:5px 0;border-radius:2px}#adv_search .sbasglob .sbas_list.selected,.adv_options .sbasglob .sbas_list.selected{border:2px solid #5a5a5a;background-color:#5a5a5a}#sbasfiltercont .btn-toolbar,.sbasglob .btn-toolbar{margin:10px 10px 20px;text-align:center}.clksbas{margin-bottom:15px}.clksbas .checkbox{padding:0}.clksbas input[type=checkbox]{margin:0;position:absolute}.clksbas label{font-weight:700}.deployer_toggle{margin-right:15px}.basChild_list{position:relative;padding:0;margin:0 0 0 63px;list-style:none;width:calc(100% - 70px);overflow:hidden;column-count:3}.clkbas{white-space:normal;margin:0 0 10px}.clkbas .checkbox{padding-top:0;padding-left:0}.clkbas input[type=checkbox]{margin:0;float:none;margin-right:10px}.clkbas span{cursor:pointer;font-weight:700}#searchForm .clkbas label{overflow:hidden;text-overflow:ellipsis}.clkbas img{vertical-align:middle;max-height:22px}#idFrameC{top:0!important;min-width:300px;bottom:0!important}#idFrameC.closed{min-width:0}#idFrameC #retractableButton{cursor:pointer;width:70px;height:85px;float:right;text-align:center;line-height:85px;margin-bottom:-20px}#idFrameC #retractableButton i{font-size:23px;color:#a1a1a1}#idFrameC .wrapper{background-color:#3b3b3b;right:10px;border-top:none}#idFrameC .ui-tabs{position:absolute;top:0;left:0;bottom:0;right:0;margin:0;padding:0}#idFrameC .ui-tabs .ui-tabs-nav{background-color:#3b3b3b;top:0;left:10px;right:10px;border-radius:0;height:46px;border-bottom:1px solid #303030;box-sizing:border-box}#idFrameC .ui-tabs .ui-tabs-nav li{width:auto;height:86px;display:inline-block;background-color:#3b3b3b;z-index:10;border-radius:0;margin:0;box-sizing:border-box}#idFrameC .ui-tabs .ui-tabs-nav li.proposals_WZ.ui-state-active a{border-bottom:3px solid #4c5d84}#idFrameC .ui-tabs .ui-tabs-nav li.proposals_WZ.active img.proposals_off,#idFrameC .ui-tabs .ui-tabs-nav li.proposals_WZ img.proposals_on{display:none}#idFrameC .ui-tabs .ui-tabs-nav li.thesaurus.ui-state-active a{border-bottom:3px solid #884c92}#idFrameC .ui-tabs .ui-tabs-nav li.baskets.ui-state-active a{border-bottom:3px solid #076882}#idFrameC .ui-tabs .ui-tabs-nav li.plugins.ui-state-active a{border-bottom:3px solid #fff}#idFrameC .ui-tabs .ui-tabs-nav li a{padding:0;margin:0;border-radius:0}#idFrameC .ui-tabs .ui-tabs-nav li a.escamote{margin:25px 25px 0 0}#idFrameC .ui-tabs .ui-tabs-nav li:hover a{background-color:#666;border-bottom:3px solid #666}#idFrameC .ui-tabs .ui-tabs-nav li.ui-state-active a{background-color:#333;border-bottom:1px solid #884c92}#idFrameC .ui-tabs .ui-tabs-panel{position:absolute;top:56px;left:0;bottom:0;right:0}#idFrameC ul.prod-icon-menu{width:100%;display:initial}#idFrameC .prod-icon-menu .WZplugins,#idFrameC .prod-icon-menu .WZtabs{display:block;width:69px;height:82px;line-height:82px;vertical-align:middle;text-align:center}#idFrameC .prod-icon-menu .WZbasketTab{text-align:center}#idFrameC .prod-icon-menu .WZbasketTab #basket_menu_trigger{line-height:21px}#idFrameC .closed .prod-icon-menu li{clear:left}#idFrameC .ui-resizable-handle,#idFrameC .ui-tabs-panel{display:none}#idFrameC div.basketTips{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 12px 0 rgba(0,0,0,.19)}#idFrameC div.basketTips.hidden{display:none;box-shadow:none}#idFrameC .tools-accordion{display:block;z-index:2;position:relative;margin-top:3px;margin-bottom:10px;width:auto;min-width:160px;max-width:234px;height:30px;background-color:#3b3b3b;padding-left:16px;color:#b1b1b1;cursor:pointer;text-align:left;border:none;outline:none;font-size:12px;font-weight:700}#idFrameC .tools-accordion:before{content:"\E96C";font-family:icomoon;position:absolute;right:5px;font-size:18px;font-weight:700;transition:all .2s linear}#idFrameC .tools-accordion.active:before{color:#4990e2!important;transform:rotate(90deg)}#idFrameC .tools-panel{width:136px;z-index:1000;position:absolute;background-color:#464646;padding:0 12px;overflow:hidden;max-height:0;transition:max-height .2s ease-out}#idFrameC .tools-panel .divider{width:100%;height:1px;background-color:#6c6c6c;margin:6px 0}#idFrameC .tools-panel img{width:18px;height:18px}#idFrameC .tools-panel span{font-size:11px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#b9b9b9}#idFrameC .tools-panel button{display:block;width:100%;background:transparent;border:none;margin:4px 0;text-align:left;padding:2px;cursor:pointer}#idFrameC .tools-panel button span{margin-left:6px;font-size:11px;color:#b9b9b9}#idFrameC .tools-panel button:hover span{font-size:12px;color:#b9b9b9}.alert_datas_changed a{color:#404040;text-decoration:underline}.ui-accordion .ui-accordion-header .workzone-menu-title I{font-size:16px;display:inline-block;background-color:#222;padding:5px 0 0 5px;border-radius:14px;line-height:normal;vertical-align:middle;width:20px;height:20px;margin:0;color:#fff}.ui-accordion .ui-accordion-header .workzone-menu-title I.vote_rec,.ui-accordion .ui-accordion-header .workzone-menu-title I.vote_sent{background-color:#e0215d}.ui-accordion .ui-accordion-header .workzone-menu-title I.share_rec,.ui-accordion .ui-accordion-header .workzone-menu-title I.share_sent{background-color:#228b22}.ui-accordion .ui-accordion-header .workzone-menu-title I.push_rec{background-color:#2092ed;font-size:17px;padding:4px 0 3px 6px}.ui-accordion .ui-accordion-header .workzone-menu-title I.basket{background-color:#1eadd6;font-size:14px}.ui-accordion .ui-accordion-header .workzone-menu-title I.story{background-color:#6471bc}.ui-accordion .ui-accordion-header .workzone-menu-title .unread_flag{color:transparent;font-size:8px;background-color:transparent;padding:0;width:8px}.ui-accordion .ui-accordion-header.unread I.unread_flag{color:red}#idFrameT{margin-left:-10px;margin-right:-20px}#idFrameT #selectCase{background:url(/assets/common/images/icons/ccoch0.gif) no-repeat 50%;padding-left:16px}#idFrameT .PNB10.btn-toolbar{left:0}#idFrameT .btn-toolbar{margin-bottom:0;margin-top:0;background-color:#3b3b3b;font-size:10px;z-index:100;height:45px;box-sizing:border-box;border-bottom:none}#idFrameT .btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff}#idFrameT .tools:first-child .btn-group{border-right:1px solid #474747}#idFrameT .tools .btn-group{float:left}#idFrameT .tools .classicButton button.btn,#idFrameT .tools .dropdownButton{margin:0}#idFrameT .tools .classicButton button.btn,#idFrameT .tools .dropdownButton button.btn{height:30px;font-size:13px;box-shadow:0 1px 2px rgba(0,0,0,.05)}#idFrameT .tools .classicButton button.btn-inverse,#idFrameT .tools .dropdownButton button.btn-inverse{background-image:none;background-color:#3b3b3b;color:#aaa;border-radius:0;margin:0;height:45px;border:0}#idFrameT .tools .classicButton button.btn-inverse{border-right:0}#idFrameT .tools .dropdownButton button.btn-inverse{border-left:0;border-right:0}#idFrameT .tools .dropdownButton button.btn-inverse:active,#idFrameT .tools .dropdownButton button.btn-inverse:focus,#idFrameT .tools .dropdownButton button.btn-inverse:hover,.open #idFrameT .tools .dropdownButton button.btn-inverse{background-color:#535353}#idFrameT .tools .classicButton button.btn-inverse:hover,#idFrameT .tools .dropdownButton button.btn-inverse:hover{background-color:#535353;color:#fff}#idFrameT .tools .classicButton button.btn-inverse img,#idFrameT .tools .dropdownButton button.btn-inverse img{margin:0 5px 0 2px;max-width:none;width:21px}#idFrameT .tools .dropdown-menu{min-width:120px;padding:0;margin:0;border-radius:0 0 6px 6px;overflow:hidden;background-color:#535353;border:0}#idFrameT .tools .dropdown-menu a{padding:10px 14px;font-size:13px;color:#aaa;background-color:#535353;cursor:pointer}#idFrameT .tools .dropdown-menu a:hover{color:#aaa}#idFrameT .tools .dropdown-menu>li>a:active,#idFrameT .tools .dropdown-menu>li>a:focus,#idFrameT .tools .dropdown-menu>li>a:hover,#idFrameT .tools .dropdown-menu a:hover{background-color:#7f7f7f;background-image:none}#idFrameT .tools .dropdown-menu img{margin-right:5px;width:21px;max-width:unset}#idFrameT .tools #settings{display:block;float:right;line-height:45px;padding-right:51px;padding-left:21px;margin-right:0;color:#777;background:url(/assets/common/images/icons/icone_settings.png) right 15px no-repeat;background-position:right 21px top 15px;border-left:1px solid #474747}#idFrameT .tools #settings:hover{background-color:#393939}@media screen and (max-width:1200px){#idFrameT .tools button.btn-inverse img{display:none}#idFrameT .tools #settings{text-indent:-9000px;padding-right:0;padding-left:0;margin-right:8px;width:26px;background-position:right 1px top 15px}}#TOPIC_UL li{float:none;margin:0}#answers{box-sizing:border-box}#answers .status img{max-width:16px;max-height:16px}#answers #answersNext{width:150px;margin:5px;height:193px;line-height:193px;font-size:25px;color:#666;cursor:pointer}#answers .list{box-sizing:border-box;position:relative;float:left;margin:8px;width:600px;overflow:hidden;border:3px solid #7f7f7f}#answers .list .diapo{margin:5px}#answers .list .desc .dl-horizontal{margin-bottom:0}#answers .list .desc .dl-horizontal dt{max-width:90px}#answers .list .desc .dl-horizontal dd{margin-left:100px}#idFrameT #answers{background-color:#1a1a1a;top:55px;bottom:60px;margin-right:0;overflow-y:auto}#answers_status{position:absolute;bottom:0;left:10px;height:60px;width:400px;z-index:100}#answers_status table{width:100%}#answers_status table tr{height:20px;vertical-align:middle}#answers_status table tr td.navigation{text-align:right}#answers_status .infos{text-align:left;line-height:18px;font-size:11px;color:#fff;height:60px}#answers_status .infos .infoDialog,#answers_status .infos .search-display-info{float:left;background:#0c4554;color:#fff;padding:0 25px;font-size:11px;padding-top:24px;margin-right:10px;height:36px}#answers_status .infos .infoDialog span,#answers_status .infos .search-display-info span{font-size:22px;margin-bottom:3px;float:left;margin-right:10px}#answers_status .infos #nbrecsel{font-size:22px;margin-top:7px;float:left;margin-right:7px;display:block;height:40px}#answers_status #docInfo{height:40px;background:#0c4554;color:#fff;padding:0 25px;padding-top:20px;float:left;min-width:105px;font-size:11px;line-height:12px;border-right:1px solid #000;position:relative}#answers_status #docInfo .detailed_info_holder{position:absolute;top:20px;right:10px}#answers_status #docInfo .detailed_info_holder .image-normal{display:block}#answers_status #docInfo .detailed_info_holder .image-hover,#answers_status #docInfo .detailed_info_holder:hover .image-normal{display:none}#answers_status #docInfo .detailed_info_holder:hover .detailed_info,#answers_status #docInfo .detailed_info_holder:hover .image-hover{display:block}#answers_status #docInfo .detailed_info{display:none;position:absolute;bottom:27px;min-width:240px;background-color:#1b6577;padding:10px;border-radius:5px}#answers_status #docInfo .detailed_info th{padding-bottom:10px;font-weight:400;color:#ccc;font-size:9px}#answers_status #docInfo .detailed_info tbody tr:last-child td{padding-bottom:10px}#answers_status #docInfo .detailed_info tfoot tr{border-top:1px solid hsla(0,0%,100%,.5)}#answers_status #docInfo .detailed_info tfoot td{padding-top:10px;margin-top:10px}#answers .feed{position:relative;clear:left;margin:10px}#answers .feed .headblock{max-width:800px;margin-bottom:20px}#answers .feed .headblock table{width:100%}#answers .feed .headblock h1{font-size:22px}#answers .feed .headblock h1 img{margin-right:15px}#answers .feed .headblock a.subscribe_rss{font-size:14px;margin-left:15px}#answers .feed .entry{margin:0 0 30px;padding:10px;border:1px solid #303030;background-color:#3b3b3b;float:left}#answers .feed .entry.hover{border:1px solid #7f7f7f}#answers .feed .entry h1{margin-bottom:0}#answers .feed .entry h1.with_btn{margin-top:18px}#answers .feed .entry table.head{vertical-align:middle;margin:10px 0;width:600px}#answers .feed .entry table a.tools{display:none}#answers .feed .entry.hover .feed_btn_wrapper{visibility:visible}#answers .feed h1{font-weight:700;font-size:20px}#answers .feed h1 .author{font-size:13px;font-weight:400;margin-left:15px}#answers .feed .post_date,#answers .feed h1{width:100%}#answers .feed p{max-width:600px;line-height:18px;margin:5px 0;text-align:justify}#answers .feed img{vertical-align:middle}#answers .feed .contents,#answers .feed .entry,#answers .feed .post_date,#answers .feed .see_more,#answers .feed h1,#answers .feed p{position:relative;clear:left}#answers .feed .see_more{height:60px;text-align:center;font-weight:700;font-size:13px;background-position:bottom}#answers .feed .contents{clear:left}#answers .feed .post_date{text-align:right;font-style:italic;max-width:600px;*width:600px;margin-bottom:20px}#answers .feed .dropdown-menu{background-color:#1a1a1a;border:1px solid #7f7f7f}#answers .feed .dropdown-menu a{color:#fff}#answers .feed_btn_wrapper{background:#fff;display:inline-block;padding:3px 6px 0;width:56px;text-align:center;border-radius:5px;visibility:hidden;position:absolute;left:11px;top:10px}#answers .feed_icon .fa{color:#5cb85c;font-size:22px}#answers .feed_icon.feed_delete{margin-left:8px}#answers .feed_icon.feed_delete .fa{color:red;margin-left:2px}#answers .ajax_answers img{margin-left:12px;margin-top:-4px}.colorpicker_box{border:1px solid #fff;cursor:pointer;float:left;margin:2px;padding:0}.colorpickerbox{position:relative;float:left}.colorpickerbox .colorpicker{width:210px;height:220px}.colorpickerbox .colorpicker_submit .submiter{padding:3px 0 0}.colorpickerbox .colorpicker_submit{background-image:none;background-color:#000;height:25px;left:90px;overflow:hidden;position:absolute;top:15px;width:100px;border:1px solid #404040;cursor:pointer;text-align:center}.colorpickerbox .colorpicker_focus{border:1px solid #999;border-radius:2px}.colorpickerbox .colorpicker_current_color,.colorpickerbox .colorpicker_field,.colorpickerbox .colorpicker_hex{display:none}.colorpickerbox .colorpicker_color,.colorpickerbox .colorpicker_hue{top:56px}.colorpickerbox .colorpicker_new_color{left:14px}#thumbExtractor{background-color:#404040;min-width:1020px;position:absolute;overflow-y:auto;bottom:0;left:0;right:0;top:31px}#thumbExtractor .main_title{height:15px;font-weight:700;top:15px}#thumbExtractor #thumbExtractor-preview{width:40%;min-width:400px;padding-left:30px;padding-right:30px;float:left;box-sizing:border-box;margin-top:50px;margin-bottom:20px;border-right:1px solid #636363}#thumbExtractor #thumbExtractor-screenshot{width:59%;height:100%;padding-left:30px;padding-right:30px;float:left;display:inline-block;box-sizing:border-box;position:relative}#thumbExtractor .part_title_left{height:20px;width:320px;top:30px;left:10px}#thumbExtractor .part_title_right{height:20px;width:320px;top:30px;left:380px}#thumbExtractor #thumb_info{position:absolute;left:0;right:0;top:30px;text-align:center;font-size:13px;font-weight:500;font-style:normal;color:#fff}#thumbExtractor .frame_video{height:210px;width:320px;margin:0 auto;background-color:#333}#thumbExtractor .thumb_video{height:100%;width:100%}#thumbExtractor .thumb_video.real-video{position:fixed;z-index:-9999;visibility:hidden;height:auto}#thumbExtractor #frame{overflow:auto;height:211px;margin-top:50px}#thumbExtractor .frame_canva{border:1px solid #7f7f7f;position:absolute;margin:60px auto 0;border-bottom:none;height:210px;width:320px;top:0;left:0;right:0;z-index:2}#thumbExtractor #thumb_canvas{vertical-align:middle;display:inline-block;line-height:20px}#thumbExtractor .action_bar_left{height:20px;width:320px;left:10px;top:260px;padding:2px}#thumbExtractor .action_bar_right{height:20px;width:320px;top:260px;left:380px;display:table-row;padding:2px}#thumbExtractor .action_bar_right .action_icon{padding-right:10px;display:table-cell;vertical-align:middle}#thumbExtractor .action_bar_right .action_icon:hover{cursor:pointer}#thumbExtractor #thumb_validate_button{border-radius:15px;padding-left:50px;padding-right:50px;background:transparent;border:1px solid #fff;color:#fff;font-size:12px;font-weight:500;font-style:normal;margin:0 auto;box-shadow:0 2px 6px 0 rgba(0,0,0,.2),0 4px 16px 0 rgba(0,0,0,.19);border-color:#aa46bb}#thumbExtractor #thumb_validate_button:hover{background:#aa46bb}#thumbExtractor #thumb_reset_button{bottom:10px;right:60px;line-height:20px}#thumbExtractor #thumb_download_button{background-image:url(/assets/common/images/icons/picto-export-thumbnail.png);background-position:50%;background-repeat:no-repeat;bottom:-20px;right:20px}#thumbExtractor #thumb_download_button:hover{background-image:url(/assets/common/images/icons/picto-export-thumbnail-hover.png)}#thumbExtractor #thumb_delete_button{background-image:url(/assets/common/images/icons/picto-delete.png);background-position:50%;background-repeat:no-repeat;bottom:-20px;right:-20px}#thumbExtractor #thumb_delete_button:hover{background-image:url(/assets/common/images/icons/picto-delete-hover.png)}#thumbExtractor #thumb_delete_button,#thumbExtractor #thumb_download_button,#thumbExtractor #thumb_reset_button{cursor:pointer;display:none;width:41px;height:41px;position:absolute}#thumbExtractor #thumb_camera_button{cursor:pointer;height:50px;width:320px;text-align:center;margin:20px auto;background-image:url(/assets/common/images/icons/icon-photography.png);background-position:50%;background-repeat:no-repeat}#thumbExtractor #thumb_camera_button:hover{background-image:url(/assets/common/images/icons/icon-photography-hover.png)}#thumbExtractor .thumb_submit_action{cursor:pointer;width:100%;text-align:center;margin-bottom:20px}#thumbExtractor .action_frame .ui-slider .ui-slider-handle{background-color:#fff}#thumbExtractor .video-data-container{width:320px;margin:30px auto 10px;overflow:auto;max-height:200px}#thumbExtractor .video-data-container .dl-horizontal dt{width:100%;padding-bottom:0;font-size:12px;font-weight:500;font-style:normal;color:#b3b3b3}#thumbExtractor .video-data-container .dl-horizontal dd{margin:0;padding-top:0;font-size:12px;font-weight:500;font-style:normal;color:#fff}#thumbExtractor #grid{padding-top:40px;overflow:hidden;padding-bottom:40px;margin:0 auto;width:510px}#thumbExtractor .grid-item{width:105px;height:auto;float:left;margin:10px;position:relative}#thumbExtractor .grid-wrapper{position:relative}#thumbExtractor .grid-wrapper.selected{border:2px solid #aa46bb}#thumbExtractor .grid-wrapper #small_thumb_delete_button,#thumbExtractor .grid-wrapper #small_thumb_download_button{display:block;cursor:pointer;width:41px;height:41px;position:absolute}#thumbExtractor .grid-wrapper #small_thumb_download_button{background-image:url(/assets/common/images/icons/picto-export-thumbnail.png);background-position:50%;background-repeat:no-repeat;bottom:-20px;right:20px}#thumbExtractor .grid-wrapper #small_thumb_download_button:hover{background-image:url(/assets/common/images/icons/picto-export-thumbnail-hover.png)}#thumbExtractor .grid-wrapper #small_thumb_delete_button{background-image:url(/assets/common/images/icons/picto-delete.png);background-position:50%;background-repeat:no-repeat;bottom:-20px;right:-20px}#thumbExtractor .grid-wrapper #small_thumb_delete_button:hover{background-image:url(/assets/common/images/icons/picto-delete-hover.png)}.vertical-divider{height:1px;background-color:#636363}.horizontal-divider{display:none;width:1%;max-width:1px;height:100%;background-color:#636363;float:left;margin-top:50px}#thumb_confirm span{font-size:12px;font-weight:500;color:#fff}#thumb_confirm img.selected{width:160px;height:auto;display:block;padding-bottom:16px}.videotools-spinner{z-index:2000;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#tool_navigate input{text-align:center}#tool_navigate a{padding:1px 5px;margin:0 4px;background-color:#0077bc;font-size:13px;line-height:14px;font-weight:700;cursor:pointer;color:#b1b1b1}#paginate{min-height:52px}#idFrameT #answers:hover #paginate{margin-right:59px}#paginate #tool_navigate{background-color:#0b4654;box-shadow:0 0 6px 0 rgba(0,0,0,.31);border-radius:5px;position:fixed;bottom:10px;right:45px;z-index:100}#paginate #tool_navigate a,#paginate #tool_navigate input{border:0;border-left:1px solid #0c343d;box-sizing:border-box;padding:0;margin:0;height:40px;line-height:40px;vertical-align:middle;width:40px;background:none;font-weight:700;font-size:14px;text-shadow:none;box-shadow:none;color:#fff}#paginate #tool_navigate a:hover,#paginate #tool_navigate input{color:#fff;background:#05313c}#paginate #tool_navigate .btn-mini{border-radius:0}#paginate #tool_navigate .btn-mini.last,#paginate #tool_navigate .btn-mini.last:hover{border-top-right-radius:5px;border-bottom-right-radius:5px}#paginate #tool_navigate .btn-mini:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px;border:0}#paginate #tool_navigate .btn-mini.icon{font-size:18px}#paginate #tool_navigate .btn-mini.icon#last{font-size:10px}#paginate #tool_navigate .btn-mini .icon-inverse{transform:rotate(180deg);font-size:10px}#uploadBoxLeft,#uploadBoxRight{width:48.5%;height:100%;overflow:auto;text-align:center}#uploadBoxLeft{float:left}#uploadBoxRight{float:right}#uploadBox{height:100%}#uploadBox h5{margin-top:20px;margin-bottom:10px;font-size:13px;font-weight:700;text-align:left}#uploadBox .clear{clear:both}#uploadBox .upload-tabs{height:100%}#uploadBox .ui-tabs .ui-tabs-panel{padding:20px}#uploadBox .well{margin:0;padding:.5%;color:#3b3b3b}#uploadBox #fileupload{height:92%}#uploadBox .fileinput-button{color:#fff;background-image:none;border:1px solid #3d8b3d;background-color:#5cb85c;width:60%;padding:8px 0;margin:18px 0 0;font-size:14px;transition:all .3s}#uploadBox .fileinput-button:active,#uploadBox .fileinput-button:focus,#uploadBox .fileinput-button:hover{background-color:#3d8b3d}#uploadBox .or_upload{text-align:center;font-weight:700;margin:12px 0}#uploadBox .url_upload{display:inline-block;width:60%;position:relative}#uploadBox .url_upload input{width:100%;max-width:650px;height:42px;padding:0 120px 0 8px;margin:0;box-sizing:border-box}#uploadBox .add_url_upload{position:absolute;right:0;top:0;height:42px;color:#fff;border:1px solid #3d8b3d;background-color:#5cb85c;padding:0 18px;font-size:14px;font-weight:700;border-top-right-radius:4px;border-bottom-right-radius:4px;transition:all .3s}#uploadBox .add_url_upload:active,#uploadBox .add_url_upload:focus,#uploadBox .add_url_upload:hover{background-color:#3d8b3d}#uploadBox span.comment{font-style:italic;color:#999}#uploadBox .fileinput-button{position:relative;overflow:hidden}#uploadBox .fileinput-button input{position:absolute;top:0;right:0;margin:0;border:solid transparent;border-width:0 0 100px 200px;opacity:0;filter:alpha(opacity=0);-moz-transform:translate(-300px) scale(4);direction:ltr;cursor:pointer}#uploadBox .status-tab{width:100%;margin-bottom:10px}#uploadBox .status-tab td{padding:2px}#uploadBox .status-tab-left{width:48%;padding-right:5px;text-align:right}#uploadBox .status-tab-right{width:48%;padding-left:5px;text-align:left}#uploadBox .status-tab-left input,#uploadBox .status-tab-right input{margin-left:5px;margin-right:5px}#uploadBox .thumbnails{margin-left:-20px}#uploadBox .thumbnails>li{margin-left:20px}#uploadBox .upload-record{height:260px;background-color:#fff}#uploadBox .upload-record .canva-wrapper{height:125px;overflow:auto}#uploadBox .upload-record .name-doc{height:40px;overflow:hidden;text-overflow:ellipsis;font-weight:700}#uploadBox .upload-record .infos-doc{overflow:hidden;text-overflow:ellipsis;color:#777;height:40px}#uploadBox .upload-record .error,#uploadBox .upload-record .success{padding-top:2px;padding-bottom:3px;display:none;overflow:auto}#uploadBox .upload-record .error{padding:0;width:100%}#uploadBox .upload-record .remove-element{margin:2px 0}#uploadBox .flash-box .upload-record{height:160px;background-color:#fff}#uploadBox .select-label{font-style:italic;color:#999}#uploadBox .select-row{font-weight:400;font-style:normal}#uploadBox .progress{margin-top:4px;margin-bottom:10px;height:10px}#uploadBox .uploader-button{text-align:center;width:50%}#uploadBox #addFileList{width:100%;table-layout:fixed;border:none}#uploadBox #addFileList td{vertical-align:middle}#uploadBox .uploader-icon{width:15%;text-align:left}#uploadBox .uploader-info{font-size:10px;width:35%;text-align:left}#uploadBox .uploader-info p{line-height:10px;font-size:10px;word-wrap:break-word}#uploadBox .uploader-info a{text-decoration:underline;color:#00008b;margin:5px 0}#uploadBoxRight .progress .progress-bar{height:10px}#lazaretBox.container-fluid{margin:0;padding:0}#lazaretBox .loading{background-image:url(/assets/common/images/icons/loader-black.gif);background-position:100%;background-repeat:no-repeat}#lazaretBox li.wrapper-item{margin-bottom:20px}#lazaretBox .lazaret-file h5,#lazaretBox .lazaret-proposals h5{margin-top:0;margin-bottom:10px}#lazaretBox .lazaret-file p,#lazaretBox .lazaret-proposals p{font-weight:700;overflow:hidden;text-overflow:ellipsis}#lazaretBox span.info{display:inline;font-weight:400}#lazaretBox .lazaret-file .thumbnails,#lazaretBox .lazaret-proposals .thumbnails{margin-left:0;background-color:#fff;min-height:234px}#lazaretBox .lazaret-file .thumbnails li,#lazaretBox .lazaret-proposals .thumbnails li{margin:0}#lazaretBox .lazaret-file .thumbnails img,#lazaretBox .lazaret-proposals .thumbnails img{max-height:480px}#lazaretBox .lazaret-file .thumbnails .record-thumb,#lazaretBox .lazaret-proposals .thumbnails .record-thumb{height:180px}#lazaretBox .well .lazaret-file a,#lazaretBox .well .lazaret-proposals a{font-weight:400;color:#3b3b3b}#lazaretBox .well .lazaret-file a:hover,#lazaretBox .well .lazaret-proposals a:hover{color:#000}#lazaretBox .lazaret-proposals .records-subititution{margin:0 10px 10px 0}#lazaretBox .btn,#lazaretBox button{font-weight:400}#lazaretBox .btn img,#lazaretBox button img{margin-right:5px;vertical-align:middle}#BasketBrowser .archive_toggler{position:absolute;left:137px;top:8px;width:34px;height:34px}#BasketBrowser .detailed_basket_browser .archive_toggler{left:0;top:3px}#BasketBrowser .detailed_basket_browser .title{padding-left:40px;position:relative;line-height:32px;padding-top:2px}#BasketBrowser .archiver{background:url(/assets/prod/images/Basket/Browser/archive.png) no-repeat 0 0/contain;display:inline-block}#BasketBrowser .archiver:focus,#BasketBrowser .archiver:hover{background-image:url(/assets/prod/images/Basket/Browser/archived.png)}#BasketBrowser .unarchiver{background:url(/assets/prod/images/Basket/Browser/archived.png) no-repeat 0 0/contain;display:inline-block}#BasketBrowser .unarchiver:focus,#BasketBrowser .unarchiver:hover{background-image:url(/assets/prod/images/Basket/Browser/archive.png)}#BasketBrowser h1{font-size:16px;line-height:20px;margin:0;padding:0;padding-left:12px;display:inline-block;width:100%}#BasketBrowser .Browser{background-color:#4b4b4b;left:0;right:0;height:100%;top:0}#BasketBrowser .Basket{background-color:#3b3b3b;display:none}#BasketBrowser .Basket .thumb_wrapper{margin:5px}#BasketBrowser .result{position:relative;height:106px;background-color:#cdcdcd;border-radius:5px}#BasketBrowser .result .PNB10{overflow:hidden;top:0}#BasketBrowser .result table{height:100%}#BasketBrowser .result.unarchived{background-color:#9a9a9a}#BasketBrowser .result .thumbnail{display:flex;width:131px;height:106px;padding:0;border:none;border-radius:0;box-shadow:none;line-height:18px;text-align:center;vertical-align:top;border-top-left-radius:5px;border-bottom-left-radius:5px}#BasketBrowser .result .content{display:inline-block;width:316px;padding-left:10px}#BasketBrowser .result .content>p{height:57px;overflow-y:auto}#BasketBrowser .result .content>p a{display:inline-block!important;width:auto!important}#BasketBrowser .result .counter{bottom:18px;font-size:14px;position:relative;right:5px;text-align:right}#BasketBrowser .item-table{display:flex;flex-wrap:wrap;justify-content:left;align-content:center}#BasketBrowser .results .next_res,#BasketBrowser .results .prev_res{font-size:25px}#BasketBrowser .results .datas{top:50px;bottom:50px;overflow-y:auto;overflow-x:hidden;left:20px;right:10px}#BasketBrowser .results .header{bottom:auto;font-size:16px;padding:18px 0;font-weight:700;left:20px}#BasketBrowser .results .footer{top:auto;font-size:12px;height:30px;padding-left:20px;background-color:#3d3d3d}#BasketBrowser .results .footer table{vertical-align:middle;height:30px}#BasketBrowser .results .result h1.title{font-size:14px;margin-top:10px;line-height:1;padding-left:0;position:inherit}#BasketBrowser form h1{margin:20px 0 10px;padding-left:14px}#BasketBrowser form ul{margin-bottom:35px}#BasketBrowser form ul li{padding:0;margin-bottom:1px}#BasketBrowser form ul li label{padding:8px 0 8px 25px;line-height:16px}#BasketBrowser form ul li label.selected,#BasketBrowser form ul li label:hover{background-color:#6c6c6c;transition:all .2s}#BasketBrowser h1.title .loader{display:none;margin:4px}#BasketBrowser img{vertical-align:middle}#BasketBrowser .paginator-wrapper,#BasketBrowser table{padding:5px;border:none;vertical-align:top}#BasketBrowser .paginator-wrapper .paginator,#BasketBrowser .paginator-wrapper td.paginator,#BasketBrowser table .paginator,#BasketBrowser table td.paginator{float:right;padding-right:8px}#BasketBrowser input{display:none}#BasketBrowser input.Query{padding:3px;display:block;border-radius:5px;width:160px;padding-left:25px;margin-left:12px;background-color:#efefef;color:#4e4e4e}#BasketBrowser label{cursor:pointer;color:#fff;margin-bottom:0}#BasketBrowser input:checked+label,#BasketBrowser label.selected{background-color:#6c6c6c;color:#fff}.leftBrowser{background-color:#595959;left:0;top:0;right:auto;width:215px;padding-left:0;padding-top:18px;height:540px}.leftBrowser h1{padding-left:12px}.rightBrowser{background-color:#4b4b4b;left:215px}.rightBrowser .result{margin-bottom:12px}.rightBrowser .basket_link{color:#212121;padding-left:37px;line-height:16px;display:inline-block}.rightBrowser .UserTips,.rightBrowser p{color:#595959}.rightBrowser .thumbnail{background-color:#696969}.rightBrowser .thumbnail img{height:106px;width:auto;max-width:100%;display:block;margin:0 auto}.rightBrowser .thumbnail .thumb_wrapper{height:106px;display:flex;flex-wrap:wrap;align-items:center}.rightBrowser .PNB::-webkit-scrollbar-track{background-color:#4b4b4b}.rightBrowser .PNB::-webkit-scrollbar{width:4px}.rightBrowser .PNB::-webkit-scrollbar-thumb{background-color:#858585}.rightBrowser .PNB::-webkit-scrollbar-button{width:0;height:0;display:none}.rightBrowser .PNB::-webkit-scrollbar-corner{background-color:transparent}.PNB10.rightBrowserInner{right:0;left:0;bottom:0}.basketCount{font-size:10px;color:#4d4d4d}.delete-basket.close{opacity:1;box-shadow:0 2px 4px 0 rgba(0,0,0,.22);background:#525252;width:16px;height:16px;font-size:16px;line-height:16px;text-align:center;border-radius:50%;margin-top:6px;margin-right:6px;top:0;right:0;z-index:1}#TXCLASSIFICATION FORM{padding:0;margin:0}#TXCLASSIFICATION #TXCLASSIFICATION_ADVANCED TD{padding:0 5px}.publish-dialog .ui-dialog-content{max-height:575px!important}#modal_feed{width:100%}#modal_feed .publish_top_list{background:#b0b0b0;height:285px;overflow-y:auto}#modal_feed .record_item{background:#3b3b3b;float:left;width:10.4%;margin-right:.8%;height:120px;margin-bottom:15px}#modal_feed .record_item .thumb_wrapper{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#modal_feed .record_item .diapo{height:100%;width:100%;border:0;margin:0}#modal_feed .record_item:nth-child(9n+9){margin-right:0}#modal_feed .record_item .record_image{width:auto!important;height:auto!important;max-width:100%;max-height:100%;object-fit:contain;float:none;top:0!important}#modal_feed .record_list{padding:15px 15px 0}#modal_feed .record_list .ui-state-highlight{width:112px;height:118px;position:relative;float:left;background:none;background-color:#292929;border-color:#3b3b3b}#modal_feed form .feeds{color:#fff;overflow:auto}#modal_feed form .feeds .list{margin:0;height:230px}#modal_feed form .feeds .feed{padding:5px 0;background-color:#1a1a1a;border:1px solid #7f7f7f;color:#fff;font-size:15px;cursor:pointer;margin-bottom:14px;font-weight:700}#modal_feed form .feeds .feed.odd{background-color:#272727;color:#a1a1a1}#modal_feed form .feeds .feed.hover{background-color:#404040;color:#fff}#modal_feed form .feeds .feed.selected{background-color:#076882;color:#fff}#modal_feed form .feeds .feed span{margin:0 10px}#modal_feed form input.error,#modal_feed form textarea.error{border:1px solid red}.publish_bottom_form .span12{padding:20px 20px 0}.publish_bottom_form label{font-size:16px;margin-top:10px;font-weight:700}.feed_warning{margin-bottom:12px;display:none}.feed_warning.alert{display:inline-block}#EDIT_ALL{white-space:normal}#EDIT_ALL,#EDIT_ALL .content-wrapper{position:absolute;top:0;left:0;right:0;bottom:0}#EDIT_ALL .content-wrapper{margin:10px}#EDIT_ALL .active{color:#4990e2!important}#EDIT_ALL .diapo{margin-left:5px;margin-right:5px}#EDIT_TOP{background-color:#3b3b3b;top:0;overflow:visible;border-radius:2px}#EDIT_MENU,#EDIT_TOP{position:absolute;left:0;width:100%}#EDIT_MENU{top:5px;height:24px;overflow:hidden;padding:0}.GRP_IMAGE_REP{margin:5px;padding:5px;top:0;left:0;width:146px;height:156px}#EDIT_FILM2,#EDIT_GRPDIAPO,.GRP_IMAGE_REP{position:absolute}#EDIT_FILM2{border:1px solid #7f7f7f;background-color:#1a1a1a;top:36px;left:10px;bottom:10px;right:10px;overflow:auto}#EDIT_ZOOMSLIDER{position:absolute;top:7px;width:80px;right:50px;z-index:9999}#EDIT_MID{position:absolute;left:0;bottom:32px;width:100%;border:none;overflow:hidden}#EDIT_MID_L,#EDIT_MID_R{position:absolute;top:0;bottom:0;overflow:visible}#EDIT_MID_L{background-color:#3b3b3b;width:700px;left:0;border-radius:2px}#EDIT_MID_R{width:400px;right:0}#EDIT_MID_R .ui-tabs-panel,#EDIT_MID_R li.ui-state-active,#EDIT_MID_R li.ui-tabs-active{background-color:#3b3b3b}#divS_wrapper{overflow-x:visible;overflow-y:visible;position:absolute;top:10px;left:10px;bottom:10px;width:390px}#divS{overflow-x:hidden;overflow-y:scroll;position:absolute;top:0;left:0;bottom:0;right:10px;background:none}#divS div.edit_field{cursor:pointer;font-weight:700;padding:2px;margin-right:10px;position:relative;background-color:transparent}#divS div.edit_field .fa-stack{font-size:11px;cursor:pointer;width:19px}#divS div.edit_field .fa-stack .fa-stack-2x{color:#777}#divS div.edit_field .fa-stack .fa-inverse{color:#1a1a1a}#divS div.edit_field.odd{background-color:#292929}#divS div.edit_field.hover{background-color:#404040;color:#fff}#divS div.edit_field.active{background-color:#5a5a5a;border:1px solid #5a5a5a}#divS span.fieldvalue{white-space:normal;font-weight:400}#idEditZone{position:absolute;top:10px;right:10px;bottom:10px;left:420px}#idFieldNameEdit{width:80px;text-align:center;overflow:hidden}#idEditZTextArea{position:absolute;top:0;left:0;width:99%;height:99%;margin:0;padding:0;font-size:15px}#idEditDateZone{top:30px}#idEditDateZone,#ZTextMultiValued{position:absolute;left:0;display:none}#ZTextMultiValued,#ZTextStatus{top:0;width:100%;height:100%}#ZTextStatus{position:absolute;left:0;display:none}#idExplain{top:auto;height:20px;color:#ffb300;text-align:right}#idExplain img{vertical-align:middle;width:20px;height:20px}#idExplain .metadatas_restrictionsTips{cursor:help}#idDivButtons{bottom:30px;top:auto;height:20px;display:none;text-align:center}#EditReplace,#EditSearch{width:100%;height:45px;font-size:14px}#buttonEditing{margin:0;padding:0;position:absolute;left:0;bottom:0;width:100%;height:28px;overflow:hidden;text-align:center}#EDIT_WORKING{position:absolute;top:100px;left:1px;width:100%;display:none}.edit-zone-title{height:45px;bottom:auto}#EDIT_EDIT{top:45px;bottom:60px;overflow-x:hidden;overflow-y:auto}#EDIT_TOP .diapo div.titre{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:auto;text-align:center;z-index:10}#Edit_copyPreset_dlg form span{color:#fff}.Edit_preset_item{position:relative;top:0;left:0;width:550px;height:250px;overflow:auto;color:#999}#idFieldSuggestedValues{padding:2px 13px 0 10px}#idFieldSuggestedValues select{width:100%;background:#c6c6c6}#ZTextMultiValued_values{background-color:#444;border:1px solid #999;position:absolute;top:30px;left:4px;right:4px;bottom:4px;overflow-x:auto;overflow-y:scroll}.submit-multivalued{border:none;background:none}#EDITWINDOW .ui-datepicker-inline{background-color:#1a1a1a;background-repeat:repeat-x;background-position:50% top}#EDITWINDOW #ZTextMultiValued_values div{cursor:pointer;height:20px;padding:2px 14px 2px 2px}#EDITWINDOW #ZTextMultiValued_values div table{width:100%;border:none}#EDITWINDOW #ZTextMultiValued_values div table td{vertical-align:middle}#EDITWINDOW #ZTextMultiValued_values div table td.options{width:40px;text-align:right}#EDITWINDOW #ZTextMultiValued_values div table td.options .add_all{display:none}#EDITWINDOW #ZTextMultiValued_values div.hetero table td.options .add_all{display:inline}#EDITWINDOW #ZTextMultiValued_values div.hilighted{background-color:#222}#EDITWINDOW #ZTextMultiValued_values div i{color:#ff0;font-style:normal;font-weight:700;background-color:#222}#EDITWINDOW .hetero{color:#ff8000}#EDITWINDOW .EDIT_presets_list{padding-left:3px;padding-right:6px}#EDITWINDOW .EDIT_presets_list li{margin:0}#EDITWINDOW .EDIT_presets_list li.opened div{display:block}#EDITWINDOW .EDIT_presets_list li.opened .triRight{display:none}#EDITWINDOW .EDIT_presets_list li.opened .triDown{display:inherit}#EDITWINDOW .EDIT_presets_list li .triDown{display:none}#EDITWINDOW .EDIT_presets_list div{display:none;padding-left:15px;padding-bottom:5px}#EDITWINDOW .EDIT_presets_list div p{font-size:9px;padding:0;margin:0}#EDITWINDOW .EDIT_presets_list h1{margin:0;padding:0;font-size:12px}#EDITWINDOW .EDIT_presets_list h1 a.delete{font-weight:100;font-size:10px}div.thesaurus{margin-left:2px;white-space:nowrap}div.thesaurus p{margin:0}div.thesaurus div.c{display:none}#EDITWINDOW #TH_Ofull,#EDITWINDOW div.searchZone,#idFrameTH #TH_Oclip,#idFrameTH #TH_Oprop{margin:0;padding:0;width:100%}#EDITWINDOW div.searchZone{position:absolute;top:0;left:0;height:100%;background:#1a1a1a;border:1px solid #a9a9a9}#EDITWINDOW div.thesaurus div.c{display:none}#EDITWINDOW div.thesaurus div.h,#EDITWINDOW div.thesaurus div.o{margin-bottom:1px;padding-bottom:2px;padding-left:5px;margin-left:3px;border-left:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9}#EDITWINDOW div.thesaurus u{width:9px;height:10px;margin-right:2px;text-align:center;display:inline-block;font-size:8px;text-decoration:none;background-color:#f0f0f0;cursor:pointer;color:#000;line-height:10px}#EDITWINDOW div.thesaurus u.w{cursor:auto}#EDITWINDOW div.thesaurus b{cursor:pointer}#EDITWINDOW .ui-tabs{position:absolute;top:0;left:10px;bottom:0;right:0}#EDITWINDOW .ui-tabs .ui-tabs-nav{background-color:transparent;top:0;left:10px;right:10px;margin-top:0;border-top:1px solid #303030;border-radius:0;height:32px;border-bottom:1px solid #303030}#EDITWINDOW .ui-tabs .ui-tabs-panel{position:absolute;top:32px;left:0;bottom:0;right:0}#EDITWINDOW #geonameTabContainer ul.geoname-results{list-style-type:none;margin:10px}#EDITWINDOW #geonameTabContainer ul.geoname-results .geoname-add-action{cursor:pointer}#EDITWINDOW #geonameTabContainer ul.geoname-results .ui-state-highlight{color:#2e7db2}#EDITWINDOW .zoom-menu-icon{position:absolute;width:28px}#EDITWINDOW .zoom-menu-left{left:calc(100% - 168px);top:3px;font-size:12px}#EDITWINDOW .zoom-menu-right{left:98%;top:3px;font-size:21px}.story-select-all-block{display:inline-block;padding:6px;background:#404040;margin:3px 5px;width:121px;text-align:center}#printBox{background-color:#3b3b3b;border-radius:2px}#download h4,#ftp h4,#printBox h4,#sendmail h4{margin-bottom:10px;font-weight:700;font-size:14px;line-height:18px;color:#fff;text-decoration:none}#download label,#ftp label,#printBox label,#sendmail label{line-height:18px;color:#fff}#ftp p,#sendmail p,.buttons_line p{margin:20px 0 10px;font-weight:700}#ftp .form-horizontal .control-group{margin-bottom:10px}#pub_tabs .btn-group.open .btn-inverse.dropdown-toggle{background-color:#222;background-image:none}#dialog_publicator .dropdown-menu{min-width:95px;background-color:#393939;*border:1px solid #515151}#dialog_publicator .dropdown-menu a{padding:3px 10px;color:#aaa;cursor:pointer}#dialog_publicator .dropdown-menu a:hover{background-color:#313131;color:#fff}#dialog_publicator .ui-tabs-panel{left:200px}#dialog_publicator .error_box,#dialog_publicator .notice_box{color:#3b3b3b;font-weight:700;margin:5px auto;padding:5px 0;text-align:center;width:90%}#dialog_publicator .notice_box{background-color:green;color:#fff}#dialog_publicator .error_box{background-color:orange}#dialog_publicator .api_banner{height:30px;bottom:auto;background-color:#404040}#dialog_publicator .api_content{top:30px;bottom:25px;color:#fff}#dialog_publicator .api_content .blockmenu{bottom:auto;background-repeat:repeat-x;background-position:0 100%;z-index:1000;width:100%;height:40px}#dialog_publicator .api_content .blockresponse{padding:0 10px;top:40px;overflow:auto;z-index:200}#dialog_publicator .api_content .blockresponse .form-actions{background-color:#1a1a1a;border-top:none;margin:0}#dialog_publicator .api_banner a.selected,#dialog_publicator .api_content .blockmenu a.selected{font-weight:700;color:#076882}#dialog_publicator .api_infos{top:auto;height:25px;background-image:url(/assets/common/images/icons/api_info.png);background-repeat:repeat-x;background-position:0 0;color:#999}#dialog_publicator .main_menu{float:left}#dialog_publicator .diapo{width:90px;overflow:hidden}#dialog_publicator .diapo .title{height:16px;overflow:hidden}#dialog_publicator .diapo.pending_records{width:50px;overflow:hidden}#dialog_publicator .diapo.ui-selected{background-color:#404040}#dialog_publicator .diapo.ui-selecting{background-color:#202020}#dialog_publicator .diapo .thumb_wrapper{padding:5px}#dialog_publicator .api_thumbnail{max-width:120px}#dialog_publicator .duration_time{background-color:#010101;color:#fff;font-weight:700;padding:2px 4px;position:absolute;top:0;left:0;font-size:11px}#dialog_publicator .ui-state-default.not_configured a{color:#888;font-style:italic}#dialog_publicator .ui-state-active a{color:#08c}#dialog_publicator .ui-state-active.not_configured a{color:#ccc;font-style:normal}#dialog_publicator .dropdown-menu .divider{background-color:#515151;border-bottom:1px solid #404040;margin:3px 1px}#dialog_publicator .ui-tabs .ui-tabs-panel.loading{background-image:url(/assets/common/images/icons/loader000.gif);background-position:50%;background-repeat:no-repeat}#dialog_publicator .ui-tabs-panel .PNB10.container{overflow-x:hidden;overflow-y:auto}#dialog_publicator .blockresponse .element{margin:5px 10px}#dialog_publicator .element table{border:none;padding:0;margin:0;width:100%}#dialog_publicator .element table tr{vertical-align:top}#dialog_publicator .element table .title{color:#08c;font-weight:700}#dialog_publicator .element table td.thumbnail{width:140px;border:none;border-radius:0;box-shadow:none;background-color:transparent;text-align:center}#dialog_publicator .element table td.special{width:80px}#dialog_publicator .ui-tabs-panel .blockresponse a{color:#08c;text-decoration:none}#dialog_publicator .element_menu .default_action,.element_menu .trigger{z-index:444;font-size:13px;font-weight:400;border-color:#666}#dialog_publicator .submenu{display:none;position:absolute}#dialog_publicator .multi_menu .submenu button{background-color:#313131;background-image:none}#dialog_publicator .multi_menu .submenu button.ui-state-hover{background-color:#212121}#dialog_publicator .ui-state-active a{color:#0077bc}#dialog_publicator .api_banner button{border:1px solid #515151;background-color:#404040}#dialog_publicator .api_banner .submenu.ui-buttonset{z-index:600}#dialog_publicator .api_content .element{padding:5px;color:#fff}#dialog_publicator .api_content .element.odd{background-color:#404040;box-shadow:inset 2px 2px 4px rgba(0,0,0,.25),inset -2px -2px 4px rgba(0,0,0,.25)}#dialog_publicator .api_content .element.even{background-color:#666;box-shadow:inset 2px 2px 4px rgba(0,0,0,.25),inset -2px -2px 4px rgba(0,0,0,.25)}#dialog_publicator .api_content .element.selected{background-color:#999}#dialog_publicator .api_content .element table .informations{width:296px}#ul_main_pub_tabs{width:200px;position:absolute;overflow:hidden;right:auto;margin-top:-1px}#ul_main_pub_tabs li{padding-left:20px;background-repeat:no-repeat;background-position:6px}#ul_main_pub_tabs li.bridge_Youtube{background-image:url(/assets/common/images/icons/youtube-small.gif)}#ul_main_pub_tabs li.bridge_Dailymotion{background-image:url(/assets/common/images/icons/dailymotion-small.gif)}#ul_main_pub_tabs li.bridge_Flickr{background-image:url(/assets/common/images/icons/flickr-small.gif)}#publicator_selection{height:190px;bottom:auto;background-color:#404040}#publicator_selection>.PNB10{overflow:auto;bottom:50px;background-color:#1a1a1a}#mainMenu{height:41px;line-height:36px;vertical-align:middle;background-color:#3b3b3b;border-bottom:1px solid #303030;margin-bottom:0;z-index:100;box-sizing:border-box}#mainMenu ol{display:block;margin:0;padding:0;list-style:none outside none}#mainMenu #mainLogo{margin:0 5px}#mainMenu li{display:inline-block;float:left;line-height:36px;padding:0;position:relative;vertical-align:top;height:41px}#mainMenu li a{text-decoration:none;display:inline-block;color:#b1b1b1}#mainMenu li a>span{font-size:12px;font-weight:400;border-top:3px solid transparent;display:block;padding:0 5px;height:38px}#mainMenu li a>span.selected{border-top:3px solid #fff}#mainMenu li a:hover{background-color:transparent;color:#fff}#mainMenu .title{font-size:18px;color:#f7f7f7;margin:0 5px;height:41px;display:block;vertical-align:middle}#mainMenu #notification_box a{margin-left:0}#mainMenu .account a{text-decoration:underline}#mainMenu .right li a>span{padding:0 15px}#mainMenu .right li.user a{background:url(/assets/common/images/icons/icon_user.png) 15px 7px no-repeat;padding-left:41px}.treeview li{color:#a1a1a1;vertical-align:middle;background-image:none}.treeview>li.expandable{min-height:50px;line-height:47px;vertical-align:middle;position:relative;background:none;padding-top:0;padding-bottom:0;border-bottom:1px solid #303030}.treeview>li.expandable>.hitarea{height:51px;background:url(/assets/common/images/icons/sprite_tree_first.png) 99% 22px no-repeat;border-left:5px solid #3b3b3b}.treeview>li.expandable>.hitarea.active,.treeview>li.expandable>.hitarea:hover{border-left:5px solid #884c92}.treeview .hitarea{background:none;width:100%;height:100%;position:absolute}.treeview ul li .hitarea{background:url(/assets/common/images/icons/icon_tree.png) 0 0 no-repeat;position:relative;height:9px;width:9px;margin-top:5px}#THPD_C_treeBox,#THPD_T_treeBox{font-size:12px;overflow-x:hidden;overflow-y:hidden}#THPD_C_treeBox>div,#THPD_T_treeBox>div{width:100%;display:inline-block}#THPD_C_treeBox:hover,#THPD_T_treeBox:hover{overflow-y:auto}#THPD_C_treeBox::-webkit-scrollbar-track,#THPD_T_treeBox::-webkit-scrollbar-track{border-radius:0;background-color:#1f1f1f}#THPD_C_treeBox::-webkit-scrollbar,#THPD_T_treeBox::-webkit-scrollbar{width:6px;background-color:#474747;display:none}.ui-tabs #thesaurus_tab{top:86px!important;border-top:1px solid #303030}#THPD_tabs{right:0}#THPD_tabs .ui-tabs-nav li.th_tab a{color:#fff}#THPD_tabs .ui-tabs-nav li.th_tab.th_tab{height:46px;margin:0}#THPD_tabs .ui-tabs-nav li.th_tab.th_tab.ui-state-active{border-bottom:3px solid #884c92}#THPD_tabs .ui-tabs-nav li.th_tab.th_tab a{height:46px;line-height:46px;vertical-align:middle;margin:0;padding:0 20px;display:block;text-decoration:none;box-sizing:border-box;border-bottom:1px solid #303030}#THPD_tabs .ui-tabs-nav .ui-state-default A{color:silver}#THPD_tabs .ui-tabs-nav .ui-tabs-active A{color:#fff;text-decoration:underline}#THPD_tabs .treeview{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}#THPD_tabs .treeview ul{background-color:#292929;margin-left:-16px;padding-left:16px}#THPD_tabs .treeview ul li{padding-top:5px;padding-bottom:5px}#THPD_tabs .treeview span.tx_term{cursor:pointer;color:#a1a1a1}#THPD_tabs .treeview span.tx_term.h{color:#884c92;font-weight:700}#THPD_tabs .treeview span.tx_term:hover{color:#fff}#THPD_T_tree.draggingOver{cursor:not-allowed}#THPD_T_tree.draggingOver span.tx_term{color:#a1a1a1;cursor:not-allowed}#THPD_T_tree.draggingOver LI.draggingOver{cursor:default}#THPD_T_tree.draggingOver LI.draggingOver span.tx_term{cursor:copy}#THPD_T_tree.draggingOver LI.draggingOver span.tx_term:hover{color:#fff}#idFrameC .ui-tabs #THPD_C.ui-tabs-panel,#idFrameC .ui-tabs #THPD_T.ui-tabs-panel{top:46px}#THPD_C,#THPD_T{margin-left:0}#THPD_WIZARDS .gform .input-append{width:100%;margin:0;padding:0;border:1px solid #303030;border-top:none}#THPD_WIZARDS .gform .input-append input.input-medium{width:80%;border-radius:0;height:40px;padding:0 2.5%;background:#ededed;border:none;float:left;margin:0}#THPD_WIZARDS .gform .input-append .th_cancel,#THPD_WIZARDS .gform .input-append .th_ok{display:none;width:15%;line-height:40px;vertical-align:middle;padding:0;border-radius:0;background-color:#3b3b3b;color:#a1a1a1;border:none;margin:0;outline:none;float:left;box-shadow:none;-webkit-appearance:none;-moz-appearance:none}#THPD_WIZARDS .gform .input-append .th_clear{position:relative;z-index:1000;float:right;margin:-40px 15% 0 0;display:none;width:30px;line-height:40px;padding:0;border-radius:0;background:url(/assets/common/images/icons/icon_clear_search.png) 50% no-repeat;border:none;outline:none;box-shadow:none;-webkit-appearance:none}.contextMenuWrapper{position:relative}#idFrameC .ui-accordion .ui-accordion-content{padding:0 10px}#idFrameC .ui-accordion .ui-accordion-content.content{padding:0 5px}#idFrameC #baskets_wrapper{top:88px!important}#idFrameC #expose_tabs #baskets{top:44px}#idFrameC #expose_tabs.ui-tabs .ui-tabs-nav .expose_li{height:44px}#idFrameC #expose_tabs.ui-tabs .ui-tabs-nav .expose_li a{padding:11px 10px;font-size:13px;font-weight:700;min-width:154px}#idFrameC #expose_tabs.ui-tabs .ui-tabs-nav .expose_li.ui-state-active a{border-bottom:1px solid #076882}#idFrameC #baskets{top:86px;border-top:1px solid #303030}#idFrameC #baskets .bloc{position:absolute;top:0;left:0;right:1px;bottom:0;overflow-y:auto;overflow-x:hidden}#idFrameC #baskets .bloc.groupDrop{border:3px solid #a00}#idFrameC #baskets .content.basket .alert_datas_changed,#idFrameC #baskets .content.grouping .alert_datas_changed{position:relative;margin:10px 0;right:0;left:0}#idFrameC #baskets .alert_datas_changed{position:absolute;top:5px;height:20px;right:26px;left:10px;background-color:#fff190;color:#1a1a1a;text-align:center;font-weight:700;font-size:13px;display:none;z-index:500}#idFrameC #baskets .insidebloc{top:0}#idFrameC #baskets .bottom-scroller,#idFrameC #baskets .top-scroller{height:80px;position:absolute;border:none;top:0;bottom:0;left:0;right:0}#idFrameC #baskets .top-scroller{bottom:auto}#idFrameC #baskets .bottom-scroller{top:auto}#idFrameC #baskets .SSTT.active.ui-corner-top{border:none;top:0;background-color:#3b3b3b}#idFrameC #baskets .SSTT.active a{color:#fff}#idFrameC #baskets .SSTT.grouping.active.ui-corner-top{border-bottom:none}#idFrameC #baskets .SSTT .title{overflow:hidden;left:30px;right:40px;height:16px;margin:2px 0;font-size:13px}#idFrameC #baskets .SSTT .menu{text-align:right;position:absolute;right:0;top:0;padding:0 3px;margin:0 5px 0 0}#idFrameC #baskets .SSTT .menu table td{width:27px;position:relative}#idFrameC #baskets .SSTT .workzone-menu-title{text-overflow:ellipsis;padding-right:65px;overflow:hidden;white-space:nowrap;display:block}#idFrameC #baskets .SSTT img{max-height:24px;vertical-align:middle;cursor:help;margin-right:9px}#idFrameC #baskets .SSTT img.basket_title{margin:-5px 9px 0 -9px;position:absolute;right:0;top:16px}#idFrameC #baskets .SSTT .contextMenuTrigger{cursor:pointer;padding:0;margin:0;width:26px;height:35px;display:none}#idFrameC #baskets .SSTT:focus .contextMenuTrigger,#idFrameC #baskets .SSTT:hover .contextMenuTrigger{display:inline-block}#idFrameC #baskets .ui-state-active a:focus,#idFrameC #baskets .ui-state-active a:hover,#idFrameC #baskets .ui-state-active a:link,#idFrameC #baskets .ui-state-active a:visited{color:#fff}:first-child+html .workzone-menu-title{margin-right:65px}.ui-accordion .ui-accordion-header.baskDrop{color:red}#basket_menu_trigger{padding:32px 7px 0 0;float:right;font-size:9px;cursor:pointer}.feedback-info{background:#1d1d1d;padding:14px;margin:10px;position:relative}.feedback-info .btn-not-shown{visibility:hidden;transition:all .2s}.feedback-info .create-date{margin-right:64px;font-weight:700}.feedback-info input.feed-datepicker{width:135px;margin-left:63px}.feedback-info button.submit{background:transparent;border:0;border-radius:4px;margin-top:-8px;margin-right:4px;color:#5cb85c;font-size:23px;padding:2px 5px}.feedback-info button.submit:hover{color:#3d8b3d}.feedback-info .record-number{bottom:inherit;top:-36px;right:0;padding:4px 8px;z-index:1}.feedback-info form.update-feed-validation{margin-bottom:0;display:inline-block}.feedback-info .expiredDate{text-align:center;margin-top:30px;display:inline-block;width:100%}.feedback-info .cancel-date{cursor:pointer}.feedback-info .cancel-date .fa{font-size:24px;color:#da4f49;transition:all .1s}.feedback-info .cancel-date:hover .fa{color:red}.chim-content{display:block}.chim-wrapper{position:relative;margin-bottom:15px;background:#1d1d1d;margin-right:1px;display:inline-block;float:left}.chim-wrapper span.feedback_user_name{position:relative;background:#292929;padding-right:9px;z-index:1}.chim-wrapper span.line_separator{position:absolute;height:45%;width:calc(100% - 10px);right:0;top:0;border-bottom:1px solid #484848}.chim-wrapper .note_tips_holder .image-hover{display:none}.chim-wrapper .note_tips_holder:hover .image-hover{display:block}.chim-wrapper .note_tips_holder:hover .image-normal{display:none}.chim-wrapper .status,.chim-wrapper .title{width:100px;overflow:hidden;padding:2px 4px;text-align:center;font-size:10px;line-height:1}.chim-wrapper .title{height:26px;text-overflow:ellipsis;margin-top:6px}.record-number{position:absolute;background-color:#5cb85c;color:#fff;font-weight:700;padding:3px;z-index:16;bottom:0}.CHIM.diapo{width:108px;overflow:hidden;margin:0}.basket-content{margin:0 7px;overflow:hidden;position:relative;padding-left:0}.chim-feedback-item{padding:10px}.CHIM.diapo .status,.CHIM.diapo .title{position:relative;height:20px;z-index:15;font-size:.8em;background:rgba(0,0,0,.4)}.CHIM.diapo .title{margin:0;padding:3px;width:100%;line-height:20px;overflow:hidden}.CHIM.diapo .bottom{position:absolute;bottom:0;right:0;z-index:15;vertical-align:middle}.CHIM.diapo .bottom .WorkZoneElementRemover{padding:3px}.WorkZoneElementRemover{display:inline-block;height:17px;width:12px;position:relative;bottom:-6px}.WorkZoneElementRemover .icomoon{font-size:16px;color:#d8d8d8}.contextMenuTrigger .fa-inverse-bg{color:#ccc!important}.contextMenuTrigger .fa-inverse{color:#000}.contextMenuTrigger:hover .fa-inverse-bg{color:gray!important}.WorkZoneElementRemover .fa-stack-1x{color:#000}.captionTips .icomoon{color:#000;background:#ccc;border-radius:2px;padding:0 1px;line-height:1;margin:0 4px 4px}.CHIM.diapo .bottom img,.CHIM.diapo .bottom span{cursor:pointer;vertical-align:middle;color:#fff;font-size:10px}.CHIM.diapo img{z-index:14;position:relative}.basket-filter{padding:10px 20px}.basket-filter .filter-item{margin:0 10px 5px;display:inline-block}.basket-filter .checkbox input[type=checkbox],.basket-filter .radio input[type=radio]{margin-top:1px}.basket_type{width:15px;display:inline-block}.bottom .captionRolloverTips{padding-top:4px}#idFrameC .basketTips.expose_basket_item{background:#1d1d1d;padding:10px;margin-bottom:5px;border:1px solid #1d1d1d;box-sizing:border-box}#idFrameC .basketTips.expose_basket_item .top_block{position:relative;padding-left:40px;display:inline-block}#idFrameC .basketTips.expose_basket_item .top_block:before{content:"\F054";font-family:fontawesome;font-size:23px;position:absolute;left:10px;top:50%;transform:translateY(-50%);transition:all .3s}#idFrameC .basketTips.expose_basket_item .top_block.open:before{transform:translateY(-50%) rotate(90deg)}#idFrameC .expose_item_deployed{height:0;max-height:0;transition:max-height .3s;overflow:hidden}#idFrameC .expose_item_deployed.open{height:auto;max-height:100vh;min-height:130px}#idFrameC .top_image{width:100px;height:60px;object-fit:contain}#idFrameC .expose_item_title{display:flex;padding:0 20px;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-wrap:wrap;height:40px}#idFrameC .expose_item_top{position:relative;padding-right:48px}#idFrameC .edit_expose{position:absolute;right:12px;top:5px;font-size:20px;cursor:pointer}#idFrameC .expose_item_bottom{max-height:500px;width:100%;overflow-y:auto;overflow-x:hidden}#idFrameC .expose_item_bottom .expose_drag_drop{min-height:120px;padding:10px;display:inline-block;width:100%}#idFrameC .expose_item_bottom .load_more_asset{text-align:center}#proposals{position:relative;left:5px;border-top:1px solid #303030;top:86px!important}#proposals :focus{outline:none}#proposals ul ul{background-color:#292929}#proposals ul li{line-height:17px;font-size:13px}#proposals ul.fancytree-container{background-color:#3b3b3b;border:0 none transparent;overflow-x:hidden;padding-left:0;padding-top:0}#proposals ul.fancytree-container ul{padding:17px 0;overflow:auto;width:101%;max-height:400px;overflow-x:hidden}#proposals ul.fancytree-container ul li{padding-left:34px;line-height:25px;white-space:pre-line!important}#proposals ul.fancytree-container ul li:hover{background-color:#4c5d84}#proposals ul.fancytree-container ul li:hover .fancytree-title{color:#fff}#proposals .fancytree-folder{font-weight:700;font-size:12px;color:#a6a6a6;min-height:49px;margin-left:0;border-left:4px solid #3b3b3b;border-bottom:1px solid #303030;overflow:auto;position:relative}#proposals .fancytree-folder .newNode{position:relative;overflow:auto;clear:both;margin-left:20px}#proposals .fancytree-folder .dataNode{float:left;width:60%;height:100%;margin-top:10px;margin-bottom:10px}#proposals .fancytree-folder .fancytree-title{font-size:12px;margin-left:24px;float:left;width:27%;line-height:49px}#proposals .fancytree-folder .mask-facets-btn{position:absolute;display:none;height:50px;width:15px;padding-left:6px;padding-right:6px}#proposals .fancytree-folder .mask-facets-btn a{position:relative;cursor:pointer;font-family:icomoon;color:#fff;height:25px;width:14px;top:17px;bottom:0;left:0;right:0;margin:auto}#proposals .fancytree-folder .mask-facets-btn a:before{content:"\EA50";position:relative;z-index:1;color:#666;font-size:13px}#proposals .fancytree-folder .mask-facets-btn a:after{content:"\E94B";color:#eee;font-size:15px;position:absolute;left:-1px;z-index:0}#proposals .fancytree-folder:hover{border-left:4px solid #4c5d84;color:silver}#proposals .fancytree-folder:hover .fancytree-title{color:silver}#proposals .fancytree-folder .fancytree-expander:before{content:"\25C0";color:#a1a1a1}#proposals .fancytree-folder .fancytree-expander:hover:before{color:#076882}#proposals .fancytree-expanded .fancytree-expander:before{content:"\25BC";color:#fff}#proposals .fancytree-expander{position:relative;right:10px;background-image:none;margin:0;padding:0;width:auto;height:auto;font-weight:400;font-size:65%;float:right;line-height:49px}#proposals .fancytree-title{font-size:12px;color:#a6a6a6;background-color:transparent;border:0 none transparent}#proposals .fancytree-node{font-size:12px;color:#fff;cursor:pointer}#proposals .facetFilter{position:absolute;right:28px;margin-top:11px}#proposals .facetFilter,#proposals .facetFilter_AND{font-weight:400;width:127px;height:25px;line-height:25px;vertical-align:middle;border-radius:4px;background-color:#4c5d84;color:#fff;padding-left:13px;padding-right:13px}#proposals .facetFilter_AND{position:relative;display:inline-block;margin:2px 0;float:right;margin-right:10px;overflow:hidden}#proposals .facetFilter_AND .buttons-span{background-color:#4c5d84;max-width:86px;left:67px}#proposals .facetFilter_AND .facetFilter-inverse{background:url(/assets/common/images/icons/inverse-negative.png) 10px 2px no-repeat}#proposals .facetFilter_AND:hover .facetFilter-label{color:transparent}#proposals .facetFilter_EXCEPT{font-weight:400;position:relative;width:127px;height:25px;line-height:25px;vertical-align:middle;border-radius:4px;background-color:#8a3747;color:#fff;padding-left:13px;padding-right:13px;display:inline-block;margin:2px 0;float:right;margin-right:10px;overflow:hidden}#proposals .facetFilter_EXCEPT .buttons-span{background-color:#8a3747;max-width:86px;left:67px}#proposals .facetFilter_EXCEPT .facetFilter-inverse{background:url(/assets/common/images/icons/inverse-positive.png) 10px 2px no-repeat}#proposals .facetFilter_EXCEPT:hover .facetFilter-label{color:transparent}#proposals .facetFilter-label{position:relative;overflow:hidden;cursor:pointer;line-height:25px;display:inline-block;min-width:54px}#proposals .facetFilter-label .color-dot{height:16px;width:16px}#proposals .facetFilter-gradient{position:absolute;width:20px;right:0}#proposals .buttons-span{position:absolute;top:2px;bottom:2px;left:0;right:0;margin:0;display:none}#proposals .facetFilter-closer{right:4px;background:url(/assets/common/images/icons/bgd_facetFilter.png) 12px 4px no-repeat}#proposals .facetFilter-closer,#proposals .facetFilter-inverse{position:absolute;cursor:pointer;height:21px;width:37px;border-left:1px solid #fff}#proposals .facetFilter-inverse{right:42px}#proposals .see_more_btn{display:block;margin:14px auto;padding:1px 20px;line-height:21px;background-color:#1b1b1b;border-color:#5f5f5f;color:#bbb;border-radius:8px;font-size:12px;font-weight:700;box-shadow:0 -2px 3px 0 transparent;border-style:solid}#proposals .see_more_btn:hover{background-color:#3c3c3c;color:#bbb;border-color:#868686}#idFrameC #plugins{top:86px!important}.gui_vsplitter,.ui-resizable-e{width:13px;padding:0;height:54px;background-image:url(/assets/common/images/icons/vsplitter.png);background-color:#3b3b3b;right:0}#PREVIEWBOX .gui_vsplitter,.gui_vsplitter,.ui-resizable-e,.ui-resizable-w{top:50%;position:absolute;background-position:50%;background-repeat:no-repeat;cursor:col-resize;z-index:500}#PREVIEWBOX .gui_vsplitter,.ui-resizable-w{width:10px;padding:35px 0;height:0;left:-10px;background-image:url(/assets/common/images/icons/vsplitter2.png)}.gui_hsplitter,.ui-resizable-s{height:10px;left:50%;width:0;padding:0 35px;bottom:-10px;position:absolute;background-image:url(/assets/common/images/icons/hsplitter.png);background-position:50%;background-repeat:no-repeat;cursor:row-resize}.gui_ckbox_0{background-image:url(/assets/common/images/icons/ccoch0.gif)}.gui_ckbox_0,.gui_ckbox_1{display:block;position:relative;width:12px;height:12px;float:left;cursor:pointer}.gui_ckbox_1{background-image:url(/assets/common/images/icons/ccoch1.gif)}.gui_ckbox_2{display:block;position:relative;width:12px;height:12px;float:left;background-image:url(/assets/common/images/icons/ccoch2.gif);cursor:pointer}DIV.finder{white-space:nowrap}DIV.finder DIV.content DIV.title{MARGIN-TOP:-2px;LEFT:0;OVERFLOW:hidden;white-space:nowrap;POSITION:relative;TOP:0}DIV.finder DIV.content DIV.title SPAN{POSITION:relative}DIV.finder DIV.content DIV.title IMG{LEFT:0;POSITION:relative;TOP:0}DIV.finder DIV.content DIV.title TABLE,DIV.finder DIV.content DIV.title TABLE TR{white-space:nowrap}DIV.finder DIV.content DIV.title TABLE TR TD{OVERFLOW:hidden;white-space:nowrap}TABLE.ulist THEAD{BACKGROUND-COLOR:#999;text-align:left}TABLE.ulist TBODY TR{cursor:pointer;height:20px}TABLE.ulist TBODY TR.selected{COLOR:#fff;BACKGROUND-COLOR:#191970}TABLE.ulist TBODY TR.g{BACKGROUND-COLOR:#474747}PRE.xml{FONT-SIZE:12px;MARGIN:5px 4px;BACKGROUND-COLOR:#f5f5f5}DIV.myexplain{white-space:nowrap}DIV.myexplain .title-explain{font-size:16px;line-height:16px;vertical-align:middle;margin-left:4px}DIV.myexplain .sub-explain{margin:3px;font-size:14px}DIV.myexplain #esqueryCopy{float:right;padding:4px 0}DIV.myexplain .esqueryDataDiv{clear:both;height:250px}DIV.myexplain .esqueryDataDiv textarea{width:100%;height:100%}DIV.myexplain .esqueryDataDiv textarea#esqueryDataPaths{display:block;height:180px}DIV.myexplain DIV.content DIV.title{MARGIN-TOP:-2px;LEFT:0;OVERFLOW:hidden;white-space:nowrap;POSITION:relative;TOP:0}DIV.myexplain DIV.content DIV.title SPAN{POSITION:relative}DIV.myexplain DIV.content DIV.title IMG{LEFT:0;POSITION:relative;TOP:0}DIV.myexplain DIV.content DIV.title TABLE,DIV.myexplain DIV.content DIV.title TABLE TR{white-space:nowrap}DIV.myexplain DIV.content DIV.title TABLE TR TD{OVERFLOW:hidden;white-space:nowrap}TABLE.explain3 TR TD{BORDER-RIGHT:#87ceeb 1px solid;BORDER-TOP:#87ceeb 1px solid;BORDER-LEFT:#87ceeb 1px solid;BORDER-BOTTOM:#87ceeb 1px solid}.expose-edit-wrapper{padding:12px 20px 0 10px}.expose-edit-wrapper .ui-widget{display:flex;flex-wrap:wrap;margin-bottom:4px}.expose-edit-wrapper .ui-widget>label{width:28%}.expose-edit-wrapper .ui-widget label{padding-top:6px;padding-right:10px}.expose-edit-wrapper .available-widget{display:inline-flex;padding-right:10px}.expose-edit-wrapper input[type=text],.expose-edit-wrapper select{margin-bottom:10px}.expose-edit-wrapper .switch{position:relative;width:60px}.expose-edit-wrapper .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;width:43px;height:18px}.expose-edit-wrapper .switch .slider:before{position:absolute;content:"";height:18px;width:18px;left:0;bottom:0;background-color:#fff;transition:.4s}.expose-edit-wrapper .switch input:checked+.slider{background-color:#2196f3}.expose-edit-wrapper .switch input:focus+.slider{box-shadow:0 0 1px #2196f3}.expose-edit-wrapper .switch input:checked+.slider:before{transform:translateX(26px)}.expose-edit-wrapper .switch .slider.round{border-radius:34px}.expose-edit-wrapper .switch .slider.round:before{border-radius:50%}.expose-edit-wrapper .switch input{margin-left:10px;margin-top:-8px}.expose-edit-wrapper .ui-dialog-buttonset{display:inline-flex}.expose-edit-wrapper button.ui-button{display:inline-block;text-align:center}#EDITWINDOW,#PREVIEWBOX{z-index:1200;background-color:#1a1a1a;display:none;border:1px solid #7f7f7f;border-radius:2px}#PREVIEWBOX img{cursor:pointer}#PREVIEWBOX a.bounce{BORDER-BOTTOM:#ffe000 1px dashed;cursor:pointer}#PREVIEWBOX #PREVIEWTITLE_COLLLOGO img{height:16px}.PREVIEW_HD,.PREVIEW_PIC{position:absolute}#PREVIEWCURRENT li.selected{background-color:#fff}#PREVIEWBOX li{list-style-type:none}#PREVIEWIMGDESC .descBoxes{top:30px;overflow:auto}#PREVIEWIMGDESC.PNB10{bottom:0}#PREVIEWIMGDESCINNER span.fieldName{font-weight:700}#PREVIEWIMGDESC em{background-color:red}#PREVIEWOTHERS{background-color:#3b3b3b;overflow-x:hidden;overflow-y:auto;left:0}#PREVIEWOTHERSINNER ul{margin:0;padding:0;position:relative;float:left;list-style-type:none;width:100%}#PREVIEWOTHERSINNER li{position:relative;float:left;width:150px;margin:4px 10px;line-height:14px;border-bottom:1px solid #fff;padding-bottom:9px}#PREVIEWOTHERSINNER li.otherRegToolTip{height:25px;overflow:hidden}#PREVIEWOTHERSINNER li.title{font-weight:700;font-size:13px;margin:10px 10px 5px}#PREVIEWOTHERSINNER li.otherBaskToolTip,#PREVIEWOTHERSINNER li.otherRegToolTip{background-color:#3b3b3b;border-radius:2px;cursor:pointer;position:relative;padding-bottom:8px;margin-bottom:0;border-bottom:0;margin-top:8px}#PREVIEWOTHERSINNER li.otherBaskToolTip:after,#PREVIEWOTHERSINNER li.otherRegToolTip:after{width:60%;height:1px;background:#fff;position:absolute;content:"";left:50%;bottom:0;transform:translateX(-50%);opacity:.4}#PREVIEWOTHERSINNER li.otherBaskToolTip:last-child:after,#PREVIEWOTHERSINNER li.otherRegToolTip:last-child:after{content:none}.history-block{position:relative;padding-bottom:1px;margin-bottom:14px}.history-block:after{left:50%;transform:translateX(-50%)}.feedback-data-list:after,.history-block:after{width:75%;height:1px;background:#fff;position:absolute;content:"";bottom:0;opacity:.4}.feedback-data-list:after{left:12.5%}#PREVIEWOTHERSINNER li.otherRegToolTip span.title{line-height:25px;margin-left:3px}#PREVIEWOTHERSINNER li .others_img{position:relative;float:left;width:25px;height:25px}#PREVIEWTITLEWRAPPER{background-color:#3b3b3b;bottom:0}#SPANTITLE{font-size:14px;line-height:25px;font-weight:700}#PREVIEWCURRENTGLOB,.preview_col_film{height:96px;width:100%}#PREVIEWCURRENT{background-color:#3b3b3b}#PREVIEWCURRENTCONT.group_case{left:106px}#PREVIEWCURRENTCONT{right:130px;overflow-x:auto;overflow-y:hidden}#PREVIEWCURRENTCONT::-webkit-scrollbar-track{border-radius:0;background-color:#262626}#PREVIEWCURRENTCONT::-webkit-scrollbar{height:5px;border-radius:0}#PREVIEWCURRENTCONT::-webkit-scrollbar-thumb{border-radius:0;width:3px;background-color:#595959}#PREVIEWCURRENTCONT ul{position:relative;height:80px;float:left;margin:0;padding:0}#PREVIEWCURRENT,#PREVIEWCURRENTGLOB{overflow:hidden}#PREVMAINREG{width:96px;height:96px;background-color:#fff}#PREVMAINREG,.prevTrainCurrent{float:left;position:relative;text-align:center}.prevTrainCurrent{height:80px;width:80px}#PREVIEWHD{position:absolute;width:100%;height:100%;text-align:center;z-index:6000}#PREVIEWTOOL{position:absolute;width:84px;right:0;left:0;margin:10px auto 0;bottom:4px}#PREVIEWTOOL img{width:20px;padding:4px;float:left}#PREVIEWTOOL span{float:left}.diapo .doc_infos,.prevTrainCurrent .doc_infos{position:absolute;z-index:97;bottom:3px;right:2px}.diapo .doc_infos img,.prevTrainCurrent .doc_infos img{vertical-align:middle;width:22px}.prevTrainCurrent .duration{background-color:#010101;color:#fff}#PREVIEWIMGCONT .documentTips{width:100%;height:100%}#PREVIEWRIGHT{top:7px;left:60%;overflow:hidden;bottom:10px}.ui-dialog,.whole_dialog_container{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:0}.whole_dialog_container{color:#282828}.whole_dialog_container button,.whole_dialog_container input,.whole_dialog_container label,.whole_dialog_container select,.whole_dialog_container textarea{font-size:12px;font-weight:400;line-height:20px}.whole_dialog_container button:focus,.whole_dialog_container input:focus,.whole_dialog_container label:focus,.whole_dialog_container select:focus,.whole_dialog_container textarea:focus{text-decoration:none}.whole_dialog_container .ui-dialog-title{font-size:21px;font-weight:700}.whole_dialog_container .ui-widget-content{color:#282828;background-color:#fff}.whole_dialog_container .ui-dialog-titlebar-close{border:none;margin-right:4px}.whole_dialog_container .btn,.whole_dialog_container .btn-inverse{font-weight:400;background-image:none}.whole_dialog_container .PushBox{background-color:#4f4f4f}.whole_dialog_container .inverse{background-color:#fff}.whole_dialog_container .colored.inverse{color:#fff}.whole_dialog_container A.btn,.whole_dialog_container BUTTON{background-color:#fff;border-radius:13.5px;border:1px solid transparent;box-shadow:0 0 5px 0 rgba(0,0,0,.13)}.whole_dialog_container A.btn:hover,.whole_dialog_container BUTTON:hover{color:#fff;background-color:#282828}.whole_dialog_container A,.whole_dialog_container BUTTON{color:#282828}.whole_dialog_container A:hover,.whole_dialog_container BUTTON:hover{color:#fff;background-color:#282828}.whole_dialog_container A.inverse,.whole_dialog_container BUTTON.inverse{color:#fff}.whole_dialog_container A.inverse:hover,.whole_dialog_container BUTTON.inverse:hover{color:#282828;background-color:#fff}.whole_dialog_container A.toggle,.whole_dialog_container BUTTON.toggle{background-color:transparent!important}.whole_dialog_container A.toggle.status_off,.whole_dialog_container BUTTON.toggle.status_off{color:#666}.whole_dialog_container input[type=text].colored,.whole_dialog_container input[type=text]:-moz-placeholder.colored,.whole_dialog_container input[type=text]:-ms-input-placeholder.colored,.whole_dialog_container input[type=text]::-moz-placeholder.colored,.whole_dialog_container input[type=text]::-webkit-input-placeholder.colored{color:#fff}.whole_dialog_container .inputWithButton SPAN{vertical-align:middle}.whole_dialog_container .inputWithButton INPUT[type=text]{margin:0;border-right:0;border-bottom-right-radius:0;border-top-right-radius:0}.whole_dialog_container .inputWithButton INPUT[type=text]+BUTTON{height:30px;border-bottom-left-radius:0;border-top-left-radius:0}.whole_dialog_container .main-icon{font-size:25px;display:inline-block;border-radius:30px;padding:8px}.whole_dialog_container .PushBox .push-add-user{margin-left:30px}.whole_dialog_container A.list_refresh{width:20px;height:20px;padding:0}.whole_dialog_container .list_link{height:40px;line-height:40px;display:block;padding-left:33px}.whole_dialog_container #PushBox .general_togglers{text-align:right}.whole_dialog_container #PushBox .general_togglers ul{margin:0;list-style:none}.whole_dialog_container #PushBox .general_togglers ul li{display:inline-block}.whole_dialog_container #PushBox .list_manager{position:fixed;bottom:31px;left:32px;width:158px}.whole_dialog_container #PushBox .list_manager:hover{background-color:#ff9400}.whole_dialog_container BUTTON.FeedbackSend{width:180px;height:30px;border-radius:6px;font-size:14px;font-weight:700;padding:4px 0;margin-left:20px;margin-bottom:-7px;float:right}.whole_dialog_container #info-box-trigger{float:right;margin-top:6px;cursor:pointer}.whole_dialog_container #info-box{z-index:1;width:400px;position:absolute;top:15px;right:40px;border-radius:8px;background-color:#ededed;padding:6px;font-size:10px;line-height:1.4;color:#000}.whole_dialog_container #info-box p{margin:0}.dialog_container{border:0 none!important;border-radius:6px!important;background-color:#fff!important}.dialog_container .ui-dialog-title{font-size:18px;font-weight:500;color:#4a4a4a}.dialog_container .ui-dialog-titlebar-close{border:none;margin-right:5px}.dialog_container .ui-icon.ui-icon-closethick{background-image:url(/assets/common/images/icons/cross-white.png);background-position:50%;background-size:cover}.dialog_container .ui-dialog-buttonpane{margin-top:0;padding-top:0;border:0 none}.dialog_container .ui-dialog-buttonpane .ui-button{border-radius:15px;background-color:#fff;border:1px solid #2196f3;font-size:14px;color:#2196f3;height:30px;min-width:135px;padding-left:20px;padding-right:20px;margin-left:10px;margin-right:10px}.dialog_container .ui-dialog-buttonpane .ui-button:hover,.dialog_container .ui-dialog-buttonpane .ui-button:nth-child(2){background-color:#2196f3;color:#fff}.dialog_container .ui-button-icon-only{text-indent:-9999px;background:transparent}.dialog_container .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;text-align:center}.dialog_container .ui-widget-content{color:#4a4a4a}.dialog_container .ui-widget-content label,.dialog_container .ui-widget-content p{font-size:14px;color:#4a4a4a}.dialog_container .ui-widget-content input{font-size:14px;background-color:#e7e7e7;border:none;border-radius:0;box-shadow:none}.dialog_container .ui-widget-content input[type=text]::-webkit-input-placeholder,.dialog_container .ui-widget-content textarea::-webkit-input-placeholder{font-size:14px;color:#484848}.dialog_container .ui-widget-content input[type=text]::-moz-placeholder,.dialog_container .ui-widget-content textarea::-moz-placeholder{font-size:14px;color:#484848}.dialog_container .ui-widget-content input[type=text]:-ms-input-placeholder,.dialog_container .ui-widget-content textarea:-ms-input-placeholder{font-size:14px;color:#484848}.dialog_container .ui-widget-content textarea{font-size:14px;background-color:#e7e7e7;border-radius:0;border:none;resize:none;box-shadow:none;padding:4px 6px;min-height:150px}.dialog_container .ui-autocomplete.ui-widget-content{max-height:250px}.PushBox .user_content{border-radius:5px}.PushBox .user_content .header{font-size:13px}.PushBox .user_content .header .options{text-align:right}.Push .colored{color:#2196f3}.Push .colored.inverse,.Push A.colored:hover,.Push BUTTON.colored:hover{background-color:#2196f3}.Push A.colored.inverse:hover,.Push BUTTON.colored.inverse:hover{color:#2196f3;background-color:revert}.Push A.colored.status_on,.Push BUTTON.colored.status_on{color:#2196f3}.Push A.btn,.Push BUTTON{border-color:#2196f3}.Feedback .colored{color:#8bc34a}.Feedback .colored.inverse,.Feedback A.colored:hover,.Feedback BUTTON.colored:hover{background-color:#8bc34a}.Feedback A.colored.inverse:hover,.Feedback BUTTON.colored.inverse:hover{color:#8bc34a;background-color:revert}.Feedback A.colored.status_on,.Feedback BUTTON.colored.status_on{color:#8bc34a}.Feedback A.btn,.Feedback BUTTON{border-color:#8bc34a}.Sharebasket .colored{color:#e0215d}.Sharebasket .colored.inverse,.Sharebasket A.colored:hover,.Sharebasket BUTTON.colored:hover{background-color:#e0215d}.Sharebasket A.colored.inverse:hover,.Sharebasket BUTTON.colored.inverse:hover{color:#e0215d;background-color:revert}.Sharebasket A.colored.status_on,.Sharebasket BUTTON.colored.status_on{color:#e0215d}.Sharebasket A.btn,.Sharebasket BUTTON{border-color:#e0215d}.ListManager .colored{color:#ff9400}.ListManager .colored.inverse,.ListManager A.colored:hover,.ListManager BUTTON.colored:hover{background-color:#ff9400}.ListManager A.colored.inverse:hover,.ListManager BUTTON.colored.inverse:hover{color:#ff9400;background-color:revert}.ListManager A.colored.status_on,.ListManager BUTTON.colored.status_on{color:#ff9400}.ListManager A.btn,.ListManager BUTTON{border-color:#ff9400}.PushBox .user_content .owner_badge{width:140px;display:inline-block;margin:10px;outline:3px solid transparent;background-color:#f7f7f7;border-radius:10px}.PushBox .user_content .owner_badge TABLE{width:100%}.PushBox .user_content .owner_badge TD{vertical-align:top;text-align:center;font-size:200%}.PushBox .user_content .owner_badge .icon{background-color:#673ab7;color:#fff;width:56px;border-radius:7px 0 0 7px}.PushBox .user_content .badges{overflow:auto;height:auto}.PushBox .user_content .badges .badge{width:220px;height:79px;margin:10px;display:inline-block;outline:3px solid transparent;color:#282828;background-color:#f7f7f7;text-shadow:none;padding:0;border-radius:10px;position:relative}.PushBox .user_content .badges .badge.selected{outline:3px solid #000}.PushBox .user_content .badges .badge.name{white-space:pre-line;display:block;margin-top:5px}.PushBox .user_content .badges .badge.subtite{display:block}.PushBox .user_content .badges .badge .icon{width:42px;padding:0 7px;border-radius:7px 0 0 7px}.PushBox .user_content .badges .badge .icon I{color:#fff;font-size:500%;margin-top:10px}.PushBox .user_content .badges .badge .infos{padding-top:3px;padding-left:5px}.PushBox .user_content .badges .badge .infos TABLE{height:75px}.PushBox .user_content .badges .badge .infos TR{height:15px}.PushBox .user_content .badges .badge .infos TR .toggles{height:25px;text-align:left}.PushBox .user_content .badges .badge .deleter{position:absolute;right:0}.PushBox .user_content .badges .badge .deleter I{color:#4f4f4f;font-size:20px;padding:4px}.PushBox .user_content .badges .badge TABLE{width:100%}.PushBox .user_content .badges .badge TD{vertical-align:top}.PushBox .user_content .badges .badge TR.toggles TD{text-align:center}.PushBox .user_content .badges .badge TR.toggles TD .toggle{font-size:200%}.lists_manager_list:hover .list_link{background-color:#b8b8b8}.list:hover .list-trash-btn{display:block!important}.PushBox .content{border-radius:5px;background-color:#aaa}.PushBox .content .list-container{position:absolute;top:80px;bottom:70px;right:0;left:0;padding:10px}.PushBox .content .list-container ul{overflow-y:auto;margin:0;height:100%}.PushBox .content .main-title{font-size:16px;font-weight:500;line-height:2px;margin-top:10px}.PushBox .LeftColumn h1{width:100%;text-align:center;margin:5px 0;font-weight:700;font-size:16px}.PushBox .LeftColumn ul{margin:10px 0;padding-bottom:40px}.PushBox .LeftColumn ul li img{margin-top:-2px;vertical-align:middle}.PushBox table{width:100%;border:none;overflow:hidden;table-layout:fixed}.PushBox .header table{overflow:visible}.PushBox .all-lists .lists{overflow:auto}.PushBox .LeftColumn .content ul.lists li:nth-child(odd),.PushBox .lists ul li:nth-child(odd){background-color:none}.PushBox .LeftColumn .content ul.lists li.selected{background-color:#aaa}.PushBox .LeftColumn .content ul.lists li.selected .list-trash-btn{display:block!important}.PushBox .lists .list.selected{background-color:#aaa}.PushBox .lists .list{position:relative;padding:3px 0}.PushBox .LeftColumn .content ul.lists li{font-size:13px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:0;color:#000}.PushBox .LeftColumn .content ul.lists li .list-trash-btn{float:right;background:none;border:none;padding:7px 4px 12px;position:absolute;right:8px;top:0}.PushBox .LeftColumn .content ul.lists li .list-trash-btn img{margin:0}.PushBox .LeftColumn .content ul.lists li .list-trash-btn .image-normal{display:inline}.PushBox .LeftColumn .content ul.lists li .list-trash-btn .image-hover{display:none}.PushBox .LeftColumn .content ul.lists li:hover{background-color:#b8b8b8}.PushBox .welcome{text-align:center;font-size:16px;line-height:18px;margin:20px 0}.PushBox .welcome h1{font-weight:700;margin:60px 0 20px;font-size:31px}.PushBox .welcome p{font-size:20px}#list-editor-search-results table{border-top-left-radius:5px;border-top-right-radius:5px}#list-editor-search-results table td{padding:8px 0;text-align:center;line-height:1.4;overflow:hidden;color:#333}#list-editor-search-results table tr{line-height:24px;vertical-align:middle;cursor:pointer}#list-editor-search-results table tr.odd{background-color:#b8b8b8}#list-editor-search-results table tr.selected{background-color:#ffb44d}#list-editor-search-results table tr.selected td{color:#fff}#list-editor-search-results table tr td:first-child,#list-editor-search-results table tr th:first-child{padding-left:10px!important}#list-editor-search-results table th.sortable span{margin:0 5px}#list-editor-search-results table th.sortable{color:#fff;background-color:#676767;padding:10px 0;line-height:15px;cursor:pointer}#list-editor-search-results table th.sortable span.ord_notifier{display:none}#list-editor-search-results table th.sortable.sorted span.ord_notifier{display:inline}.list_editor_results_footer{padding:5px;color:#000;font-size:12px;border-top:1px solid #888;background:#c8c8c8}.list_editor_results_footer a{color:#000;margin-right:10px}.list_editor_results_footer a span{border:solid #000;border-width:0 1px 1px 0;display:inline-block;padding:4px;margin:0 5px}.list_editor_results_footer a:hover{color:#fff}.list_editor_results_footer a:hover span{border-color:#fff}.list_editor_results_footer a.prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.list_editor_results_footer a.next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.list_editor_results_footer .textinfo{margin-right:20px}#ListShare .info-box-share-holder{position:fixed;margin:-35px 0 0 115px}#ListShare .info-box-share-holder #info-box-trigger{cursor:pointer}#ListShare .info-box-share-holder #info-box-trigger:hover+#info-box{display:block!important}#ListShare .info-box-share-holder #info-box{width:250px;border-radius:8px;background-color:#ededed;padding:8px 12px}#ListShare .info-box-share-holder #info-box p{margin:0;font-size:12px;line-height:1.4;color:#000}#ListShare table{width:100%;margin:12px 0}#ListManager .content .lists span.action{display:block;text-align:center;font-weight:700;width:100%}#ListManager .content UL.lists li:nth-child(2n){background-color:#c8c8c8}#ListManager .content UL.lists li.selected:nth-child(2n){background-color:#aaa}#ListManager .editor .counter{font-size:12px}#ListManager .editor .list_editor_selector td select{margin:0;border:0 none;border-radius:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-size:12px;color:#000}#ListManager .editor .list_editor_selector td select::-webkit-scrollbar{width:4px}#ListManager .editor .list_editor_selector td select::-webkit-scrollbar-thumb{background-color:#d8d8d8}#ListManager .editor .list_editor_selector td select::-webkit-scrollbar-track{background-color:#fff}#ListManager .editor .list_editor_selector th label{font-size:12px;text-align:left;padding:4px 0 4px 6px;width:calc(95% - 6px);background:#676767;margin-bottom:-2px;border-top-left-radius:5px;border-top-right-radius:5px}#ListManager .editor .list_editor_selector_filter_holder{width:95%;overflow:hidden;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#ListManager .editor .listmanager-add-user{width:120px;margin-left:30px;margin-top:2px;border:0 none}#ListManager .editor .list_refresh:hover{background:#ff9400}#PushBox .list_loader{font-size:13px;color:#000;width:100%}#PushBox .list_loader img{float:right}.PushBox .content .list_saver{margin:0;display:inline-block}.PushBox .content .list_saver .btn-toolbar{margin:0}.PushBox .content .list_saver input{width:260px}#find-user{line-height:15px}#find-user input[type=text]{width:180px;border-radius:5px;box-shadow:0 2px 4px 0 transparent;border:none}#find-user .search{padding-right:25px;padding-left:6px;background-image:url(/assets/common/images/icons/white-search.png);background-repeat:no-repeat;background-size:16px;background-position:right 8px center}#recommanded-users{margin-top:25px;line-height:15px}#recommanded-users a:last-child{color:#08c;text-decoration:none}#quickAddUser{margin:0}#quickAddUser table{width:100%;table-layout:auto}#quickAddUser table tr td{padding:11px}#quickAddUser table td:last-child{text-align:left}#quickAddUser table tr:first-child td{padding-top:0}#quickAddUser table tr:last-child td{padding:0}#quickAddUser input{display:inline-block;margin:0 5px 0 0;padding:4px;width:95%;height:24px;box-shadow:none}#quickAddUser input[name=email]{width:97.5%}#quickAddUser button{border-radius:15px;font-size:14px;height:30px;min-width:135px;padding-left:20px;padding-right:20px;margin-left:10px;margin-right:10px}.ui-autocomplete li.list-item{width:222px;padding:0 4px}.ui-autocomplete{padding-right:0}.ui-menu .ui-menu-item a{box-shadow:inset 0 -1px #ff9400;border-radius:unset}.ui-menu .ui-menu-item:last-child a{box-shadow:none}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-focus{margin:0!important}.ui-menu .ui-menu-item.list-item a .icon .image-normal{display:block}.ui-menu .ui-menu-item.list-item a .icon .image-hover{display:none}.ui-menu .ui-menu-item.list-item:hover,.ui-menu .ui-menu-item.list-item:hover a{background:#646464}.ui-menu .ui-menu-item.list-item:hover .icon .image-normal{display:none}.ui-menu .ui-menu-item.list-item:hover .icon .image-hover{display:block}@media screen and (max-width:1200px){.PushBox .user_content .header>div:first-child{margin-bottom:15px;width:100%}.PushBox .user_content .header>div:last-child{float:left}}@media screen and (min-width:1400px){#ListManager .editor .list_editor_selector td select{height:120px}#ListManager .readwrite .content{top:290px!important}}#reorder_box .diapo{height:130px!important;width:100px;margin:5px}.editDiaButtons .icomoon{color:gray}.editIcon{font-size:18px;color:#fff}.editIcon:before{background:gray;padding:2px 5px;border-radius:3px;box-shadow:0 0 3px 1px #b2b2b2}#reorder_box .diapo.ui-sortable-placeholder,#reorder_box .diapo.ui-sortable-placeholderfollow{background-color:orange}#reorder_box .CHIM.diapo img{z-index:1000;position:relative;margin:0}#reorder_dialog .ui-sortable-placeholder,#reorder_dialog .ui-sortable-placeholderfollow{width:100px;height:130px;background-color:#3b3b3b}.diapo{position:relative;display:block;float:left;border:1px solid #404040;text-align:center;margin:8px 0}.diapo.selected{cursor:url(/assets/common/images/icons/cursor-move.png),-moz-grab}.diapo .thumb{overflow:hidden;position:relative}.diapo .thumb .record{position:relative;margin:0 auto}.diapo .bottom{position:absolute;bottom:0;z-index:99}.diapo .bottom.actions tr td:first-child{font-size:12px;line-height:12px;text-shadow:1px 1px 2px #292929}.diapo .bottom.actions .fa-stack{font-size:11px;cursor:pointer;width:19px}.diapo .bottom.actions .fa-stack-2x{color:gray}.diapo .bottom.actions .fa-stack-2x.fa-inverse-bg{color:#000}.diapo .bottom.actions .icomoon.white{color:#fff}.diapo .bottom.actions .icomoon.white.fa-inverse{color:#000}.diapo .bottom.actions .fa-stack{transition:all .3s}.diapo .bottom.actions .fa-stack:hover .fa-stack-2x{color:#ccc}.diapo .bottom.actions .fa-stack:hover .icomoon.white{color:#000}.diapo .bottom.actions .fa-stack:hover .icomoon.white.fa-inverse{color:#fff}.diapo .bottom.actions .fa-stack:hover .fa-inverse-bg,.diapo .bottom.actions .fa-stack:hover .icomoon.white.fa-inverse-bg{color:gray}.diapo .title{overflow:hidden;text-overflow:ellipsis;line-height:14px;font-size:13px}.diapo .duration{background-color:#010101;color:#fff;vertical-align:middle}.icon-stack-wrapper{background:none;float:right}.thirty .icon-stack-wrapper{height:30px}.twenty .icon-stack-wrapper{height:20px}.twenty-four .icon-stack-wrapper{height:23px;display:table}.twenty-four .icon-stack-wrapper .fa-stack{padding-left:1px;padding-right:1px}.diapo.CHIM{background:#343434;border:3px solid transparent;box-sizing:border-box;height:auto!important}.diapo.CHIM .diapo_top{color:#fff;background-color:#343434!important}.diapo.CHIM .thumb_wrapper{padding:0;border:0;margin:0;background:#343434;height:140px!important;display:flex!important;align-items:center;justify-content:center}.diapo.CHIM .thumb_wrapper .record_image{position:relative;max-height:100%;max-width:100%;object-fit:contain;margin-top:0;top:0!important}.diapo.IMGT .thumb_wrapper{padding:0;margin:auto}#look_box .input-small{height:22px;font-size:12px}#look_box .btn{margin:2px;font-weight:700;box-shadow:0 1px 2px rgba(0,0,0,.05)}#look_box .checkbox.inline,#look_box .radio.inline{padding-top:0}#basket_preferences label,#look_box label{line-height:21px;color:#999}#basket_preferences h1,#look_box h1{margin:5px 0;color:#fff;font-size:12px;font-weight:700}#basket_preferences div.box,#look_box div.box{margin:5px;float:left;width:98%}.hiddenFiltersListContainer .hiddenFacetFilter{font-weight:700;height:40px;line-height:38px;vertical-align:middle;border-left:7px solid #4c5d84;color:#fff;padding-left:13px;padding-right:13px;display:block;margin:5px 0;margin-right:10px;overflow:hidden;position:relative;background-color:#545454;box-shadow:0 2px 4px 0 rgba(0,0,0,.21);width:262px}.hiddenFiltersListContainer .hiddenFacetFilter .remove-btn{position:absolute;cursor:pointer;font-family:icomoon;right:13px}.hiddenFiltersListContainer .hiddenFacetFilter .remove-btn:before{content:"\EA50";position:relative;z-index:1;color:#666;font-size:15px}.hiddenFiltersListContainer .hiddenFacetFilter .remove-btn:after{content:"\E94B";color:#eee;font-size:17px;position:absolute;left:-1px;z-index:0}.hiddenFiltersListContainer .hiddenFacetFilter .remove-btn:active:before,.hiddenFiltersListContainer .hiddenFacetFilter .remove-btn:focus:before,.hiddenFiltersListContainer .hiddenFacetFilter .remove-btn:hover:before{content:"\EA51";color:#333}#prod-tool-box.video-edit #tool-tabs.ui-tabs{height:100%}#prod-tool-box.video-edit #tool-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active{background-color:transparent;border-bottom:4px solid #aa46bb;box-sizing:border-box}#prod-tool-box.video-edit #tool-tabs.ui-tabs .ui-tabs-nav li{background-color:transparent;border-bottom:4px solid transparent;box-sizing:border-box}#prod-tool-box.video-edit #tool-tabs.ui-tabs .ui-tabs-nav li a{padding:5px 8px;font-weight:500;color:#fff;background-color:transparent}.videoEditor_dialog{background:#333}.videoEditor_dialog .ui-dialog-title{font-size:17px;font-weight:500;color:#fff}.videoEditor_dialog .ui-icon.ui-icon-closethick{background-image:url(/assets/common/images/icons/picto-close-window.png);background-position:50%}.videoEditor_dialog .ui-dialog-titlebar-close{border:none;margin-right:4px;background:#1a1a1a}.videoEditor_dialog .ui-dialog-titlebar-close:hover{border:1px solid #aa46bb}.videoEditor_dialog .ui-dialog-content{overflow:hidden}.screenCapture_validate_dialog .ui-dialog-title{font-size:17px;font-weight:500;color:#fff}.screenCapture_validate_dialog .ui-icon.ui-icon-closethick{background-image:url(/assets/common/images/icons/picto-close-window.png);background-position:50%}.screenCapture_validate_dialog .ui-dialog-titlebar-close{border:none;margin-right:4px}.screenCapture_validate_dialog .ui-dialog-titlebar-close:hover{border:1px solid #aa46bb}.screenCapture_validate_dialog .ui-dialog-buttonpane{border:none}.screenCapture_validate_dialog .ui-dialog-buttonpane .ui-button{border-radius:15px;padding-left:20px;padding-right:20px;background:#404040;border:1px solid #fff;color:#fff;font-size:12px;font-weight:500;font-style:normal;margin:0 0 0 10px;box-shadow:0 2px 6px 0 rgba(0,0,0,.2),0 4px 16px 0 rgba(0,0,0,.19)}.screenCapture_validate_dialog .ui-dialog-buttonpane .ui-button:nth-child(2){border:1px solid #aa46bb}.screenCapture_validate_dialog .ui-dialog-buttonpane .ui-button:hover{border:1px solid #aa46bb;background:#aa46bb}.video-range-editor-container{background:#1a1a1a}.advanced_search_dialog_container.ui-dialog{background:#3d3d3d;border:0 none;padding:0}.advanced_search_dialog_container.ui-dialog form.phrasea_query input.search.query{padding-right:30px;height:26px;width:420px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);border:0 none;border-top-left-radius:5px;border-bottom-left-radius:5px;z-index:0}.advanced_search_dialog_container.ui-dialog .ui-dialog-titlebar{background-color:#000;font-size:20px;padding-left:30px}.advanced_search_dialog_container.ui-dialog .ui-dialog-content{padding:20px 20px 20px 30px}.advanced_search_dialog_container.ui-dialog .ui-dialog-content label.radio.inline{line-height:23px;font-size:11px}.advanced_search_dialog_container.ui-dialog .ui-dialog-content .adv_options label.radio.inline{font-size:14px;margin-right:15px;margin-bottom:7px}.advanced_search_dialog_container.ui-dialog .ui-dialog-content .adv_options label.radio.inline input{margin-right:15px}.advanced_search_dialog_container.ui-dialog .ui-state-default .ui-icon{background:url(/assets/common/images/icons/closer.gif) no-repeat 2px}.advanced_search_dialog_container.ui-dialog #searchForm .advance_search_action.input-append{width:auto;margin-bottom:25px}.advanced_search_dialog_container.ui-dialog #searchForm .advance_search_action.input-append button.btn{position:relative;height:34px;color:#fff;font-weight:400;text-shadow:none;background:#252525;border-radius:0 5px 5px 0;box-shadow:2px 2px 4px 0 rgba(0,0,0,.5);z-index:1}.advanced_search_dialog_container.ui-dialog #searchForm .advance_search_action.input-append button.btn:hover{color:#000;background:#dadada}.advanced_search_dialog_container.ui-dialog #searchForm .control-group{float:left;margin-left:15px}.advanced_search_dialog_container.ui-dialog .custom_select_dark{width:82px;height:24px;margin-left:10px;display:inline-block;border-radius:5px;background:#fff url(/assets/common/images/icons/light_bas.gif) no-repeat right 3px top 7px;background-size:13px}.advanced_search_dialog_container.ui-dialog .custom_select_dark select{width:120%;padding:0 10px;margin:0;color:#000;font-size:10px;line-height:24px;border:0 none;height:24px;background:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.advanced_search_dialog_container.ui-dialog .custom_select_dark select:focus{outline:none}.advanced_search_dialog_container.ui-dialog .reset_button{display:inline-block!important;font-weight:500!important;color:#4b4b4b!important;font-size:14px!important;background:#e2e2e2 url(/assets/common/images/icons/refresh-darkgrey.png) no-repeat left 13px center;min-width:117px!important;height:30px;padding-left:40px;background-size:18px;border:0 none;box-shadow:0 2px 4px 0 rgba(0,0,0,.62)}.advanced_search_dialog_container.ui-dialog .reset_button:hover{color:#fff!important;background-color:#252525;background-image:url(/assets/common/images/icons/refresh-white.png)}.advanced_search_dialog_container.ui-dialog .sbasglob{margin-top:40px;margin-left:0}.advanced_search_dialog_container.ui-dialog #sbasfiltercont{margin-top:60px;padding-left:20px;padding-bottom:20px;border-left:1px solid #7b7b7b;height:calc(100% - 60px)}.advanced_search_dialog_container.ui-dialog #sbasfiltercont .status-section-title{position:relative;font-size:15px;margin-bottom:10px}.advanced_search_dialog_container.ui-dialog #sbasfiltercont .status-section-title .danger_indicator{padding:4px 8px;border-radius:6px;margin-left:-7px}.advanced_search_dialog_container.ui-dialog .btn_dark{background:#252525;color:#fff!important;font-weight:400!important;width:70px!important;height:25px;line-height:15px;box-shadow:0 2px 4px rgba(0,0,0,.5)}.advanced_search_dialog_container.ui-dialog .btn_dark:hover{background:#dadada;color:#000!important}.advanced_search_dialog_container.ui-dialog .base-section-title{font-size:15px;margin-bottom:20px}.advanced_search_dialog_container.ui-dialog .base-section-title .danger_indicator{padding:4px 8px;border-radius:6px}.advanced_search_dialog_container.ui-dialog .clksbas .base_indicator{padding:6px 8px 2px;border-top-left-radius:6px;border-bottom-left-radius:6px;background-color:#fff;color:#000}.advanced_search_dialog_container.ui-dialog .clksbas .custom_checkbox_label .custom_checkbox{position:relative;top:0;padding:6px 8px 2px;color:#000;background-color:#fff;border-top-right-radius:6px;border-bottom-right-radius:6px}.advanced_search_dialog_container.ui-dialog .clksbas .custom_checkbox_label input:checked~.custom_checkbox{background-color:#d7edff;color:#000}.advanced_search_dialog_container.ui-dialog .clksbas.danger .custom_checkbox_label .custom_checkbox{background-color:#fff!important;border-left:1px solid #b3b3b3}.advanced_search_dialog_container.ui-dialog .btn-toolbar .btn_dark{margin:0 19px}.advanced_search_dialog_container.ui-dialog .term_select{height:135px;overflow-y:auto}.advanced_search_dialog_container.ui-dialog .term_select input,.advanced_search_dialog_container.ui-dialog .term_select select{height:24px;color:#000;font-size:12px;margin:0 7px 10px 0;background-color:#f8f8f8;border-radius:5px;border:0 none}.advanced_search_dialog_container.ui-dialog .term_select input{height:20px;padding-left:10px}.advanced_search_dialog_container.ui-dialog #ADVSRCH_DATE_ZONE select.input-medium{height:24px;color:#000;font-size:12px;margin:5px 13px 0 0;background-color:#f8f8f8;border-radius:5px;border:0 none}.advanced_search_dialog_container.ui-dialog .input-append,.advanced_search_dialog_container.ui-dialog .input-prepend{margin-bottom:0;margin-right:10px}.advanced_search_dialog_container.ui-dialog .input-append .add-on,.advanced_search_dialog_container.ui-dialog .input-prepend .add-on{border-radius:5px 0 0 5px;border:0 none;height:16px;line-height:16px;background-color:#d8d8d8;text-shadow:none}.advanced_search_dialog_container.ui-dialog .input-append .add-on .icon-calendar,.advanced_search_dialog_container.ui-dialog .input-prepend .add-on .icon-calendar{color:#4a4a4a}.advanced_search_dialog_container.ui-dialog .input-append input.datepicker,.advanced_search_dialog_container.ui-dialog .input-prepend input.datepicker{border:0 none;height:16px;border-radius:0 5px 5px 0}.advanced_search_dialog_container.ui-dialog .adv_options input:disabled,.advanced_search_dialog_container.ui-dialog .adv_options select:disabled{background-color:#ccc;color:#6e6e6e}.advanced_search_dialog_container.ui-dialog .add_new_term{width:54px;height:20px;color:#979797;font-size:12px;line-height:10px;margin-top:10px;border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);background-color:#333;border:1px solid #979797}.advanced_search_dialog_container.ui-dialog .add_new_term:hover{color:#b1b1b1;background-color:#000;box-shadow:0 2px 4px 0 rgba(0,0,0,.32)}.advanced_search_dialog_container.ui-dialog .add_new_term span{font-size:20px}.advanced_search_dialog_container.ui-dialog #ADVSRCH_SB_ZONE tbody:before{line-height:1em;content:".";color:#3d3d3d;display:block}.advanced_search_dialog_container.ui-dialog #ADVSRCH_SB_ZONE tbody .checkbox.inline{padding-top:0}.advanced_search_dialog_container.ui-dialog #ADVSRCH_SB_ZONE tbody tr td:first-child{padding-left:32px}.advanced_search_dialog_container.ui-dialog .term_deleter{width:12px!important;height:12px!important;display:inline-block!important;background:transparent url(/assets/common/images/icons/close-white.png) no-repeat!important;background-size:12px!important;cursor:pointer}.advanced_search_dialog_container.ui-dialog .term_deleter:hover{background-image:url(/assets/common/images/icons/close-blue.png)!important}.advanced_search_dialog_container.ui-dialog .term_deleter:disabled{background:transparent url(/assets/common/images/icons/close-grey.png) no-repeat!important;background-size:12px!important}.advanced_search_dialog_container.ui-dialog .term_deleter:disabled:hover{background-image:url(/assets/common/images/icons/close-grey.png)!important}#info-box-trigger{float:right;cursor:pointer;z-index:2;position:relative}#info-box-trigger:hover+#info-box{display:block!important}#info-box{display:none;width:310px;position:absolute;top:10px;right:10px;border-radius:8px;background-color:#ededed;padding:6px;color:#000;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:0;z-index:1}#info-box p{margin:0}.custom_checkbox_label{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom_checkbox_label input{opacity:0;cursor:pointer}.custom_checkbox_label input:checked~.custom_checkbox,.custom_checkbox_label input:checked~.custom_radio{background-color:#2196f3}.custom_checkbox_label .custom_checkbox{position:absolute;top:3px;left:0;height:11px;width:11px;background-color:#fff;border-radius:1px}.custom_checkbox_label .custom_radio{position:absolute;top:calc(50% - 4px);left:0;height:13px;width:13px;background-color:#fff;border-radius:50%}.advanced_search_dialog_container .custom_checkbox_label .custom_radio,.search-header-block .custom_checkbox_label .custom_radio{background-color:#fff}.search-header-block .custom_checkbox_label:hover input~.custom_checkbox,.search-header-block .custom_checkbox_label:hover input~.custom_radio{background-color:#2196f3}.advanced_search_dialog_container .custom_checkbox_label:hover input~.custom_checkbox,.advanced_search_dialog_container .custom_checkbox_label:hover input~.custom_radio{background-color:#ccc}.custom_checkbox_label:hover input:checked~.custom_checkbox,.custom_checkbox_label:hover input:checked~.custom_radio{background-color:#2196f3}.custom_checkbox_label .danger_indicator{padding:2px 5px;border-radius:6px}@media screen and (max-width:1100px){.advanced_search_dialog_container.ui-dialog #searchForm .advance_search_action{width:60%}.advanced_search_dialog_container.ui-dialog form.phrasea_query input.search.query{width:calc(100% - 146px)}}@media screen and (max-width:1024px){.clkbas{width:50%}}.video-subtitle-editor-container{font-size:12px}.video-subtitle-editor-container .video-subtitle-top{padding:7px 7px 10px}.video-subtitle-editor-container .video-subtitle-top form{margin:0}.video-subtitle-editor-container .video-subtitle-left-inner{overflow:auto;position:relative;background:#1a1a1a;padding-top:10px}.video-subtitle-editor-container .video-subtitle-wrapper>div{width:100%;height:100%}.video-subtitle-editor-container .number{background:#5cb85c;color:#fff;padding:4px 2px;line-height:1;float:left;margin-right:12px;font-weight:700;min-width:20px;display:block;width:26px;text-align:center}.video-subtitle-editor-container .video-subtitle-item{padding-right:50px;padding-bottom:20px;position:relative;margin-bottom:20px;transition:all .3s}.video-subtitle-editor-container .video-subtitle-item:after{width:100%;height:1px;background:#7f7f7f;content:" ";position:absolute;bottom:0;left:0}.video-subtitle-editor-container .caption-label{position:relative;padding-bottom:14px;padding-top:2px;color:#fff}.video-subtitle-editor-container .caption-label:after{content:"\F078";font-family:fontawesome;position:absolute;right:20px;top:0;color:#7f7f7f}.video-subtitle-editor-container .caption-label:before{content:"";background:#7f7f7f;width:100%;height:1px;position:absolute;bottom:0;left:0}.video-subtitle-editor-container .caption-label.caption_active{display:block}.video-subtitle-editor-container .caption-label.caption_active:after{content:"\F077"}.video-subtitle-editor-container .caption-label.caption_active:before{content:none}.video-subtitle-editor-container .editing .video-subtitle-item{display:none}.video-subtitle-editor-container .editing .video-subtitle-item.active{display:block}.video-subtitle-editor-container .editing .video-subtitle-item .number{float:left}.video-subtitle-editor-container .item-field{margin-right:10px;width:93px;padding-right:10px;float:left}.video-subtitle-editor-container .item-field.caption-text,.video-subtitle-editor-container .item-field input[type=text]{width:100%}.video-subtitle-editor-container textarea{width:100%;display:block}.video-subtitle-editor-container .remove-item{position:absolute;right:8px;bottom:35px;font-size:28px;color:red;cursor:pointer}.video-subtitle-editor-container .video-subtitle-left-button{text-align:left;padding:5px 20px}.video-subtitle-editor-container .video-subtitle-left-button .btn{margin-right:5px}.video-subtitle-editor-container .editing .item-field.caption-text{margin-left:0}.video-subtitle-editor-container .duration{display:none}.video-subtitle-editor-container .end-label,.video-subtitle-editor-container .start-label{padding:0 10px}.video-subtitle-editor-container .text-label{padding-right:60px;color:#fff}#record-vtt{position:absolute;z-index:-1}.video-subtitle-bottom{display:flex;flex-wrap:wrap}.video-subtitle-left{width:50%;position:relative}.video-subtitle-right{width:50%;background:#000;align-items:center}.video-subtitle-right,.video-subtitle-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.video-subtitle-wrapper{text-align:center;align-content:center}.video-subtitle-request{padding:20px}.video-subtitle-center-button{text-align:center;margin-top:20px}.video-subtitle-right .thumb_video{height:100%;width:100%}#video-subtitle-data{margin-bottom:2px}.video-player{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.alert-wrapper{margin-top:20px} \ No newline at end of file +@import url(https://fonts.googleapis.com/css?family=Roboto:400,700&display=swap);.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:0;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:400}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-focus{font-weight:400;margin:-1px}.ui-menu .ui-state-disabled{font-weight:400;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(/assets/vendors/jquery-ui/images/dark-hive/animated-overlay.gif);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden}.ui-spinner,.ui-spinner-input{padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;margin:.2em 0;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li a{cursor:pointer}.ui-tabs .ui-tabs-panel{padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:6px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:6px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:6px}.ui-widget-content{border:1px solid #555;background-color:#212121}.ui-widget-content a{color:#fff}.ui-widget-header{color:#fff;font-weight:700}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #444;background:#222 url(/assets/vendors/jquery-ui/images/dark-hive/ui-bg_highlight-soft_35_222222_1x100.png) 50% 50% repeat-x;color:#eee}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#eee;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #0b93d5;background:#003147 url(/assets/vendors/jquery-ui/images/dark-hive/ui-bg_highlight-soft_33_003147_1x100.png) 50% 50% repeat-x;font-weight:400;color:#fff}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#fff;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #26b3f7;background:#0972a5 url(/assets/vendors/jquery-ui/images/dark-hive/ui-bg_highlight-hard_20_0972a5_1x100.png) 50% 50% repeat-x;font-weight:400;color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #ccc;background:#eee url(/assets/vendors/jquery-ui/images/dark-hive/ui-bg_highlight-soft_80_eeeeee_1x100.png) 50% top repeat-x;color:#2e7db2}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#2e7db2}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #ffb73d;background:#ffc73d url(/assets/vendors/jquery-ui/images/dark-hive/ui-bg_glass_40_ffc73d_1x400.png) 50% 50% repeat-x;color:#111}.ui-state-error-text,.ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error-text,.ui-widget-header .ui-state-error a{color:#111}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/dark-hive/ui-icons_cccccc_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/dark-hive/ui-icons_ffffff_256x240.png)}.ui-state-default .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/dark-hive/ui-icons_cccccc_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/dark-hive/ui-icons_ffffff_256x240.png)}.ui-state-active .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/dark-hive/ui-icons_222222_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/dark-hive/ui-icons_4b8e0b_256x240.png)}.ui-state-error-text .ui-icon,.ui-state-error .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/dark-hive/ui-icons_a83300_256x240.png)}.ui-widget-overlay{background:#5c5c5c url(/assets/vendors/jquery-ui/images/dark-hive/ui-bg_flat_50_5c5c5c_40x100.png) 50% 50% repeat-x;opacity:.8;filter:Alpha(Opacity=80)}.ui-widget-shadow{margin:-7px 0 0 -7px;padding:7px;background:#ccc url(/assets/vendors/jquery-ui/images/dark-hive/ui-bg_flat_30_cccccc_40x100.png) 50% 50% repeat-x;opacity:.6;filter:Alpha(Opacity=60);border-radius:8px}::-webkit-scrollbar-track{border-radius:0;background-color:#1a1a1a}::-webkit-scrollbar{width:8px;border-radius:0}::-webkit-scrollbar-thumb{border-radius:0;width:3px;background-color:#484848}::-webkit-scrollbar-button{width:0;height:0;display:none}::-webkit-scrollbar-corner{background-color:transparent}::-moz-selection,::selection{background:#fff;color:#fff}input::-moz-selection,input::selection,textarea::-moz-selection,textarea::selection{background:#404040;color:#fff}.phrasea_query label,label,legend{color:#fff}legend{width:auto;border:none}body{color:#fff;background-color:#1a1a1a;font-family:Roboto,sans-serif;font-size:13px;position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden}html{border:medium none;height:100%;margin:0;padding:0}html,html body{z-index:1}a{COLOR:#b1b1b1}a,a:hover{TEXT-DECORATION:none}a:hover{COLOR:#838383}EM{FONT-STYLE:normal;BACKGROUND-COLOR:#d82400}.clickable{cursor:pointer}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{font-weight:400}.ui-widget-overlay{background-image:none}.ui-widget-content.ui-autocomplete{background-color:#1a1a1a;background-image:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:650}.ui-widget-content.ui-autocomplete .ui-state-focus,.ui-widget-content.ui-autocomplete .ui-state-hover,.ui-widget-content.ui-autocomplete .ui-widget-content .ui-state-focus,.ui-widget-content.ui-autocomplete .ui-widget-content .ui-state-hover,.ui-widget-content.ui-autocomplete .ui-widget-header .ui-state-focus,.ui-widget-content.ui-autocomplete .ui-widget-header .ui-state-hover{border:1px solid #fff}#maincontainer{min-width:970px;min-height:500px}#mainContent{margin-top:41px;min-width:960px;overflow-x:auto;overflow-y:auto}.PNB{position:absolute;top:0;left:0;right:0;bottom:0}#rightFrame{min-width:660px!important}.PNB .ui-corner-top{top:100px}div#PREVIEWTITLEWRAPPER{top:10px}div#PREVIEWTITLEWRAPPER span{line-height:25px}.PNB10{position:absolute;top:10px;left:10px;right:10px;bottom:10px}.minilogo{max-height:20px}.ww_window .ww_content{overflow-x:hidden;overflow-y:auto}.boxCloser{cursor:pointer;color:#ccc;font-weight:700;font-size:13px;text-align:right;text-decoration:underline;height:16px}span.ww_winTitle{letter-spacing:1px;color:#0077bc;font-size:8pt;font-weight:700}#divpage{background-color:#212121;padding:10px 0;margin:0 10px}.desktop{background-position:50%;left:0;overflow:hidden;position:absolute;top:0}.ui-helper-reset{line-height:auto}.ui-tabs .ui-tabs-nav li a{padding:3px 5px 0}#keyboard-dialog h1{font-size:14px;font-weight:700;margin:0;text-align:left}#keyboard-dialog ul{list-style-type:none;margin:5px 0 20px 40px}.wrapper_diaspo{position:absolute;bottom:0;top:0;width:130px;right:0}.wrapper_diaspo .cont_infos{text-align:center;width:100%}.wrapper_diaspo .cont_infos div{line-height:20px;font-size:10px;font-weight:700}.wrapper_diaspo .cont_infos span{cursor:pointer;font-size:10px;padding:4px}.wrapper_diaspo .cont_infos img{width:20px}.wrapper_diaspo .cont_infos button{background:transparent;border:0;font-size:50px;color:#474747;display:inline-block;margin:0 16px;padding:0;border:none!important;outline:none!important}.edit_button img{width:20px}#SPANTITLE img{height:16px;vertical-align:middle;margin:0 10px}.cgu-dialog blockquote{margin:10px 30px;overflow:auto;max-height:400px}.cgu-dialog blockquote p{margin:10px 30px 10px 0}#tooltip{position:absolute;z-index:32000;overflow:hidden}.otherRegToolTip img{vertical-align:middle}#ui-datepicker-div{z-index:2000;background-color:#1a1a1a;position:absolute}.ui-selectable-helper{border:1px dotted #ccc;z-index:10000}.invisible-btn{position:absolute;top:0;bottom:0;margin:auto;z-index:1;background-color:transparent;background-repeat:no-repeat;border:none;cursor:pointer;overflow:hidden;outline:none;height:50%;max-height:250px;width:25%}.invisible-btn i{display:none;font-size:120px;color:#4d4d4d;text-shadow:-1px -1px 1px #888,1px -1px 1px #888,-1px 1px 1px #888,1px 1px 1px #888;opacity:.8}#right-btn{right:10px}#left-btn{left:10px}#dialog_dwnl h1{text-align:center}#dialog_dwnl .buttons_line{margin:10px 0;text-align:center}#dialog_dwnl .order_input{width:250px}#dialog_dwnl .undisposable{float:left;position:relative;width:100%}#dialog_dwnl .undisposable .thumb_wrapper{float:left;position:relative;margin:10px}#dialog_dwnl .undisposable .thumb{float:left;position:relative}.black-dialog-wrap.ui-dialog.ui-widget-content{border-radius:5px!important;padding:0;border:0 none;background:#424242;font-size:16px}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-content{height:auto!important}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-content form{margin-bottom:0}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-menu OPTION{color:#333;background-color:#fff}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-titlebar{background:#282828;border-top-left-radius:5px!important;border-top-right-radius:5px!important}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-dialog-title{font-size:21px}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-buttonpane{text-align:center;border:0;margin-top:0;padding:0;margin-bottom:10px}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-buttonpane .ui-dialog-buttonset{float:none}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-buttonpane button{transition:all .3s;border-radius:19px;padding:0 20px;font-size:15px;min-width:170px;margin:12px 10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.36);background:#787878;color:#fff}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-buttonpane button:last-child{background:#e6e6e6;color:#000}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-buttonpane button:hover{background:#282828;color:#fff}#order_manager tr.order_row{height:28px}#order_manager tr.order_row img{width:16px;display:block;margin-bottom:2px;margin-top:2px;border:none}#order_manager .order_row.odd{background-color:#404040}#order_manager .order_list .thumb_wrapper{float:left;position:relative;margin:10px}#order_manager .order_list .table-order li{display:inline-block;border-radius:2px;border:1px solid #fff;margin:0 5px}#order_manager .order_list .thumb{float:left;position:relative}#order_manager .order_list .selectable.selected{background-color:#7f7f7f;border:1px solid #4990e2}#order_manager .order_list .clicked{background-color:#d6d6d6;border:1px solid #4990e2}#order_manager .order_list .order_row{cursor:pointer}#order_manager .order_list .order_wrapper{float:left;position:relative;margin:5px}#order_manager table p{margin:2px 0}.order-header{overflow:auto;clear:both;height:60px}.order-header .alert{float:left;width:70%;height:40px;margin-bottom:0}button.order_launcher.btn{border:0;background:#4990e2;box-shadow:none;border-radius:2px;padding-top:10px;padding-bottom:10px;color:#fff;font-weight:200;font-size:14px;width:20%;float:right}.order_launcher i{margin-right:.6em}.no-border td{border:0}.abs{position:absolute;bottom:0;top:80px;right:13px;left:13px}#order_manager .table{height:20%;color:#737373;margin-bottom:15px}#order_manager .table td h4{margin-left:0;font-weight:700;max-width:600px}#order_manager .well{position:relative}.no-margin{margin:0}.top-bar{background:#7f7f7f;vertical-align:middle;padding:4px}.top-bar .btn-group.open .btn.dropdown-toggle,.top-bar .btn-group.open .btn.dropdown-toggle:hover{background-color:#7f7f7f}.top-bar .btn.dropdown-toggle{border-radius:0;border:1px #fff;border-style:none none none solid;margin-left:10px;height:30px;background:none;box-shadow:none;font-weight:400;color:#fff}.top-bar .btn.dropdown-toggle .caret{margin-left:5px;border-top:4px solid #fff}.top-bar .btn.dropdown-toggle:focus{outline:0}.top-bar .dropdown-menu{min-width:95px;background-color:#7f7f7f;*border:1px solid #515151}.top-bar .dropdown-menu a{padding:3px 10px;font-size:13px;color:#fff;cursor:pointer}.top-bar .dropdown-menu a:hover{background-color:#7f7f7f;color:#fff}.top-bar .dropdown-menu img{margin-right:5px;color:#fff}.top-bar form{margin:0;display:inline-block}.top-bar form span{vertical-align:middle;color:#fff}.top-bar form input[type=checkbox]{margin:0 10px 0 4px}.scrollable-table{max-height:410px;overflow-y:auto}.order-list-container .table-order{border-collapse:collapse;border:1px inset;width:100%;max-width:100%;background-color:transparent;word-wrap:break-word;table-layout:fixed;color:#737373}.order-list-container{max-height:450px;overflow:hidden}.order-list-container .table-order tr{border:1px inset #737373}.order-list-container .table-order tr:hover{border:1px solid #4990e2}.disabled{pointer-events:none;opacity:.4}.order_list{width:40%;float:left;overflow:hidden;max-height:450px}#wrapper-padding{display:none;margin-left:30px}#wrapper-multiple{display:none;text-align:center}#wrapper-no-item{height:450px;position:relative}#wrapper-no-item img{width:150px;height:150px;position:absolute;top:50%;left:50%;margin-top:-75px;margin-left:-75px}#preview-layout-multiple{color:#737373}#preview-layout-multiple .title{font-size:80px;line-height:80px}#preview-layout-multiple h4{margin-bottom:20px}#preview-layout-multiple #text-content{margin-top:40px}#preview-layout-multiple p{margin-top:20px}#order_detail{width:60%;float:left;overflow:auto;max-height:450px}#info-header{margin-top:1.2em;margin-bottom:1.5em}.info-text{color:#4990e2}#order-action{margin-top:1.2em;margin-bottom:1.5em}#filter_box{border:1px solid;width:200px;position:absolute;background:#7f7f7f;right:0;margin-top:30px;border-radius:2px;box-shadow:3px 2px 5px #000}#filter_box tbody{width:100%;display:table}#filter_box tbody .toggle-button-text{color:#fff;background:transparent;border:0;margin-top:4px;margin-bottom:4px}#filter_box tr{border-bottom:1px solid}#filter_box tr:last-of-type{border:0}#filter_box .input-prepend{text-align:center;display:block;margin-bottom:10px;font-size:0;white-space:nowrap}#filter_box .input-prepend input{font-size:14px;width:140px;margin:0;position:relative;vertical-align:top;border-radius:0 3px 3px 0}#filter-button{width:100%;background-color:#4990e2;color:#fff;border:0;height:30px}#filter-date .reset-btn{margin-left:10px;vertical-align:middle}button.btn.deny.outline{margin-right:10px;box-shadow:none;font-weight:200;font-size:14px;border:1px solid #ccc;background:transparent}.deny.outline i{margin-right:.6em;color:#d1051f}.send.outline i{margin-right:.6em;color:#7cd21c}button.btn.btn-primary.send.outline{margin-right:10px;box-shadow:none;font-weight:200;font-size:14px;border:1px solid #ccc;background:transparent}span.action-text{line-height:30px;vertical-align:middle;font-size:14px;color:#737373;margin-right:10px}span.action-text i.fa-check{color:#7cd21c;margin-left:.6em}.fa-white{color:#fff}#order_detail iframe{min-height:300px}#order_detail dl{color:#737373}.order_wrapper .thumb_wrapper img{top:0!important}#preview-layout{max-width:600px;display:block;margin:auto;text-align:center}#preview-layout .thumb_wrapper img{top:0;height:auto!important}#userInfoPreview{display:none;border:1px solid transparent;width:240px;position:absolute;background:#ddd;left:25px;top:70px;z-index:1;color:#737373;border-radius:2px;box-shadow:3px 2px 5px #ccc;padding-bottom:10px}#userInfoPreview:before{content:"";display:block;width:0;height:0;position:absolute;border-right:8px solid transparent;border-left:8px solid transparent;border-bottom:8px solid #ddd;right:30px;top:-8px}.userInfoName{padding:1.2em;font-size:16px}.userdetail{padding-left:1.2em;padding-right:1.2em;display:block;font-size:13px}#email-button{margin-top:10px;width:100%;background-color:#4990e2;color:#fff;border:0;height:30px;border-radius:0 0 2px 2px}.validation-table{word-wrap:break-word;table-layout:fixed;border-collapse:separate;border-spacing:0 5px;width:100%}.validation-table span{margin-left:10px}.validation-content h5{margin-top:10px}button.btn.validate{margin-bottom:10px;font-size:14px}button.btn.validate i{margin-right:.6em;font-size:14px}a.less,a.more{color:#4990e2}iframe{border:none;margin:0;padding:0}#PREVIEWIMGCONT iframe{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100%}h4{margin-top:0;font-weight:400;font-size:16px;margin-bottom:0;margin-left:5px}.notification_trigger .counter{position:relative;*position:static;top:-2px;margin:11px 15px 0 0;padding:1px 4px;background:none repeat scroll 0 0 red;background-color:#da4f49;background-repeat:repeat-x;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*border:1px solid transparent;border-radius:4px 4px 4px 4px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05);font-size:12px;font-weight:700;line-height:14px;text-align:center;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);float:left}#EDIT_ZOOMSLIDER,#nperpage_slider,#sizeAns_slider{background-color:#666;border-color:#666;height:10px}.setting-zoom-icon.zoom-menu-left{font-size:12px;float:left;padding-top:7px;margin-right:7px}.setting-zoom-icon.zoom-menu-right{font-size:21px;margin-left:4px;position:relative}#EDIT_ZOOMSLIDER .ui-slider-handle,#nperpage_slider .ui-slider-handle,#sizeAns_slider .ui-slider-handle{background-color:#1a1a1a;width:8px;cursor:col-resize}#tooltip .popover{background-color:inherit}.popover-inner{background-color:#1a1a1a;border:2px solid #7f7f7f;padding:0;color:#fff;border-radius:2px}.popover-inner .popover-title{background-color:#3b3b3b;border-radius:0}.popover-inner .popover-content{background-color:#1a1a1a;color:#fff}.popover-inner .popover-content hr{background-color:#fff;border-color:#7f7f7f}#tooltip.tooltip_flat{border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);margin-left:15px;min-width:280px!important;border-radius:6px;font-size:13px;color:#fff}#tooltip.tooltip_flat .popover{background-color:#535353;width:100%!important;border:0 none;border-radius:0}#tooltip.tooltip_flat .popover .popover-inner{border:0 none;border-radius:6px}#tooltip.tooltip_flat .popover .popover-inner .popover-content{background-color:#535353;padding:10px}.dragover{BACKGROUND-COLOR:#fff100}#dialog_dwnl input.required.error,#dialog_dwnl textarea.required.error{border:1px solid red}.overlay,.ui-widget-overlay{background-color:#111;opacity:.7;filter:alpha(opacity=70)}.submenu .ui-buttonset{z-index:120}.dropdown-menu .divider{background-color:#515151;border-bottom:1px solid #7f7f7f;margin:0;height:0}.close,.close:hover{color:#fff}.status-marker{line-height:10px;border-radius:50%;width:7px;height:7px;display:inline-block;margin-right:8px;margin-bottom:0}.status-marker.status-active{background-color:#5cb85c}.status-marker.status-inactive{background-color:rgba(0,0,0,.7)}.tools-sharing-row{background:#626262;border-radius:5px;margin-bottom:10px}.tools-sharing-title{line-height:31px;font-weight:700;padding-left:20px}.tools-sharing-btn{padding:6px 25px;min-width:250px}.metadatas-top-block{text-align:right}h3.metadatas-title{position:relative;margin-bottom:20px}h3.metadatas-title:after{content:"";width:100%;height:1px;background:#fff;position:absolute;bottom:-4px;left:2px}#select-meta-subdef{z-index:1;position:relative}#metadata-content{padding:10px}.tool-modal-wrapper>div{background:none;height:100%;padding-left:0;padding-right:0}#loader{color:#3b3b3b}.dl-horizontal dd:before{content:"\200B"}.videoTips{width:100%;height:100%}#advance-share{font-style:italic;line-height:30px}#shared-def{display:none;margin-left:10px}#shared-def #resource_type_sel{width:170px;margin-left:10px}.color-dot{height:20px;width:20px;border-radius:50%;display:inline-block;border:1px solid #fff;vertical-align:middle;margin-bottom:4px;margin-top:3px}.btn-facet-option{background:#3b3b3b!important;color:#4990e2!important;border:1px solid #1b1b1b;box-shadow:0 0 3px 1px #3b3b3b!important;position:relative;padding-right:20px}.btn-facet-option.collapsed{color:#b1b1b1!important}.btn-facet-option.collapsed .icomoon{transform:rotate(0);color:#b1b1b1!important}.btn-facet-option .icomoon{font-size:18px;position:absolute;right:0;top:4px;color:#4990e2!important;transition:all .2s linear;transform:rotate(90deg)}.btn-facet-option:hover,.btn-facet-option:hover .icomoon{color:#4990e2!important}.facet-filter{width:50%;float:left;background:#292929;padding:6px 0}.facet-filter .form-inline{margin-bottom:5px}.facet-filter h4,.facet-filter select{font-size:13px}.facet-filter label{width:96%}.facet-filter select{width:100%;height:26px;line-height:26px}#proposals #collapseOne{background:#292929}.loading,.ui-dialog .ui-dialog-content.loading{background-image:url(/assets/common/images/icons/loading.svg);background-position:50%;background-repeat:no-repeat}.ui-tabs{background-color:transparent;padding:0;border-style:none}.ui-tabs .ui-tabs-nav{border:none;padding:0}.ui-widget-header{background:none;border:0 none transparent}.feedback_dialog_container .ui-widget-header,.push_dialog_container .ui-widget-header{background:#000}.ui-tabs .ui-tabs-nav li{background-color:#4d4d4d;height:30px;border:none;overflow:hidden}.ui-tabs .ui-tabs-nav li a{padding:5px 8px;font-size:12px;font-weight:400;color:#a1a1a1}.ui-tabs .ui-tabs-nav li.ui-tabs-active,.ui-tabs .ui-tabs-nav li.ui-tabs-active a{font-size:13px;color:#fff;background-color:#3b3b3b;border:none}.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:pointer;color:#eaeaea}.ui-tabs .ui-tabs-panel{overflow-x:hidden;overflow-y:auto;display:block;border-width:0;padding:0;background-color:#3b3b3b}.ui-tabs .ui-tabs-panel.tabBox{height:405px;overflow:auto;position:relative;padding:10px}.ui-tabs .ui-tabs-hide{display:none!important}.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer;color:#a1a1a1}.ui-state-default,.ui-widget-content .ui-state-default{background:none}.ui-state-active a,.ui-state-active a:link,.ui-tabs li.ui-state-active a{color:#fff;font-weight:700}.ui-state-active,.ui-widget-content .ui-state-active{background:none}.ui-widget-content{background-image:none;background-color:transparent;color:#fff}.ui-dialog.ui-widget-content{background-color:#1a1a1a}.ui-accordion .ui-accordion-content{padding:0;border:none!important;border-radius:0}.ui-accordion-icons .ui-accordion-header,.ui-accordion-icons .ui-accordion-header a{overflow:hidden}.ui-accordion-icons .ui-accordion-header a{padding:2px 25px;white-space:nowrap}.ui-state-active .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/dark-hive/ui-icons_cccccc_256x240.png)}.ui-accordion .ui-accordion-content.loading{background-image:url(/assets/common/images/icons/loader-white.gif);background-position:50%;background-repeat:no-repeat}.ui-accordion .ui-accordion-content,.ui-accordion .ui-accordion-header{margin:3px 0}.ui-accordion .ui-accordion-header{border:none;background-repeat:repeat-x;margin-bottom:0;height:44px;line-height:44px;background-color:#3b3b3b;border-bottom:1px solid #303030;border-radius:0}.ui-accordion .ui-accordion-header:hover{background-color:#474747}.ui-accordion .ui-accordion-header.header{padding-bottom:0;padding-right:0;padding-top:0;margin-top:0}.ui-accordion .ui-accordion-header.header:hover{background-color:#474747}.ui-accordion .ui-accordion-content{background-color:#292929;border-top:none;margin-top:-1px;margin-bottom:0}.ui-accordion .ui-accordion-content.grouping{border:1px solid #2f4a6f;border-top:none}.ui-corner-all,.ui-corner-br{border-radius:2px}.ui-corner-top{border-top-left-radius:2px;border-top-right-radius:2px}.ui-corner-bottom{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.ui-corner-right{border-top-right-radius:2px;border-bottom-right-radius:2px}.ui-corner-left{border-top-left-radius:2px;border-bottom-left-radius:2px}.ui-dialog.ui-widget-content{border:1px solid #7f7f7f;background:#1a1a1a}.ui-dialog.ui-widget-content,.ui-widget-overlay{z-index:1999}.ui-dialog.ui-widget-content.dialog-notification-box{z-index:1199!important}.ui-dialog-titlebar{min-height:20px}.ui-dialog-content.dialog-Small input[type=text],.ui-dialog-content.dialog-Small select,.ui-dialog-content.dialog-Small textarea{width:100%}.ui-dialog-content.dialog-Small textarea{height:60px}.ui-dialog-content label,.ui-dialog-content p{line-height:18px}.ui-autocomplete.ui-state-focus,.ui-autocomplete.ui-state-hover,.ui-autocomplete.ui-widget-content .ui-state-focus,.ui-autocomplete.ui-widget-content .ui-state-hover,.ui-autocomplete.ui-widget-header .ui-state-focus,.ui-autocomplete.ui-widget-header .ui-state-hover{background-image:none;background-color:#515151;border:none;margin:0;border-radius:0}.ui-autocomplete.ui-menu .ui-menu-item a.ui-state-active,.ui-autocomplete.ui-menu .ui-menu-item a.ui-state-hover{margin:0}.ui-autocomplete li.list-item{width:280px;min-height:45px;display:block}.ui-autocomplete li.list-item .icon{width:42px}.ui-autocomplete li.list-item .icon img{max-width:32px;max-height:32px;text-align:center;vertical-align:middle;margin:5px}.ui-autocomplete{min-height:42px;max-height:200px;overflow-y:auto;overflow-x:hidden;padding:1px 0;border-top-left-radius:0;border-top-right-radius:0;padding-right:20px}.context-menu-theme-default{border:2px outset #fff;background-color:#d4d0c8}.context-menu-theme-default .context-menu-item{text-align:left;cursor:pointer;padding:2px 20px 2px 5px;color:#000;font-size:9px;white-space:nowrap}.context-menu-theme-default .context-menu-separator{margin:1px 2px;font-size:0;border-top:1px solid gray;border-bottom:1px solid #fff}.context-menu-theme-default .context-menu-item-disabled{color:gray}.context-menu-theme-default .context-menu-item .context-menu-item-inner{background:none no-repeat fixed 999px 999px}.context-menu-theme-default .context-menu-item-hover{background-color:#0a246a;color:#fff}.context-menu-theme-default .context-menu-item-disabled-hover{background-color:#0a246a}.context-menu-theme-vista .context-menu-item .context-menu-item-inner{padding:4px 12px;margin-left:0;font-size:12px;font-weight:700;font-spacing:0;color:#fff}.context-menu-theme-vista .context-menu-item-hover{background-image:none;background-color:#75abff;border:none}.context-menu-theme-vista .context-menu-item-hover .context-menu-item-inner{color:#1a1a1a}.context-menu-theme-vista{background-image:none;background-color:#1a1a1a;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.context-menu-theme-vista .context-menu-item .context-menu-item-inner.published{background-image:url(/assets/common/images/icons/ticktick.png);background-repeat:no-repeat;background-position:5px}.context-menu-theme-flat{min-width:160px;background-image:none;background-color:#535353;border-radius:6px;overflow:hidden;box-shadow:2px 2px 4px 0 rgba(0,0,0,.12)}.context-menu-theme-flat .context-menu-item .context-menu-item-inner{margin-left:0;font-weight:700}.context-menu-theme-flat .context-menu-item .context-menu-item-inner:hover{background-color:#7f7f7f}.context-menu-theme-flat .context-menu-item .context-menu-item-inner:hover a{color:#fff}.context-menu-theme-flat .context-menu-item a{padding:9px 16px 9px 10px;font-size:14px;font-weight:500;display:block;color:#fff}.context-menu-theme-flat .context-menu-item a img{width:24px;margin-bottom:-2px}.context-menu-theme-flat .context-menu-item a span{margin-left:8px;vertical-align:initial}.context-menu-item.divider{border-bottom:1px solid #7f7f7f}.context-menu-item .divider{border-bottom:1px solid gray;margin-left:20px}.context-menu-item a{font-size:12px;font-weight:700;font-spacing:0;color:#fff}.context-menu-item a span{vertical-align:middle}.context-menu-item a img{width:16px}.context-menu-item-hover a{color:#212121}input.input-button.hover{color:#fefefe}input.search{padding-left:25px;background-image:url(/assets/common/images/icons/search.png);background-repeat:no-repeat;background-position:3px}input,select,textarea{margin:2px;padding:2px;*border:1px solid #b1b1b1}.checkbox,input[type=checkbox],input[type=radio]{border:none;background:transparent}input.btn-mini{margin:0 2px;height:12px;width:auto;cursor:default;font-size:12px}.input-small{height:25px;font-size:12px}.btn,input[type=file]{box-shadow:0 1px 2px rgba(0,0,0,.05);color:#737373;text-shadow:0 -1px 0 transparent;background-color:#e7e7e7;background-image:linear-gradient(180deg,#f2f2f2,#d6d6d6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFF2F2F2",endColorstr="#FFD6D6D6",GradientType=0);border-color:#d6d6d6 #d6d6d6 #b0b0b0;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#d6d6d6;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn.active,.btn.disabled,.btn:active,.btn:focus,.btn:hover,.btn[disabled],input[type=file].active,input[type=file].disabled,input[type=file]:active,input[type=file]:focus,input[type=file]:hover,input[type=file][disabled]{color:#737373;background-color:#d6d6d6;*background-color:#c9c9c9}.btn.active,.btn:active,input[type=file].active,input[type=file]:active{background-color:#bdbdbd\9}.ui-dialog .btn,.ui-widget-content .btn{font-size:13px;font-weight:700;color:#737373}.btn.btn-inverse{color:#aaa;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#404040;background-image:linear-gradient(180deg,#444,#393939);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF444444",endColorstr="#FF393939",GradientType=0);border-color:#393939 #393939 #131313;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#393939;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn.btn-inverse.active,.btn.btn-inverse.disabled,.btn.btn-inverse:active,.btn.btn-inverse:focus,.btn.btn-inverse:hover,.btn.btn-inverse[disabled]{color:#aaa;background-color:#393939;*background-color:#2c2c2c}.btn.btn-inverse.active,.btn.btn-inverse:active{background-color:#202020\9}.input-append button.btn{border-left:1px solid #242424}form.phrasea_query input.query{padding-left:6px;padding-right:30px;font-size:16px;margin:0;width:59%;background-position:right 7px center;background-image:url(/assets/common/images/icons/research-dark.png)}.searchFormWrapper{margin:20px 0 0 5px;line-height:30px}#facet_filter_in_search .facetFilter_AND{font-weight:400;position:relative;width:127px;height:25px;line-height:25px;vertical-align:middle;border-radius:4px;background-color:#4c5d84;color:#fff;padding-left:13px;padding-right:13px;display:inline-block;margin:2px 0;margin-right:10px;overflow:hidden}#facet_filter_in_search .facetFilter_AND .buttons-span{background-color:#4c5d84;max-width:86px;left:67px}#facet_filter_in_search .facetFilter_AND .buttons-span :hover{display:block}#facet_filter_in_search .facetFilter_AND .facetFilter-inverse{background:url(/assets/common/images/icons/inverse-negative.png) 10px 2px no-repeat}#facet_filter_in_search .facetFilter_AND:hover .facetFilter-label{color:transparent}#facet_filter_in_search .facetFilter_EXCEPT{font-weight:400;position:relative;width:127px;height:25px;line-height:25px;vertical-align:middle;border-radius:4px;background-color:#8a3747;color:#fff;padding-left:13px;padding-right:13px;display:inline-block;margin:2px 0;float:right;margin-right:10px;overflow:hidden}#facet_filter_in_search .facetFilter_EXCEPT .buttons-span{background-color:#8a3747;max-width:86px;left:67px}#facet_filter_in_search .facetFilter_EXCEPT .facetFilter-inverse{background:url(/assets/common/images/icons/inverse-positive.png) 10px 2px no-repeat}#facet_filter_in_search .facetFilter_EXCEPT:hover .facetFilter-label{color:transparent}#facet_filter_in_search .facetFilter-label{position:relative;overflow:hidden;cursor:pointer;line-height:25px;display:inline-block;min-width:54px}#facet_filter_in_search .facetFilter-label .color-dot{height:16px;width:16px}#facet_filter_in_search .facetFilter-gradient{position:absolute;width:20px;right:0}#facet_filter_in_search .buttons-span{position:absolute;top:2px;bottom:2px;left:0;right:0;margin:0;display:none}#facet_filter_in_search .facetFilter-closer{position:absolute;right:4px;cursor:pointer;background:url(/assets/common/images/icons/bgd_facetFilter.png) 12px 4px no-repeat;height:21px;width:37px;border-left:1px solid #fff}#facet_filter_in_search .facetFilter-inverse{position:absolute;right:42px;cursor:pointer;height:21px;width:37px;border-left:1px solid #fff}#searchForm{width:100%;float:left;margin-bottom:0}#searchForm .input-append{float:left;width:50%}#searchForm .input-append .btn{border:none}#searchForm .input-append a.btn{height:22px;width:20px}#searchForm .input-append button.btn{height:30px;width:110px}#searchForm .control-group{float:right;margin-left:0}#searchForm .danger.danger_indicator,#searchForm .danger .danger_indicator{border-color:#2475b5;background-color:#2196f3;color:#fff}#searchForm .advance_search_action .danger.danger_indicator{background-image:url(/assets/common/images/icons/research-white.png)}#adv_search table.colllist{width:290px}#adv_search table.filterlist{width:600px}.search-header-block{background:#3b3b3b;padding:4px 4px 4px 10px;border-radius:5px}.search-header-block label.inline{padding-top:0;line-height:19px;padding-right:5px}.search-header-block .custom_checkbox_label .custom_radio{top:calc(50% - 7px)}.search-header-block .custom_select_dark{transition:all .3s}#adv_search .sbasglob,#sbasfiltercont,.adv_options .sbasglob{color:#fff;margin:0 0 0 10px}#searchForm input.input-small.datepicker::-webkit-input-placeholder{font-size:12px}#searchForm input.input-small.datepicker::-moz-placeholder{font-size:12px}#searchForm input.input-small.datepicker:-ms-input-placeholder{font-size:12px}#searchForm input.input-small.datepicker:-moz-placeholder{font-size:12px}#adv_search .sbasglob hr,.adv_options #sbasfiltercont hr,.adv_options .sbasglob hr{margin:15px 0;border:0;border-top:1px solid #7b7b7b}#adv_search .sbasglob .sbas_list,.adv_options .sbasglob .sbas_list{padding:5px 0;border-radius:2px}#adv_search .sbasglob .sbas_list.selected,.adv_options .sbasglob .sbas_list.selected{border:2px solid #5a5a5a;background-color:#5a5a5a}#sbasfiltercont .btn-toolbar,.sbasglob .btn-toolbar{margin:10px 10px 20px;text-align:center}.clksbas{margin-bottom:15px}.clksbas .checkbox{padding:0}.clksbas input[type=checkbox]{margin:0;position:absolute}.clksbas label{font-weight:700}.deployer_toggle{margin-right:15px}.basChild_list{position:relative;padding:0;margin:0 0 0 63px;list-style:none;width:calc(100% - 70px);overflow:hidden;column-count:3}.clkbas{white-space:normal;margin:0 0 10px}.clkbas .checkbox{padding-top:0;padding-left:0}.clkbas input[type=checkbox]{margin:0;float:none;margin-right:10px}.clkbas span{cursor:pointer;font-weight:700}#searchForm .clkbas label{overflow:hidden;text-overflow:ellipsis}.clkbas img{vertical-align:middle;max-height:22px}#idFrameC{top:0!important;min-width:300px;bottom:0!important}#idFrameC.closed{min-width:0}#idFrameC #retractableButton{cursor:pointer;width:70px;height:85px;float:right;text-align:center;line-height:85px;margin-bottom:-20px}#idFrameC #retractableButton i{font-size:23px;color:#a1a1a1}#idFrameC .wrapper{background-color:#3b3b3b;right:10px;border-top:none}#idFrameC .ui-tabs{position:absolute;top:0;left:0;bottom:0;right:0;margin:0;padding:0}#idFrameC .ui-tabs .ui-tabs-nav{background-color:#3b3b3b;top:0;left:10px;right:10px;border-radius:0;height:46px;border-bottom:1px solid #303030;box-sizing:border-box}#idFrameC .ui-tabs .ui-tabs-nav li{width:auto;height:86px;display:inline-block;background-color:#3b3b3b;z-index:10;border-radius:0;margin:0;box-sizing:border-box}#idFrameC .ui-tabs .ui-tabs-nav li.proposals_WZ.ui-state-active a{border-bottom:3px solid #4c5d84}#idFrameC .ui-tabs .ui-tabs-nav li.proposals_WZ.active img.proposals_off,#idFrameC .ui-tabs .ui-tabs-nav li.proposals_WZ img.proposals_on{display:none}#idFrameC .ui-tabs .ui-tabs-nav li.thesaurus.ui-state-active a{border-bottom:3px solid #884c92}#idFrameC .ui-tabs .ui-tabs-nav li.baskets.ui-state-active a{border-bottom:3px solid #076882}#idFrameC .ui-tabs .ui-tabs-nav li.plugins.ui-state-active a{border-bottom:3px solid #fff}#idFrameC .ui-tabs .ui-tabs-nav li a{padding:0;margin:0;border-radius:0}#idFrameC .ui-tabs .ui-tabs-nav li a.escamote{margin:25px 25px 0 0}#idFrameC .ui-tabs .ui-tabs-nav li:hover a{background-color:#666;border-bottom:3px solid #666}#idFrameC .ui-tabs .ui-tabs-nav li.ui-state-active a{background-color:#333;border-bottom:1px solid #884c92}#idFrameC .ui-tabs .ui-tabs-panel{position:absolute;top:56px;left:0;bottom:0;right:0}#idFrameC ul.prod-icon-menu{width:100%;display:initial}#idFrameC .prod-icon-menu .WZplugins,#idFrameC .prod-icon-menu .WZtabs{display:block;width:69px;height:82px;line-height:82px;vertical-align:middle;text-align:center}#idFrameC .prod-icon-menu .WZbasketTab{text-align:center}#idFrameC .prod-icon-menu .WZbasketTab #basket_menu_trigger{line-height:21px}#idFrameC .closed .prod-icon-menu li{clear:left}#idFrameC .ui-resizable-handle,#idFrameC .ui-tabs-panel{display:none}#idFrameC div.basketTips{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 12px 0 rgba(0,0,0,.19)}#idFrameC div.basketTips.hidden{display:none;box-shadow:none}#idFrameC .tools-accordion{display:block;z-index:2;position:relative;margin-top:3px;margin-bottom:10px;width:auto;min-width:160px;max-width:234px;height:30px;background-color:#3b3b3b;padding-left:16px;color:#b1b1b1;cursor:pointer;text-align:left;border:none;outline:none;font-size:12px;font-weight:700}#idFrameC .tools-accordion:before{content:"\E96C";font-family:icomoon;position:absolute;right:5px;font-size:18px;font-weight:700;transition:all .2s linear}#idFrameC .tools-accordion.active:before{color:#4990e2!important;transform:rotate(90deg)}#idFrameC .tools-panel{width:136px;z-index:1000;position:absolute;background-color:#464646;padding:0 12px;overflow:hidden;max-height:0;transition:max-height .2s ease-out}#idFrameC .tools-panel .divider{width:100%;height:1px;background-color:#6c6c6c;margin:6px 0}#idFrameC .tools-panel img{width:18px;height:18px}#idFrameC .tools-panel span{font-size:11px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#b9b9b9}#idFrameC .tools-panel button{display:block;width:100%;background:transparent;border:none;margin:4px 0;text-align:left;padding:2px;cursor:pointer}#idFrameC .tools-panel button span{margin-left:6px;font-size:11px;color:#b9b9b9}#idFrameC .tools-panel button:hover span{font-size:12px;color:#b9b9b9}.alert_datas_changed a{color:#404040;text-decoration:underline}.ui-accordion .ui-accordion-header .workzone-menu-title I{font-size:16px;display:inline-block;background-color:#222;padding:5px 0 0 5px;border-radius:14px;line-height:normal;vertical-align:middle;width:20px;height:20px;margin:0;color:#fff}.ui-accordion .ui-accordion-header .workzone-menu-title I.vote_rec,.ui-accordion .ui-accordion-header .workzone-menu-title I.vote_sent{background-color:#e0215d}.ui-accordion .ui-accordion-header .workzone-menu-title I.share_rec,.ui-accordion .ui-accordion-header .workzone-menu-title I.share_sent{background-color:#228b22}.ui-accordion .ui-accordion-header .workzone-menu-title I.push_rec{background-color:#2092ed;font-size:17px;padding:4px 0 3px 6px}.ui-accordion .ui-accordion-header .workzone-menu-title I.basket{background-color:#1eadd6;font-size:14px}.ui-accordion .ui-accordion-header .workzone-menu-title I.story{background-color:#6471bc}.ui-accordion .ui-accordion-header .workzone-menu-title .unread_flag{color:transparent;font-size:8px;background-color:transparent;padding:0;width:8px}.ui-accordion .ui-accordion-header.unread I.unread_flag{color:red}#PREVIEWOTHERSINNER I,#SPANTITLE I,.TOOL_feedback_btn I,.TOOL_pushdoc_btn I,.TOOL_sharebasket_btn I{font-size:16px;display:inline-block;background-color:#222;padding:5px 0 0 5px;border-radius:14px;line-height:normal;vertical-align:middle;width:20px;height:20px;margin:0;color:#fff}#PREVIEWOTHERSINNER I.push_rec,#SPANTITLE I.push_rec,.TOOL_feedback_btn I.push_rec,.TOOL_pushdoc_btn I.push_rec,.TOOL_sharebasket_btn I.push_rec{background-color:#2092ed;font-size:17px;padding:1px 0 0 1px}#PREVIEWOTHERSINNER I.vote_rec,#PREVIEWOTHERSINNER I.vote_sent,#SPANTITLE I.vote_rec,#SPANTITLE I.vote_sent,.TOOL_feedback_btn I.vote_rec,.TOOL_feedback_btn I.vote_sent,.TOOL_pushdoc_btn I.vote_rec,.TOOL_pushdoc_btn I.vote_sent,.TOOL_sharebasket_btn I.vote_rec,.TOOL_sharebasket_btn I.vote_sent{background-color:#e0215d}#PREVIEWOTHERSINNER I.share_rec,#SPANTITLE I.share_rec,.TOOL_feedback_btn I.share_rec,.TOOL_pushdoc_btn I.share_rec,.TOOL_sharebasket_btn I.share_rec{background-color:#228b22;font-size:14px}#PREVIEWOTHERSINNER I.share_sent,#SPANTITLE I.share_sent,.TOOL_feedback_btn I.share_sent,.TOOL_pushdoc_btn I.share_sent,.TOOL_sharebasket_btn I.share_sent{background-color:#228b22}#PREVIEWOTHERSINNER I.basket,#SPANTITLE I.basket,.TOOL_feedback_btn I.basket,.TOOL_pushdoc_btn I.basket,.TOOL_sharebasket_btn I.basket{background-color:#1eadd6;font-size:14px}#PREVIEWOTHERSINNER I.story,#SPANTITLE I.story,.TOOL_feedback_btn I.story,.TOOL_pushdoc_btn I.story,.TOOL_sharebasket_btn I.story{background-color:#6471bc}.TOOL_sharebasket_btn .share_sent{padding-left:2px!important;padding-top:2px!important;margin-right:4px!important}#idFrameT{margin-left:-10px;margin-right:-20px}#idFrameT #selectCase{background:url(/assets/common/images/icons/ccoch0.gif) no-repeat 50%;padding-left:16px}#idFrameT .PNB10.btn-toolbar{left:0}#idFrameT .btn-toolbar{margin-bottom:0;margin-top:0;background-color:#3b3b3b;font-size:10px;z-index:100;height:45px;box-sizing:border-box;border-bottom:none}#idFrameT .btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff}#idFrameT .tools:first-child .btn-group{border-right:1px solid #474747}#idFrameT .tools .btn-group{float:left}#idFrameT .tools .classicButton button.btn,#idFrameT .tools .dropdownButton{margin:0}#idFrameT .tools .classicButton button.btn,#idFrameT .tools .dropdownButton button.btn{height:30px;font-size:13px;box-shadow:0 1px 2px rgba(0,0,0,.05)}#idFrameT .tools .classicButton button.btn-inverse,#idFrameT .tools .dropdownButton button.btn-inverse{background-image:none;background-color:#3b3b3b;color:#aaa;border-radius:0;margin:0;height:45px;border:0}#idFrameT .tools .classicButton button.btn-inverse{border-right:0}#idFrameT .tools .dropdownButton button.btn-inverse{border-left:0;border-right:0}#idFrameT .tools .dropdownButton button.btn-inverse:active,#idFrameT .tools .dropdownButton button.btn-inverse:focus,#idFrameT .tools .dropdownButton button.btn-inverse:hover,.open #idFrameT .tools .dropdownButton button.btn-inverse{background-color:#535353}#idFrameT .tools .classicButton button.btn-inverse:hover,#idFrameT .tools .dropdownButton button.btn-inverse:hover{background-color:#535353;color:#fff}#idFrameT .tools .classicButton button.btn-inverse img,#idFrameT .tools .dropdownButton button.btn-inverse img{margin:0 5px 0 2px;max-width:none;width:21px}#idFrameT .tools .dropdown-menu{min-width:120px;padding:0;margin:0;border-radius:0 0 6px 6px;overflow:hidden;background-color:#535353;border:0}#idFrameT .tools .dropdown-menu a{padding:10px 14px;font-size:13px;color:#aaa;background-color:#535353;cursor:pointer}#idFrameT .tools .dropdown-menu a:hover{color:#aaa}#idFrameT .tools .dropdown-menu>li>a:active,#idFrameT .tools .dropdown-menu>li>a:focus,#idFrameT .tools .dropdown-menu>li>a:hover,#idFrameT .tools .dropdown-menu a:hover{background-color:#7f7f7f;background-image:none}#idFrameT .tools .dropdown-menu img{margin-right:5px;width:21px;max-width:unset}#idFrameT .tools #settings{display:block;float:right;line-height:45px;padding-right:51px;padding-left:21px;margin-right:0;color:#777;background:url(/assets/common/images/icons/icone_settings.png) right 15px no-repeat;background-position:right 21px top 15px;border-left:1px solid #474747}#idFrameT .tools #settings:hover{background-color:#393939}@media screen and (max-width:1200px){#idFrameT .tools button.btn-inverse img{display:none}#idFrameT .tools #settings{text-indent:-9000px;padding-right:0;padding-left:0;margin-right:8px;width:26px;background-position:right 1px top 15px}}#TOPIC_UL li{float:none;margin:0}#answers{box-sizing:border-box}#answers .status img{max-width:16px;max-height:16px}#answers #answersNext{width:150px;margin:5px;height:193px;line-height:193px;font-size:25px;color:#666;cursor:pointer}#answers .list{box-sizing:border-box;position:relative;float:left;margin:8px;width:600px;overflow:hidden;border:3px solid #7f7f7f}#answers .list .diapo{margin:5px}#answers .list .desc .dl-horizontal{margin-bottom:0}#answers .list .desc .dl-horizontal dt{max-width:90px}#answers .list .desc .dl-horizontal dd{margin-left:100px}#idFrameT #answers{background-color:#1a1a1a;top:55px;bottom:60px;margin-right:0;overflow-y:auto}#answers_status{position:absolute;bottom:0;left:10px;height:60px;width:400px;z-index:100}#answers_status table{width:100%}#answers_status table tr{height:20px;vertical-align:middle}#answers_status table tr td.navigation{text-align:right}#answers_status .infos{text-align:left;line-height:18px;font-size:11px;color:#fff;height:60px}#answers_status .infos .infoDialog,#answers_status .infos .search-display-info{float:left;background:#0c4554;color:#fff;padding:0 25px;font-size:11px;padding-top:24px;margin-right:10px;height:36px}#answers_status .infos .infoDialog span,#answers_status .infos .search-display-info span{font-size:22px;margin-bottom:3px;float:left;margin-right:10px}#answers_status .infos #nbrecsel{font-size:22px;margin-top:7px;float:left;margin-right:7px;display:block;height:40px}#answers_status #docInfo{height:40px;background:#0c4554;color:#fff;padding:0 25px;padding-top:20px;float:left;min-width:105px;font-size:11px;line-height:12px;border-right:1px solid #000;position:relative}#answers_status #docInfo .detailed_info_holder{position:absolute;top:20px;right:10px}#answers_status #docInfo .detailed_info_holder .image-normal{display:block}#answers_status #docInfo .detailed_info_holder .image-hover,#answers_status #docInfo .detailed_info_holder:hover .image-normal{display:none}#answers_status #docInfo .detailed_info_holder:hover .detailed_info,#answers_status #docInfo .detailed_info_holder:hover .image-hover{display:block}#answers_status #docInfo .detailed_info{display:none;position:absolute;bottom:27px;min-width:240px;background-color:#1b6577;padding:10px;border-radius:5px}#answers_status #docInfo .detailed_info th{padding-bottom:10px;font-weight:400;color:#ccc;font-size:9px}#answers_status #docInfo .detailed_info tbody tr:last-child td{padding-bottom:10px}#answers_status #docInfo .detailed_info tfoot tr{border-top:1px solid hsla(0,0%,100%,.5)}#answers_status #docInfo .detailed_info tfoot td{padding-top:10px;margin-top:10px}#answers .feed{position:relative;clear:left;margin:10px}#answers .feed .headblock{max-width:800px;margin-bottom:20px}#answers .feed .headblock table{width:100%}#answers .feed .headblock h1{font-size:22px}#answers .feed .headblock h1 img{margin-right:15px}#answers .feed .headblock a.subscribe_rss{font-size:14px;margin-left:15px}#answers .feed .entry{margin:0 0 30px;padding:10px;border:1px solid #303030;background-color:#3b3b3b;float:left}#answers .feed .entry.hover{border:1px solid #7f7f7f}#answers .feed .entry h1{margin-bottom:0}#answers .feed .entry h1.with_btn{margin-top:18px}#answers .feed .entry table.head{vertical-align:middle;margin:10px 0;width:600px}#answers .feed .entry table a.tools{display:none}#answers .feed .entry.hover .feed_btn_wrapper{visibility:visible}#answers .feed h1{font-weight:700;font-size:20px}#answers .feed h1 .author{font-size:13px;font-weight:400;margin-left:15px}#answers .feed .post_date,#answers .feed h1{width:100%}#answers .feed p{max-width:600px;line-height:18px;margin:5px 0;text-align:justify}#answers .feed img{vertical-align:middle}#answers .feed .contents,#answers .feed .entry,#answers .feed .post_date,#answers .feed .see_more,#answers .feed h1,#answers .feed p{position:relative;clear:left}#answers .feed .see_more{height:60px;text-align:center;font-weight:700;font-size:13px;background-position:bottom}#answers .feed .contents{clear:left}#answers .feed .post_date{text-align:right;font-style:italic;max-width:600px;*width:600px;margin-bottom:20px}#answers .feed .dropdown-menu{background-color:#1a1a1a;border:1px solid #7f7f7f}#answers .feed .dropdown-menu a{color:#fff}#answers .feed_btn_wrapper{background:#fff;display:inline-block;padding:3px 6px 0;width:56px;text-align:center;border-radius:5px;visibility:hidden;position:absolute;left:11px;top:10px}#answers .feed_icon .fa{color:#5cb85c;font-size:22px}#answers .feed_icon.feed_delete{margin-left:8px}#answers .feed_icon.feed_delete .fa{color:red;margin-left:2px}#answers .ajax_answers img{margin-left:12px;margin-top:-4px}.colorpicker_box{border:1px solid #fff;cursor:pointer;float:left;margin:2px;padding:0}.colorpickerbox{position:relative;float:left}.colorpickerbox .colorpicker{width:210px;height:220px}.colorpickerbox .colorpicker_submit .submiter{padding:3px 0 0}.colorpickerbox .colorpicker_submit{background-image:none;background-color:#000;height:25px;left:90px;overflow:hidden;position:absolute;top:15px;width:100px;border:1px solid #404040;cursor:pointer;text-align:center}.colorpickerbox .colorpicker_focus{border:1px solid #999;border-radius:2px}.colorpickerbox .colorpicker_current_color,.colorpickerbox .colorpicker_field,.colorpickerbox .colorpicker_hex{display:none}.colorpickerbox .colorpicker_color,.colorpickerbox .colorpicker_hue{top:56px}.colorpickerbox .colorpicker_new_color{left:14px}#thumbExtractor{background-color:#404040;min-width:1020px;position:absolute;overflow-y:auto;bottom:0;left:0;right:0;top:31px}#thumbExtractor .main_title{height:15px;font-weight:700;top:15px}#thumbExtractor #thumbExtractor-preview{width:40%;min-width:400px;padding-left:30px;padding-right:30px;float:left;box-sizing:border-box;margin-top:50px;margin-bottom:20px;border-right:1px solid #636363}#thumbExtractor #thumbExtractor-screenshot{width:59%;height:100%;padding-left:30px;padding-right:30px;float:left;display:inline-block;box-sizing:border-box;position:relative}#thumbExtractor .part_title_left{height:20px;width:320px;top:30px;left:10px}#thumbExtractor .part_title_right{height:20px;width:320px;top:30px;left:380px}#thumbExtractor #thumb_info{position:absolute;left:0;right:0;top:30px;text-align:center;font-size:13px;font-weight:500;font-style:normal;color:#fff}#thumbExtractor .frame_video{height:210px;width:320px;margin:0 auto;background-color:#333}#thumbExtractor .thumb_video{height:100%;width:100%}#thumbExtractor .thumb_video.real-video{position:fixed;z-index:-9999;visibility:hidden;height:auto}#thumbExtractor #frame{overflow:auto;height:211px;margin-top:50px}#thumbExtractor .frame_canva{border:1px solid #7f7f7f;position:absolute;margin:60px auto 0;border-bottom:none;height:210px;width:320px;top:0;left:0;right:0;z-index:2}#thumbExtractor #thumb_canvas{vertical-align:middle;display:inline-block;line-height:20px}#thumbExtractor .action_bar_left{height:20px;width:320px;left:10px;top:260px;padding:2px}#thumbExtractor .action_bar_right{height:20px;width:320px;top:260px;left:380px;display:table-row;padding:2px}#thumbExtractor .action_bar_right .action_icon{padding-right:10px;display:table-cell;vertical-align:middle}#thumbExtractor .action_bar_right .action_icon:hover{cursor:pointer}#thumbExtractor #thumb_validate_button{border-radius:15px;padding-left:50px;padding-right:50px;background:transparent;border:1px solid #fff;color:#fff;font-size:12px;font-weight:500;font-style:normal;margin:0 auto;box-shadow:0 2px 6px 0 rgba(0,0,0,.2),0 4px 16px 0 rgba(0,0,0,.19);border-color:#aa46bb}#thumbExtractor #thumb_validate_button:hover{background:#aa46bb}#thumbExtractor #thumb_reset_button{bottom:10px;right:60px;line-height:20px}#thumbExtractor #thumb_download_button{background-image:url(/assets/common/images/icons/picto-export-thumbnail.png);background-position:50%;background-repeat:no-repeat;bottom:-20px;right:20px}#thumbExtractor #thumb_download_button:hover{background-image:url(/assets/common/images/icons/picto-export-thumbnail-hover.png)}#thumbExtractor #thumb_delete_button{background-image:url(/assets/common/images/icons/picto-delete.png);background-position:50%;background-repeat:no-repeat;bottom:-20px;right:-20px}#thumbExtractor #thumb_delete_button:hover{background-image:url(/assets/common/images/icons/picto-delete-hover.png)}#thumbExtractor #thumb_delete_button,#thumbExtractor #thumb_download_button,#thumbExtractor #thumb_reset_button{cursor:pointer;display:none;width:41px;height:41px;position:absolute}#thumbExtractor #thumb_camera_button{cursor:pointer;height:50px;width:320px;text-align:center;margin:20px auto;background-image:url(/assets/common/images/icons/icon-photography.png);background-position:50%;background-repeat:no-repeat}#thumbExtractor #thumb_camera_button:hover{background-image:url(/assets/common/images/icons/icon-photography-hover.png)}#thumbExtractor .thumb_submit_action{cursor:pointer;width:100%;text-align:center;margin-bottom:20px}#thumbExtractor .action_frame .ui-slider .ui-slider-handle{background-color:#fff}#thumbExtractor .video-data-container{width:320px;margin:30px auto 10px;overflow:auto;max-height:200px}#thumbExtractor .video-data-container .dl-horizontal dt{width:100%;padding-bottom:0;font-size:12px;font-weight:500;font-style:normal;color:#b3b3b3}#thumbExtractor .video-data-container .dl-horizontal dd{margin:0;padding-top:0;font-size:12px;font-weight:500;font-style:normal;color:#fff}#thumbExtractor #grid{padding-top:40px;overflow:hidden;padding-bottom:40px;margin:0 auto;width:510px}#thumbExtractor .grid-item{width:105px;height:auto;float:left;margin:10px;position:relative}#thumbExtractor .grid-wrapper{position:relative}#thumbExtractor .grid-wrapper.selected{border:2px solid #aa46bb}#thumbExtractor .grid-wrapper #small_thumb_delete_button,#thumbExtractor .grid-wrapper #small_thumb_download_button{display:block;cursor:pointer;width:41px;height:41px;position:absolute}#thumbExtractor .grid-wrapper #small_thumb_download_button{background-image:url(/assets/common/images/icons/picto-export-thumbnail.png);background-position:50%;background-repeat:no-repeat;bottom:-20px;right:20px}#thumbExtractor .grid-wrapper #small_thumb_download_button:hover{background-image:url(/assets/common/images/icons/picto-export-thumbnail-hover.png)}#thumbExtractor .grid-wrapper #small_thumb_delete_button{background-image:url(/assets/common/images/icons/picto-delete.png);background-position:50%;background-repeat:no-repeat;bottom:-20px;right:-20px}#thumbExtractor .grid-wrapper #small_thumb_delete_button:hover{background-image:url(/assets/common/images/icons/picto-delete-hover.png)}.vertical-divider{height:1px;background-color:#636363}.horizontal-divider{display:none;width:1%;max-width:1px;height:100%;background-color:#636363;float:left;margin-top:50px}#thumb_confirm span{font-size:12px;font-weight:500;color:#fff}#thumb_confirm img.selected{width:160px;height:auto;display:block;padding-bottom:16px}.videotools-spinner{z-index:2000;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#tool_navigate input{text-align:center}#tool_navigate a{padding:1px 5px;margin:0 4px;background-color:#0077bc;font-size:13px;line-height:14px;font-weight:700;cursor:pointer;color:#b1b1b1}#paginate{min-height:52px}#idFrameT #answers:hover #paginate{margin-right:59px}#paginate #tool_navigate{background-color:#0b4654;box-shadow:0 0 6px 0 rgba(0,0,0,.31);border-radius:5px;position:fixed;bottom:10px;right:45px;z-index:100}#paginate #tool_navigate a,#paginate #tool_navigate input{border:0;border-left:1px solid #0c343d;box-sizing:border-box;padding:0;margin:0;height:40px;line-height:40px;vertical-align:middle;width:40px;background:none;font-weight:700;font-size:14px;text-shadow:none;box-shadow:none;color:#fff}#paginate #tool_navigate a:hover,#paginate #tool_navigate input{color:#fff;background:#05313c}#paginate #tool_navigate .btn-mini{border-radius:0}#paginate #tool_navigate .btn-mini.last,#paginate #tool_navigate .btn-mini.last:hover{border-top-right-radius:5px;border-bottom-right-radius:5px}#paginate #tool_navigate .btn-mini:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px;border:0}#paginate #tool_navigate .btn-mini.icon{font-size:18px}#paginate #tool_navigate .btn-mini.icon#last{font-size:10px}#paginate #tool_navigate .btn-mini .icon-inverse{transform:rotate(180deg);font-size:10px}#uploadBoxLeft,#uploadBoxRight{width:48.5%;height:100%;overflow:auto;text-align:center}#uploadBoxLeft{float:left}#uploadBoxRight{float:right}#uploadBox{height:100%}#uploadBox h5{margin-top:20px;margin-bottom:10px;font-size:13px;font-weight:700;text-align:left}#uploadBox .clear{clear:both}#uploadBox .upload-tabs{height:100%}#uploadBox .ui-tabs .ui-tabs-panel{padding:20px}#uploadBox .well{margin:0;padding:.5%;color:#3b3b3b}#uploadBox #fileupload{height:92%}#uploadBox .fileinput-button{color:#fff;background-image:none;border:1px solid #3d8b3d;background-color:#5cb85c;width:60%;padding:8px 0;margin:18px 0 0;font-size:14px;transition:all .3s}#uploadBox .fileinput-button:active,#uploadBox .fileinput-button:focus,#uploadBox .fileinput-button:hover{background-color:#3d8b3d}#uploadBox .or_upload{text-align:center;font-weight:700;margin:12px 0}#uploadBox .url_upload{display:inline-block;width:60%;position:relative}#uploadBox .url_upload input{width:100%;max-width:650px;height:42px;padding:0 120px 0 8px;margin:0;box-sizing:border-box}#uploadBox .add_url_upload{position:absolute;right:0;top:0;height:42px;color:#fff;border:1px solid #3d8b3d;background-color:#5cb85c;padding:0 18px;font-size:14px;font-weight:700;border-top-right-radius:4px;border-bottom-right-radius:4px;transition:all .3s}#uploadBox .add_url_upload:active,#uploadBox .add_url_upload:focus,#uploadBox .add_url_upload:hover{background-color:#3d8b3d}#uploadBox span.comment{font-style:italic;color:#999}#uploadBox .fileinput-button{position:relative;overflow:hidden}#uploadBox .fileinput-button input{position:absolute;top:0;right:0;margin:0;border:solid transparent;border-width:0 0 100px 200px;opacity:0;filter:alpha(opacity=0);-moz-transform:translate(-300px) scale(4);direction:ltr;cursor:pointer}#uploadBox .status-tab{width:100%;margin-bottom:10px}#uploadBox .status-tab td{padding:2px}#uploadBox .status-tab-left{width:48%;padding-right:5px;text-align:right}#uploadBox .status-tab-right{width:48%;padding-left:5px;text-align:left}#uploadBox .status-tab-left input,#uploadBox .status-tab-right input{margin-left:5px;margin-right:5px}#uploadBox .thumbnails{margin-left:-20px}#uploadBox .thumbnails>li{margin-left:20px}#uploadBox .upload-record{height:260px;background-color:#fff}#uploadBox .upload-record .canva-wrapper{height:125px;overflow:auto}#uploadBox .upload-record .name-doc{height:40px;overflow:hidden;text-overflow:ellipsis;font-weight:700}#uploadBox .upload-record .infos-doc{overflow:hidden;text-overflow:ellipsis;color:#777;height:40px}#uploadBox .upload-record .error,#uploadBox .upload-record .success{padding-top:2px;padding-bottom:3px;display:none;overflow:auto}#uploadBox .upload-record .error{padding:0;width:100%}#uploadBox .upload-record .remove-element{margin:2px 0}#uploadBox .flash-box .upload-record{height:160px;background-color:#fff}#uploadBox .select-label{font-style:italic;color:#999}#uploadBox .select-row{font-weight:400;font-style:normal}#uploadBox .progress{margin-top:4px;margin-bottom:10px;height:10px}#uploadBox .uploader-button{text-align:center;width:50%}#uploadBox #addFileList{width:100%;table-layout:fixed;border:none}#uploadBox #addFileList td{vertical-align:middle}#uploadBox .uploader-icon{width:15%;text-align:left}#uploadBox .uploader-info{font-size:10px;width:35%;text-align:left}#uploadBox .uploader-info p{line-height:10px;font-size:10px;word-wrap:break-word}#uploadBox .uploader-info a{text-decoration:underline;color:#00008b;margin:5px 0}#uploadBoxRight .progress .progress-bar{height:10px}#lazaretBox.container-fluid{margin:0;padding:0}#lazaretBox .loading{background-image:url(/assets/common/images/icons/loader-black.gif);background-position:100%;background-repeat:no-repeat}#lazaretBox li.wrapper-item{margin-bottom:20px}#lazaretBox .lazaret-file h5,#lazaretBox .lazaret-proposals h5{margin-top:0;margin-bottom:10px}#lazaretBox .lazaret-file p,#lazaretBox .lazaret-proposals p{font-weight:700;overflow:hidden;text-overflow:ellipsis}#lazaretBox span.info{display:inline;font-weight:400}#lazaretBox .lazaret-file .thumbnails,#lazaretBox .lazaret-proposals .thumbnails{margin-left:0;background-color:#fff;min-height:234px}#lazaretBox .lazaret-file .thumbnails li,#lazaretBox .lazaret-proposals .thumbnails li{margin:0}#lazaretBox .lazaret-file .thumbnails img,#lazaretBox .lazaret-proposals .thumbnails img{max-height:480px}#lazaretBox .lazaret-file .thumbnails .record-thumb,#lazaretBox .lazaret-proposals .thumbnails .record-thumb{height:180px}#lazaretBox .well .lazaret-file a,#lazaretBox .well .lazaret-proposals a{font-weight:400;color:#3b3b3b}#lazaretBox .well .lazaret-file a:hover,#lazaretBox .well .lazaret-proposals a:hover{color:#000}#lazaretBox .lazaret-proposals .records-subititution{margin:0 10px 10px 0}#lazaretBox .btn,#lazaretBox button{font-weight:400}#lazaretBox .btn img,#lazaretBox button img{margin-right:5px;vertical-align:middle}#BasketBrowser .archive_toggler{position:absolute;left:137px;top:8px;width:34px;height:34px}#BasketBrowser .detailed_basket_browser .archive_toggler{left:0;top:3px}#BasketBrowser .detailed_basket_browser .title{padding-left:40px;position:relative;line-height:32px;padding-top:2px}#BasketBrowser .archiver{background:url(/assets/prod/images/Basket/Browser/archive.png) no-repeat 0 0/contain;display:inline-block}#BasketBrowser .archiver:focus,#BasketBrowser .archiver:hover{background-image:url(/assets/prod/images/Basket/Browser/archived.png)}#BasketBrowser .unarchiver{background:url(/assets/prod/images/Basket/Browser/archived.png) no-repeat 0 0/contain;display:inline-block}#BasketBrowser .unarchiver:focus,#BasketBrowser .unarchiver:hover{background-image:url(/assets/prod/images/Basket/Browser/archive.png)}#BasketBrowser h1{font-size:16px;line-height:20px;margin:0;padding:0;padding-left:12px;display:inline-block;width:100%}#BasketBrowser .Browser{background-color:#4b4b4b;left:0;right:0;height:100%;top:0}#BasketBrowser .Basket{background-color:#3b3b3b;display:none}#BasketBrowser .Basket .thumb_wrapper{margin:5px}#BasketBrowser .result{position:relative;height:106px;background-color:#cdcdcd;border-radius:5px}#BasketBrowser .result .PNB10{overflow:hidden;top:0}#BasketBrowser .result table{height:100%}#BasketBrowser .result.unarchived{background-color:#9a9a9a}#BasketBrowser .result .thumbnail{display:flex;width:131px;height:106px;padding:0;border:none;border-radius:0;box-shadow:none;line-height:18px;text-align:center;vertical-align:top;border-top-left-radius:5px;border-bottom-left-radius:5px}#BasketBrowser .result .content{display:inline-block;width:316px;padding-left:10px}#BasketBrowser .result .content>p{height:57px;overflow-y:auto}#BasketBrowser .result .content>p a{display:inline-block!important;width:auto!important}#BasketBrowser .result .counter{bottom:18px;font-size:14px;position:relative;right:5px;text-align:right}#BasketBrowser .item-table{display:flex;flex-wrap:wrap;justify-content:left;align-content:center}#BasketBrowser .results .next_res,#BasketBrowser .results .prev_res{font-size:25px}#BasketBrowser .results .datas{top:50px;bottom:50px;overflow-y:auto;overflow-x:hidden;left:20px;right:10px}#BasketBrowser .results .header{bottom:auto;font-size:16px;padding:18px 0;font-weight:700;left:20px}#BasketBrowser .results .footer{top:auto;font-size:12px;height:30px;padding-left:20px;background-color:#3d3d3d}#BasketBrowser .results .footer table{vertical-align:middle;height:30px}#BasketBrowser .results .result h1.title{font-size:14px;margin-top:10px;line-height:1;padding-left:0;position:inherit}#BasketBrowser form h1{margin:20px 0 10px;padding-left:14px}#BasketBrowser form ul{margin-bottom:35px}#BasketBrowser form ul li{padding:0;margin-bottom:1px}#BasketBrowser form ul li label{padding:8px 0 8px 25px;line-height:16px}#BasketBrowser form ul li label.selected,#BasketBrowser form ul li label:hover{background-color:#6c6c6c;transition:all .2s}#BasketBrowser h1.title .loader{display:none;margin:4px}#BasketBrowser img{vertical-align:middle}#BasketBrowser .paginator-wrapper,#BasketBrowser table{padding:5px;border:none;vertical-align:top}#BasketBrowser .paginator-wrapper .paginator,#BasketBrowser .paginator-wrapper td.paginator,#BasketBrowser table .paginator,#BasketBrowser table td.paginator{float:right;padding-right:8px}#BasketBrowser input{display:none}#BasketBrowser input.Query{padding:3px;display:block;border-radius:5px;width:160px;padding-left:25px;margin-left:12px;background-color:#efefef;color:#4e4e4e}#BasketBrowser label{cursor:pointer;color:#fff;margin-bottom:0}#BasketBrowser input:checked+label,#BasketBrowser label.selected{background-color:#6c6c6c;color:#fff}.leftBrowser{background-color:#595959;left:0;top:0;right:auto;width:215px;padding-left:0;padding-top:18px;height:540px}.leftBrowser h1{padding-left:12px}.rightBrowser{background-color:#4b4b4b;left:215px}.rightBrowser .result{margin-bottom:12px}.rightBrowser .basket_link{color:#212121;padding-left:37px;line-height:16px;display:inline-block}.rightBrowser .UserTips,.rightBrowser p{color:#595959}.rightBrowser .thumbnail{background-color:#696969}.rightBrowser .thumbnail img{height:106px;width:auto;max-width:100%;display:block;margin:0 auto}.rightBrowser .thumbnail .thumb_wrapper{height:106px;display:flex;flex-wrap:wrap;align-items:center}.rightBrowser .PNB::-webkit-scrollbar-track{background-color:#4b4b4b}.rightBrowser .PNB::-webkit-scrollbar{width:4px}.rightBrowser .PNB::-webkit-scrollbar-thumb{background-color:#858585}.rightBrowser .PNB::-webkit-scrollbar-button{width:0;height:0;display:none}.rightBrowser .PNB::-webkit-scrollbar-corner{background-color:transparent}.PNB10.rightBrowserInner{right:0;left:0;bottom:0}.basketCount{font-size:10px;color:#4d4d4d}.delete-basket.close{opacity:1;box-shadow:0 2px 4px 0 rgba(0,0,0,.22);background:#525252;width:16px;height:16px;font-size:16px;line-height:16px;text-align:center;border-radius:50%;margin-top:6px;margin-right:6px;top:0;right:0;z-index:1}#TXCLASSIFICATION FORM{padding:0;margin:0}#TXCLASSIFICATION #TXCLASSIFICATION_ADVANCED TD{padding:0 5px}.publish-dialog .ui-dialog-content{max-height:575px!important}#modal_feed{width:100%}#modal_feed .publish_top_list{background:#b0b0b0;height:285px;overflow-y:auto}#modal_feed .record_item{background:#3b3b3b;float:left;width:10.4%;margin-right:.8%;height:120px;margin-bottom:15px}#modal_feed .record_item .thumb_wrapper{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#modal_feed .record_item .diapo{height:100%;width:100%;border:0;margin:0}#modal_feed .record_item:nth-child(9n+9){margin-right:0}#modal_feed .record_item .record_image{width:auto!important;height:auto!important;max-width:100%;max-height:100%;object-fit:contain;float:none;top:0!important}#modal_feed .record_list{padding:15px 15px 0}#modal_feed .record_list .ui-state-highlight{width:112px;height:118px;position:relative;float:left;background:none;background-color:#292929;border-color:#3b3b3b}#modal_feed form .feeds{color:#fff;overflow:auto}#modal_feed form .feeds .list{margin:0;height:230px}#modal_feed form .feeds .feed{padding:5px 0;background-color:#1a1a1a;border:1px solid #7f7f7f;color:#fff;font-size:15px;cursor:pointer;margin-bottom:14px;font-weight:700}#modal_feed form .feeds .feed.odd{background-color:#272727;color:#a1a1a1}#modal_feed form .feeds .feed.hover{background-color:#404040;color:#fff}#modal_feed form .feeds .feed.selected{background-color:#076882;color:#fff}#modal_feed form .feeds .feed span{margin:0 10px}#modal_feed form input.error,#modal_feed form textarea.error{border:1px solid red}.publish_bottom_form .span12{padding:20px 20px 0}.publish_bottom_form label{font-size:16px;margin-top:10px;font-weight:700}.feed_warning{margin-bottom:12px;display:none}.feed_warning.alert{display:inline-block}#EDIT_ALL{white-space:normal}#EDIT_ALL,#EDIT_ALL .content-wrapper{position:absolute;top:0;left:0;right:0;bottom:0}#EDIT_ALL .content-wrapper{margin:10px}#EDIT_ALL .active{color:#4990e2!important}#EDIT_ALL .diapo{margin-left:5px;margin-right:5px}#EDIT_TOP{background-color:#3b3b3b;top:0;overflow:visible;border-radius:2px}#EDIT_MENU,#EDIT_TOP{position:absolute;left:0;width:100%}#EDIT_MENU{top:5px;height:24px;overflow:hidden;padding:0}.GRP_IMAGE_REP{margin:5px;padding:5px;top:0;left:0;width:146px;height:156px}#EDIT_FILM2,#EDIT_GRPDIAPO,.GRP_IMAGE_REP{position:absolute}#EDIT_FILM2{border:1px solid #7f7f7f;background-color:#1a1a1a;top:36px;left:10px;bottom:10px;right:10px;overflow:auto}#EDIT_ZOOMSLIDER{position:absolute;top:7px;width:80px;right:50px;z-index:9999}#EDIT_MID{position:absolute;left:0;bottom:32px;width:100%;border:none;overflow:hidden}#EDIT_MID_L,#EDIT_MID_R{position:absolute;top:0;bottom:0;overflow:visible}#EDIT_MID_L{background-color:#3b3b3b;width:700px;left:0;border-radius:2px}#EDIT_MID_R{width:400px;right:0}#EDIT_MID_R .ui-tabs-panel,#EDIT_MID_R li.ui-state-active,#EDIT_MID_R li.ui-tabs-active{background-color:#3b3b3b}#divS_wrapper{overflow-x:visible;overflow-y:visible;position:absolute;top:10px;left:10px;bottom:10px;width:390px}#divS{overflow-x:hidden;overflow-y:scroll;position:absolute;top:0;left:0;bottom:0;right:10px;background:none}#divS div.edit_field{cursor:pointer;font-weight:700;padding:2px;margin-right:10px;position:relative;background-color:transparent}#divS div.edit_field .fa-stack{font-size:11px;cursor:pointer;width:19px}#divS div.edit_field .fa-stack .fa-stack-2x{color:#777}#divS div.edit_field .fa-stack .fa-inverse{color:#1a1a1a}#divS div.edit_field.odd{background-color:#292929}#divS div.edit_field.hover{background-color:#404040;color:#fff}#divS div.edit_field.active{background-color:#5a5a5a;border:1px solid #5a5a5a}#divS span.fieldvalue{white-space:normal;font-weight:400}#idEditZone{position:absolute;top:10px;right:10px;bottom:10px;left:420px}#idFieldNameEdit{width:80px;text-align:center;overflow:hidden}#idEditZTextArea{position:absolute;top:0;left:0;width:99%;height:99%;margin:0;padding:0;font-size:15px}#idEditDateZone{top:30px}#idEditDateZone,#ZTextMultiValued{position:absolute;left:0;display:none}#ZTextMultiValued,#ZTextStatus{top:0;width:100%;height:100%}#ZTextStatus{position:absolute;left:0;display:none}#idExplain{top:auto;height:20px;color:#ffb300;text-align:right}#idExplain img{vertical-align:middle;width:20px;height:20px}#idExplain .metadatas_restrictionsTips{cursor:help}#idDivButtons{bottom:30px;top:auto;height:20px;display:none;text-align:center}#EditReplace,#EditSearch{width:100%;height:45px;font-size:14px}#buttonEditing{margin:0;padding:0;position:absolute;left:0;bottom:0;width:100%;height:28px;overflow:hidden;text-align:center}#EDIT_WORKING{position:absolute;top:100px;left:1px;width:100%;display:none}.edit-zone-title{height:45px;bottom:auto}#EDIT_EDIT{top:45px;bottom:60px;overflow-x:hidden;overflow-y:auto}#EDIT_TOP .diapo div.titre{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:auto;text-align:center;z-index:10}#Edit_copyPreset_dlg form span{color:#fff}.Edit_preset_item{position:relative;top:0;left:0;width:550px;height:250px;overflow:auto;color:#999}#idFieldSuggestedValues{padding:2px 13px 0 10px}#idFieldSuggestedValues select{width:100%;background:#c6c6c6}#ZTextMultiValued_values{background-color:#444;border:1px solid #999;position:absolute;top:30px;left:4px;right:4px;bottom:4px;overflow-x:auto;overflow-y:scroll}.submit-multivalued{border:none;background:none}#EDITWINDOW .ui-datepicker-inline{background-color:#1a1a1a;background-repeat:repeat-x;background-position:50% top}#EDITWINDOW #ZTextMultiValued_values div{cursor:pointer;height:20px;padding:2px 14px 2px 2px}#EDITWINDOW #ZTextMultiValued_values div table{width:100%;border:none}#EDITWINDOW #ZTextMultiValued_values div table td{vertical-align:middle}#EDITWINDOW #ZTextMultiValued_values div table td.options{width:40px;text-align:right}#EDITWINDOW #ZTextMultiValued_values div table td.options .add_all{display:none}#EDITWINDOW #ZTextMultiValued_values div.hetero table td.options .add_all{display:inline}#EDITWINDOW #ZTextMultiValued_values div.hilighted{background-color:#222}#EDITWINDOW #ZTextMultiValued_values div i{color:#ff0;font-style:normal;font-weight:700;background-color:#222}#EDITWINDOW .hetero{color:#ff8000}#EDITWINDOW .EDIT_presets_list{padding-left:3px;padding-right:6px}#EDITWINDOW .EDIT_presets_list li{margin:0}#EDITWINDOW .EDIT_presets_list li.opened div{display:block}#EDITWINDOW .EDIT_presets_list li.opened .triRight{display:none}#EDITWINDOW .EDIT_presets_list li.opened .triDown{display:inherit}#EDITWINDOW .EDIT_presets_list li .triDown{display:none}#EDITWINDOW .EDIT_presets_list div{display:none;padding-left:15px;padding-bottom:5px}#EDITWINDOW .EDIT_presets_list div p{font-size:9px;padding:0;margin:0}#EDITWINDOW .EDIT_presets_list h1{margin:0;padding:0;font-size:12px}#EDITWINDOW .EDIT_presets_list h1 a.delete{font-weight:100;font-size:10px}div.thesaurus{margin-left:2px;white-space:nowrap}div.thesaurus p{margin:0}div.thesaurus div.c{display:none}#EDITWINDOW #TH_Ofull,#EDITWINDOW div.searchZone,#idFrameTH #TH_Oclip,#idFrameTH #TH_Oprop{margin:0;padding:0;width:100%}#EDITWINDOW div.searchZone{position:absolute;top:0;left:0;height:100%;background:#1a1a1a;border:1px solid #a9a9a9}#EDITWINDOW div.thesaurus div.c{display:none}#EDITWINDOW div.thesaurus div.h,#EDITWINDOW div.thesaurus div.o{margin-bottom:1px;padding-bottom:2px;padding-left:5px;margin-left:3px;border-left:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9}#EDITWINDOW div.thesaurus u{width:9px;height:10px;margin-right:2px;text-align:center;display:inline-block;font-size:8px;text-decoration:none;background-color:#f0f0f0;cursor:pointer;color:#000;line-height:10px}#EDITWINDOW div.thesaurus u.w{cursor:auto}#EDITWINDOW div.thesaurus b{cursor:pointer}#EDITWINDOW .ui-tabs{position:absolute;top:0;left:10px;bottom:0;right:0}#EDITWINDOW .ui-tabs .ui-tabs-nav{background-color:transparent;top:0;left:10px;right:10px;margin-top:0;border-top:1px solid #303030;border-radius:0;height:32px;border-bottom:1px solid #303030}#EDITWINDOW .ui-tabs .ui-tabs-panel{position:absolute;top:32px;left:0;bottom:0;right:0}#EDITWINDOW #geonameTabContainer ul.geoname-results{list-style-type:none;margin:10px}#EDITWINDOW #geonameTabContainer ul.geoname-results .geoname-add-action{cursor:pointer}#EDITWINDOW #geonameTabContainer ul.geoname-results .ui-state-highlight{color:#2e7db2}#EDITWINDOW .zoom-menu-icon{position:absolute;width:28px}#EDITWINDOW .zoom-menu-left{left:calc(100% - 168px);top:3px;font-size:12px}#EDITWINDOW .zoom-menu-right{left:98%;top:3px;font-size:21px}.story-select-all-block{display:inline-block;padding:6px;background:#404040;margin:3px 5px;width:121px;text-align:center}#printBox{background-color:#3b3b3b;border-radius:2px}#download h4,#ftp h4,#printBox h4,#sendmail h4{margin-bottom:10px;font-weight:700;font-size:14px;line-height:18px;color:#fff;text-decoration:none}#download label,#ftp label,#printBox label,#sendmail label{line-height:18px;color:#fff}#ftp p,#sendmail p,.buttons_line p{margin:20px 0 10px;font-weight:700}#ftp .form-horizontal .control-group{margin-bottom:10px}#pub_tabs .btn-group.open .btn-inverse.dropdown-toggle{background-color:#222;background-image:none}#dialog_publicator .dropdown-menu{min-width:95px;background-color:#393939;*border:1px solid #515151}#dialog_publicator .dropdown-menu a{padding:3px 10px;color:#aaa;cursor:pointer}#dialog_publicator .dropdown-menu a:hover{background-color:#313131;color:#fff}#dialog_publicator .ui-tabs-panel{left:200px}#dialog_publicator .error_box,#dialog_publicator .notice_box{color:#3b3b3b;font-weight:700;margin:5px auto;padding:5px 0;text-align:center;width:90%}#dialog_publicator .notice_box{background-color:green;color:#fff}#dialog_publicator .error_box{background-color:orange}#dialog_publicator .api_banner{height:30px;bottom:auto;background-color:#404040}#dialog_publicator .api_content{top:30px;bottom:25px;color:#fff}#dialog_publicator .api_content .blockmenu{bottom:auto;background-repeat:repeat-x;background-position:0 100%;z-index:1000;width:100%;height:40px}#dialog_publicator .api_content .blockresponse{padding:0 10px;top:40px;overflow:auto;z-index:200}#dialog_publicator .api_content .blockresponse .form-actions{background-color:#1a1a1a;border-top:none;margin:0}#dialog_publicator .api_banner a.selected,#dialog_publicator .api_content .blockmenu a.selected{font-weight:700;color:#076882}#dialog_publicator .api_infos{top:auto;height:25px;background-image:url(/assets/common/images/icons/api_info.png);background-repeat:repeat-x;background-position:0 0;color:#999}#dialog_publicator .main_menu{float:left}#dialog_publicator .diapo{width:90px;overflow:hidden}#dialog_publicator .diapo .title{height:16px;overflow:hidden}#dialog_publicator .diapo.pending_records{width:50px;overflow:hidden}#dialog_publicator .diapo.ui-selected{background-color:#404040}#dialog_publicator .diapo.ui-selecting{background-color:#202020}#dialog_publicator .diapo .thumb_wrapper{padding:5px}#dialog_publicator .api_thumbnail{max-width:120px}#dialog_publicator .duration_time{background-color:#010101;color:#fff;font-weight:700;padding:2px 4px;position:absolute;top:0;left:0;font-size:11px}#dialog_publicator .ui-state-default.not_configured a{color:#888;font-style:italic}#dialog_publicator .ui-state-active a{color:#08c}#dialog_publicator .ui-state-active.not_configured a{color:#ccc;font-style:normal}#dialog_publicator .dropdown-menu .divider{background-color:#515151;border-bottom:1px solid #404040;margin:3px 1px}#dialog_publicator .ui-tabs .ui-tabs-panel.loading{background-image:url(/assets/common/images/icons/loader000.gif);background-position:50%;background-repeat:no-repeat}#dialog_publicator .ui-tabs-panel .PNB10.container{overflow-x:hidden;overflow-y:auto}#dialog_publicator .blockresponse .element{margin:5px 10px}#dialog_publicator .element table{border:none;padding:0;margin:0;width:100%}#dialog_publicator .element table tr{vertical-align:top}#dialog_publicator .element table .title{color:#08c;font-weight:700}#dialog_publicator .element table td.thumbnail{width:140px;border:none;border-radius:0;box-shadow:none;background-color:transparent;text-align:center}#dialog_publicator .element table td.special{width:80px}#dialog_publicator .ui-tabs-panel .blockresponse a{color:#08c;text-decoration:none}#dialog_publicator .element_menu .default_action,.element_menu .trigger{z-index:444;font-size:13px;font-weight:400;border-color:#666}#dialog_publicator .submenu{display:none;position:absolute}#dialog_publicator .multi_menu .submenu button{background-color:#313131;background-image:none}#dialog_publicator .multi_menu .submenu button.ui-state-hover{background-color:#212121}#dialog_publicator .ui-state-active a{color:#0077bc}#dialog_publicator .api_banner button{border:1px solid #515151;background-color:#404040}#dialog_publicator .api_banner .submenu.ui-buttonset{z-index:600}#dialog_publicator .api_content .element{padding:5px;color:#fff}#dialog_publicator .api_content .element.odd{background-color:#404040;box-shadow:inset 2px 2px 4px rgba(0,0,0,.25),inset -2px -2px 4px rgba(0,0,0,.25)}#dialog_publicator .api_content .element.even{background-color:#666;box-shadow:inset 2px 2px 4px rgba(0,0,0,.25),inset -2px -2px 4px rgba(0,0,0,.25)}#dialog_publicator .api_content .element.selected{background-color:#999}#dialog_publicator .api_content .element table .informations{width:296px}#ul_main_pub_tabs{width:200px;position:absolute;overflow:hidden;right:auto;margin-top:-1px}#ul_main_pub_tabs li{padding-left:20px;background-repeat:no-repeat;background-position:6px}#ul_main_pub_tabs li.bridge_Youtube{background-image:url(/assets/common/images/icons/youtube-small.gif)}#ul_main_pub_tabs li.bridge_Dailymotion{background-image:url(/assets/common/images/icons/dailymotion-small.gif)}#ul_main_pub_tabs li.bridge_Flickr{background-image:url(/assets/common/images/icons/flickr-small.gif)}#publicator_selection{height:190px;bottom:auto;background-color:#404040}#publicator_selection>.PNB10{overflow:auto;bottom:50px;background-color:#1a1a1a}#mainMenu{height:41px;line-height:36px;vertical-align:middle;background-color:#3b3b3b;border-bottom:1px solid #303030;margin-bottom:0;z-index:100;box-sizing:border-box}#mainMenu ol{display:block;margin:0;padding:0;list-style:none outside none}#mainMenu #mainLogo{margin:0 5px}#mainMenu li{display:inline-block;float:left;line-height:36px;padding:0;position:relative;vertical-align:top;height:41px}#mainMenu li a{text-decoration:none;display:inline-block;color:#b1b1b1}#mainMenu li a>span{font-size:12px;font-weight:400;border-top:3px solid transparent;display:block;padding:0 5px;height:38px}#mainMenu li a>span.selected{border-top:3px solid #fff}#mainMenu li a:hover{background-color:transparent;color:#fff}#mainMenu .title{font-size:18px;color:#f7f7f7;margin:0 5px;height:41px;display:block;vertical-align:middle}#mainMenu #notification_box a{margin-left:0}#mainMenu .account a{text-decoration:underline}#mainMenu .right li a>span{padding:0 15px}#mainMenu .right li.user a{background:url(/assets/common/images/icons/icon_user.png) 15px 7px no-repeat;padding-left:41px}.treeview li{color:#a1a1a1;vertical-align:middle;background-image:none}.treeview>li.expandable{min-height:50px;line-height:47px;vertical-align:middle;position:relative;background:none;padding-top:0;padding-bottom:0;border-bottom:1px solid #303030}.treeview>li.expandable>.hitarea{height:51px;background:url(/assets/common/images/icons/sprite_tree_first.png) 99% 22px no-repeat;border-left:5px solid #3b3b3b}.treeview>li.expandable>.hitarea.active,.treeview>li.expandable>.hitarea:hover{border-left:5px solid #884c92}.treeview .hitarea{background:none;width:100%;height:100%;position:absolute}.treeview ul li .hitarea{background:url(/assets/common/images/icons/icon_tree.png) 0 0 no-repeat;position:relative;height:9px;width:9px;margin-top:5px}#THPD_C_treeBox,#THPD_T_treeBox{font-size:12px;overflow-x:hidden;overflow-y:hidden}#THPD_C_treeBox>div,#THPD_T_treeBox>div{width:100%;display:inline-block}#THPD_C_treeBox:hover,#THPD_T_treeBox:hover{overflow-y:auto}#THPD_C_treeBox::-webkit-scrollbar-track,#THPD_T_treeBox::-webkit-scrollbar-track{border-radius:0;background-color:#1f1f1f}#THPD_C_treeBox::-webkit-scrollbar,#THPD_T_treeBox::-webkit-scrollbar{width:6px;background-color:#474747;display:none}.ui-tabs #thesaurus_tab{top:86px!important;border-top:1px solid #303030}#THPD_tabs{right:0}#THPD_tabs .ui-tabs-nav li.th_tab a{color:#fff}#THPD_tabs .ui-tabs-nav li.th_tab.th_tab{height:46px;margin:0}#THPD_tabs .ui-tabs-nav li.th_tab.th_tab.ui-state-active{border-bottom:3px solid #884c92}#THPD_tabs .ui-tabs-nav li.th_tab.th_tab a{height:46px;line-height:46px;vertical-align:middle;margin:0;padding:0 20px;display:block;text-decoration:none;box-sizing:border-box;border-bottom:1px solid #303030}#THPD_tabs .ui-tabs-nav .ui-state-default A{color:silver}#THPD_tabs .ui-tabs-nav .ui-tabs-active A{color:#fff;text-decoration:underline}#THPD_tabs .treeview{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}#THPD_tabs .treeview ul{background-color:#292929;margin-left:-16px;padding-left:16px}#THPD_tabs .treeview ul li{padding-top:5px;padding-bottom:5px}#THPD_tabs .treeview span.tx_term{cursor:pointer;color:#a1a1a1}#THPD_tabs .treeview span.tx_term.h{color:#884c92;font-weight:700}#THPD_tabs .treeview span.tx_term:hover{color:#fff}#THPD_T_tree.draggingOver{cursor:not-allowed}#THPD_T_tree.draggingOver span.tx_term{color:#a1a1a1;cursor:not-allowed}#THPD_T_tree.draggingOver LI.draggingOver{cursor:default}#THPD_T_tree.draggingOver LI.draggingOver span.tx_term{cursor:copy}#THPD_T_tree.draggingOver LI.draggingOver span.tx_term:hover{color:#fff}#idFrameC .ui-tabs #THPD_C.ui-tabs-panel,#idFrameC .ui-tabs #THPD_T.ui-tabs-panel{top:46px}#THPD_C,#THPD_T{margin-left:0}#THPD_WIZARDS .gform .input-append{width:100%;margin:0;padding:0;border:1px solid #303030;border-top:none}#THPD_WIZARDS .gform .input-append input.input-medium{width:80%;border-radius:0;height:40px;padding:0 2.5%;background:#ededed;border:none;float:left;margin:0}#THPD_WIZARDS .gform .input-append .th_cancel,#THPD_WIZARDS .gform .input-append .th_ok{display:none;width:15%;line-height:40px;vertical-align:middle;padding:0;border-radius:0;background-color:#3b3b3b;color:#a1a1a1;border:none;margin:0;outline:none;float:left;box-shadow:none;-webkit-appearance:none;-moz-appearance:none}#THPD_WIZARDS .gform .input-append .th_clear{position:relative;z-index:1000;float:right;margin:-40px 15% 0 0;display:none;width:30px;line-height:40px;padding:0;border-radius:0;background:url(/assets/common/images/icons/icon_clear_search.png) 50% no-repeat;border:none;outline:none;box-shadow:none;-webkit-appearance:none}.contextMenuWrapper{position:relative}#idFrameC .ui-accordion .ui-accordion-content{padding:0 10px}#idFrameC .ui-accordion .ui-accordion-content.content{padding:0 5px}#idFrameC #baskets_wrapper{top:88px!important}#idFrameC #expose_tabs #baskets{top:44px}#idFrameC #expose_tabs.ui-tabs .ui-tabs-nav .expose_li{height:44px}#idFrameC #expose_tabs.ui-tabs .ui-tabs-nav .expose_li a{padding:11px 10px;font-size:13px;font-weight:700;min-width:154px}#idFrameC #expose_tabs.ui-tabs .ui-tabs-nav .expose_li.ui-state-active a{border-bottom:1px solid #076882}#idFrameC #baskets{top:86px;border-top:1px solid #303030}#idFrameC #baskets .bloc{position:absolute;top:0;left:0;right:1px;bottom:0;overflow-y:auto;overflow-x:hidden}#idFrameC #baskets .bloc.groupDrop{border:3px solid #a00}#idFrameC #baskets .content.basket .alert_datas_changed,#idFrameC #baskets .content.grouping .alert_datas_changed{position:relative;margin:10px 0;right:0;left:0}#idFrameC #baskets .alert_datas_changed{position:absolute;top:5px;height:20px;right:26px;left:10px;background-color:#fff190;color:#1a1a1a;text-align:center;font-weight:700;font-size:13px;display:none;z-index:500}#idFrameC #baskets .insidebloc{top:0}#idFrameC #baskets .bottom-scroller,#idFrameC #baskets .top-scroller{height:80px;position:absolute;border:none;top:0;bottom:0;left:0;right:0}#idFrameC #baskets .top-scroller{bottom:auto}#idFrameC #baskets .bottom-scroller{top:auto}#idFrameC #baskets .SSTT.active.ui-corner-top{border:none;top:0;background-color:#3b3b3b}#idFrameC #baskets .SSTT.active a{color:#fff}#idFrameC #baskets .SSTT.grouping.active.ui-corner-top{border-bottom:none}#idFrameC #baskets .SSTT .title{overflow:hidden;left:30px;right:40px;height:16px;margin:2px 0;font-size:13px}#idFrameC #baskets .SSTT .menu{text-align:right;position:absolute;right:0;top:0;padding:0 3px;margin:0 5px 0 0}#idFrameC #baskets .SSTT .menu table td{width:27px;position:relative}#idFrameC #baskets .SSTT .workzone-menu-title{text-overflow:ellipsis;padding-right:65px;overflow:hidden;white-space:nowrap;display:block}#idFrameC #baskets .SSTT img{max-height:24px;vertical-align:middle;cursor:help;margin-right:9px}#idFrameC #baskets .SSTT img.basket_title{margin:-5px 9px 0 -9px;position:absolute;right:0;top:16px}#idFrameC #baskets .SSTT .contextMenuTrigger{cursor:pointer;padding:0;margin:0;width:26px;height:35px;display:none}#idFrameC #baskets .SSTT:focus .contextMenuTrigger,#idFrameC #baskets .SSTT:hover .contextMenuTrigger{display:inline-block}#idFrameC #baskets .ui-state-active a:focus,#idFrameC #baskets .ui-state-active a:hover,#idFrameC #baskets .ui-state-active a:link,#idFrameC #baskets .ui-state-active a:visited{color:#fff}:first-child+html .workzone-menu-title{margin-right:65px}.ui-accordion .ui-accordion-header.baskDrop{color:red}#basket_menu_trigger{padding:32px 7px 0 0;float:right;font-size:9px;cursor:pointer}.feedback-info{background:#1d1d1d;padding:14px;margin:10px;position:relative}.feedback-info .btn-not-shown{visibility:hidden;transition:all .2s}.feedback-info .create-date{margin-right:64px;font-weight:700}.feedback-info input.feed-datepicker{width:135px;margin-left:63px}.feedback-info button.submit{background:transparent;border:0;border-radius:4px;margin-top:-8px;margin-right:4px;color:#5cb85c;font-size:23px;padding:2px 5px}.feedback-info button.submit:hover{color:#3d8b3d}.feedback-info .record-number{bottom:inherit;top:-36px;right:0;padding:4px 8px;z-index:1}.feedback-info form.update-feed-validation{margin-bottom:0;display:inline-block}.feedback-info .expiredDate{text-align:center;margin-top:30px;display:inline-block;width:100%}.feedback-info .cancel-date{cursor:pointer}.feedback-info .cancel-date .fa{font-size:24px;color:#da4f49;transition:all .1s}.feedback-info .cancel-date:hover .fa{color:red}.chim-content{display:block}.chim-wrapper{position:relative;margin-bottom:15px;background:#1d1d1d;margin-right:1px;display:inline-block;float:left}.chim-wrapper span.feedback_user_name{position:relative;background:#292929;padding-right:9px;z-index:1}.chim-wrapper span.line_separator{position:absolute;height:45%;width:calc(100% - 10px);right:0;top:0;border-bottom:1px solid #484848}.chim-wrapper .note_tips_holder .image-hover{display:none}.chim-wrapper .note_tips_holder:hover .image-hover{display:block}.chim-wrapper .note_tips_holder:hover .image-normal{display:none}.chim-wrapper .status,.chim-wrapper .title{width:100px;overflow:hidden;padding:2px 4px;text-align:center;font-size:10px;line-height:1}.chim-wrapper .title{height:26px;text-overflow:ellipsis;margin-top:6px}.record-number{position:absolute;background-color:#5cb85c;color:#fff;font-weight:700;padding:3px;z-index:16;bottom:0}.CHIM.diapo{width:108px;overflow:hidden;margin:0}.basket-content{margin:0 7px;overflow:hidden;position:relative;padding-left:0}.chim-feedback-item{padding:10px}.CHIM.diapo .status,.CHIM.diapo .title{position:relative;height:20px;z-index:15;font-size:.8em;background:rgba(0,0,0,.4)}.CHIM.diapo .title{margin:0;padding:3px;width:100%;line-height:20px;overflow:hidden}.CHIM.diapo .bottom{position:absolute;bottom:0;right:0;z-index:15;vertical-align:middle}.CHIM.diapo .bottom .WorkZoneElementRemover{padding:3px}.WorkZoneElementRemover{display:inline-block;height:17px;width:12px;position:relative;bottom:-6px}.WorkZoneElementRemover .icomoon{font-size:16px;color:#d8d8d8}.contextMenuTrigger .fa-inverse-bg{color:#ccc!important}.contextMenuTrigger .fa-inverse{color:#000}.contextMenuTrigger:hover .fa-inverse-bg{color:gray!important}.WorkZoneElementRemover .fa-stack-1x{color:#000}.captionTips .icomoon{color:#000;background:#ccc;border-radius:2px;padding:0 1px;line-height:1;margin:0 4px 4px}.CHIM.diapo .bottom img,.CHIM.diapo .bottom span{cursor:pointer;vertical-align:middle;color:#fff;font-size:10px}.CHIM.diapo img{z-index:14;position:relative}.basket-filter{padding:10px 20px}.basket-filter .filter-item{margin:0 10px 5px;display:inline-block}.basket-filter .checkbox input[type=checkbox],.basket-filter .radio input[type=radio]{margin-top:1px}.basket_type{width:15px;display:inline-block}.bottom .captionRolloverTips{padding-top:4px}#idFrameC .basketTips.expose_basket_item{background:#1d1d1d;padding:10px;margin-bottom:5px;border:1px solid #1d1d1d;box-sizing:border-box}#idFrameC .basketTips.expose_basket_item .top_block{position:relative;padding-left:40px;display:inline-block}#idFrameC .basketTips.expose_basket_item .top_block:before{content:"\F054";font-family:fontawesome;font-size:23px;position:absolute;left:10px;top:50%;transform:translateY(-50%);transition:all .3s}#idFrameC .basketTips.expose_basket_item .top_block.open:before{transform:translateY(-50%) rotate(90deg)}#idFrameC .expose_item_deployed{height:0;max-height:0;transition:max-height .3s;overflow:hidden}#idFrameC .expose_item_deployed.open{height:auto;max-height:100vh;min-height:130px}#idFrameC .top_image{width:100px;height:60px;object-fit:contain}#idFrameC .expose_item_title{display:flex;padding:0 20px;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-wrap:wrap;height:40px}#idFrameC .expose_item_top{position:relative;padding-right:48px}#idFrameC .edit_expose{position:absolute;right:12px;top:5px;font-size:20px;cursor:pointer}#idFrameC .expose_item_bottom{max-height:500px;width:100%;overflow-y:auto;overflow-x:hidden}#idFrameC .expose_item_bottom .expose_drag_drop{min-height:120px;padding:10px;display:inline-block;width:100%}#idFrameC .expose_item_bottom .load_more_asset{text-align:center}#proposals{position:relative;left:5px;border-top:1px solid #303030;top:86px!important}#proposals :focus{outline:none}#proposals ul ul{background-color:#292929}#proposals ul li{line-height:17px;font-size:13px}#proposals ul.fancytree-container{background-color:#3b3b3b;border:0 none transparent;overflow-x:hidden;padding-left:0;padding-top:0}#proposals ul.fancytree-container ul{padding:17px 0;overflow:auto;width:101%;max-height:400px;overflow-x:hidden}#proposals ul.fancytree-container ul li{padding-left:34px;line-height:25px;white-space:pre-line!important}#proposals ul.fancytree-container ul li:hover{background-color:#4c5d84}#proposals ul.fancytree-container ul li:hover .fancytree-title{color:#fff}#proposals .fancytree-folder{font-weight:700;font-size:12px;color:#a6a6a6;min-height:49px;margin-left:0;border-left:4px solid #3b3b3b;border-bottom:1px solid #303030;overflow:auto;position:relative}#proposals .fancytree-folder .newNode{position:relative;overflow:auto;clear:both;margin-left:20px}#proposals .fancytree-folder .dataNode{float:left;width:60%;height:100%;margin-top:10px;margin-bottom:10px}#proposals .fancytree-folder .fancytree-title{font-size:12px;margin-left:24px;float:left;width:27%;line-height:49px}#proposals .fancytree-folder .mask-facets-btn{position:absolute;display:none;height:50px;width:15px;padding-left:6px;padding-right:6px}#proposals .fancytree-folder .mask-facets-btn a{position:relative;cursor:pointer;font-family:icomoon;color:#fff;height:25px;width:14px;top:17px;bottom:0;left:0;right:0;margin:auto}#proposals .fancytree-folder .mask-facets-btn a:before{content:"\EA50";position:relative;z-index:1;color:#666;font-size:13px}#proposals .fancytree-folder .mask-facets-btn a:after{content:"\E94B";color:#eee;font-size:15px;position:absolute;left:-1px;z-index:0}#proposals .fancytree-folder:hover{border-left:4px solid #4c5d84;color:silver}#proposals .fancytree-folder:hover .fancytree-title{color:silver}#proposals .fancytree-folder .fancytree-expander:before{content:"\25C0";color:#a1a1a1}#proposals .fancytree-folder .fancytree-expander:hover:before{color:#076882}#proposals .fancytree-expanded .fancytree-expander:before{content:"\25BC";color:#fff}#proposals .fancytree-expander{position:relative;right:10px;background-image:none;margin:0;padding:0;width:auto;height:auto;font-weight:400;font-size:65%;float:right;line-height:49px}#proposals .fancytree-title{font-size:12px;color:#a6a6a6;background-color:transparent;border:0 none transparent}#proposals .fancytree-node{font-size:12px;color:#fff;cursor:pointer}#proposals .facetFilter{position:absolute;right:28px;margin-top:11px}#proposals .facetFilter,#proposals .facetFilter_AND{font-weight:400;width:127px;height:25px;line-height:25px;vertical-align:middle;border-radius:4px;background-color:#4c5d84;color:#fff;padding-left:13px;padding-right:13px}#proposals .facetFilter_AND{position:relative;display:inline-block;margin:2px 0;float:right;margin-right:10px;overflow:hidden}#proposals .facetFilter_AND .buttons-span{background-color:#4c5d84;max-width:86px;left:67px}#proposals .facetFilter_AND .facetFilter-inverse{background:url(/assets/common/images/icons/inverse-negative.png) 10px 2px no-repeat}#proposals .facetFilter_AND:hover .facetFilter-label{color:transparent}#proposals .facetFilter_EXCEPT{font-weight:400;position:relative;width:127px;height:25px;line-height:25px;vertical-align:middle;border-radius:4px;background-color:#8a3747;color:#fff;padding-left:13px;padding-right:13px;display:inline-block;margin:2px 0;float:right;margin-right:10px;overflow:hidden}#proposals .facetFilter_EXCEPT .buttons-span{background-color:#8a3747;max-width:86px;left:67px}#proposals .facetFilter_EXCEPT .facetFilter-inverse{background:url(/assets/common/images/icons/inverse-positive.png) 10px 2px no-repeat}#proposals .facetFilter_EXCEPT:hover .facetFilter-label{color:transparent}#proposals .facetFilter-label{position:relative;overflow:hidden;cursor:pointer;line-height:25px;display:inline-block;min-width:54px}#proposals .facetFilter-label .color-dot{height:16px;width:16px}#proposals .facetFilter-gradient{position:absolute;width:20px;right:0}#proposals .buttons-span{position:absolute;top:2px;bottom:2px;left:0;right:0;margin:0;display:none}#proposals .facetFilter-closer{right:4px;background:url(/assets/common/images/icons/bgd_facetFilter.png) 12px 4px no-repeat}#proposals .facetFilter-closer,#proposals .facetFilter-inverse{position:absolute;cursor:pointer;height:21px;width:37px;border-left:1px solid #fff}#proposals .facetFilter-inverse{right:42px}#proposals .see_more_btn{display:block;margin:14px auto;padding:1px 20px;line-height:21px;background-color:#1b1b1b;border-color:#5f5f5f;color:#bbb;border-radius:8px;font-size:12px;font-weight:700;box-shadow:0 -2px 3px 0 transparent;border-style:solid}#proposals .see_more_btn:hover{background-color:#3c3c3c;color:#bbb;border-color:#868686}#idFrameC #plugins{top:86px!important}.gui_vsplitter,.ui-resizable-e{width:13px;padding:0;height:54px;background-image:url(/assets/common/images/icons/vsplitter.png);background-color:#3b3b3b;right:0}#PREVIEWBOX .gui_vsplitter,.gui_vsplitter,.ui-resizable-e,.ui-resizable-w{top:50%;position:absolute;background-position:50%;background-repeat:no-repeat;cursor:col-resize;z-index:500}#PREVIEWBOX .gui_vsplitter,.ui-resizable-w{width:10px;padding:35px 0;height:0;left:-10px;background-image:url(/assets/common/images/icons/vsplitter2.png)}.gui_hsplitter,.ui-resizable-s{height:10px;left:50%;width:0;padding:0 35px;bottom:-10px;position:absolute;background-image:url(/assets/common/images/icons/hsplitter.png);background-position:50%;background-repeat:no-repeat;cursor:row-resize}.gui_ckbox_0{background-image:url(/assets/common/images/icons/ccoch0.gif)}.gui_ckbox_0,.gui_ckbox_1{display:block;position:relative;width:12px;height:12px;float:left;cursor:pointer}.gui_ckbox_1{background-image:url(/assets/common/images/icons/ccoch1.gif)}.gui_ckbox_2{display:block;position:relative;width:12px;height:12px;float:left;background-image:url(/assets/common/images/icons/ccoch2.gif);cursor:pointer}DIV.finder{white-space:nowrap}DIV.finder DIV.content DIV.title{MARGIN-TOP:-2px;LEFT:0;OVERFLOW:hidden;white-space:nowrap;POSITION:relative;TOP:0}DIV.finder DIV.content DIV.title SPAN{POSITION:relative}DIV.finder DIV.content DIV.title IMG{LEFT:0;POSITION:relative;TOP:0}DIV.finder DIV.content DIV.title TABLE,DIV.finder DIV.content DIV.title TABLE TR{white-space:nowrap}DIV.finder DIV.content DIV.title TABLE TR TD{OVERFLOW:hidden;white-space:nowrap}TABLE.ulist THEAD{BACKGROUND-COLOR:#999;text-align:left}TABLE.ulist TBODY TR{cursor:pointer;height:20px}TABLE.ulist TBODY TR.selected{COLOR:#fff;BACKGROUND-COLOR:#191970}TABLE.ulist TBODY TR.g{BACKGROUND-COLOR:#474747}PRE.xml{FONT-SIZE:12px;MARGIN:5px 4px;BACKGROUND-COLOR:#f5f5f5}DIV.myexplain{white-space:nowrap}DIV.myexplain .title-explain{font-size:16px;line-height:16px;vertical-align:middle;margin-left:4px}DIV.myexplain .sub-explain{margin:3px;font-size:14px}DIV.myexplain #esqueryCopy{float:right;padding:4px 0}DIV.myexplain .esqueryDataDiv{clear:both;height:250px}DIV.myexplain .esqueryDataDiv textarea{width:100%;height:100%}DIV.myexplain .esqueryDataDiv textarea#esqueryDataPaths{display:block;height:180px}DIV.myexplain DIV.content DIV.title{MARGIN-TOP:-2px;LEFT:0;OVERFLOW:hidden;white-space:nowrap;POSITION:relative;TOP:0}DIV.myexplain DIV.content DIV.title SPAN{POSITION:relative}DIV.myexplain DIV.content DIV.title IMG{LEFT:0;POSITION:relative;TOP:0}DIV.myexplain DIV.content DIV.title TABLE,DIV.myexplain DIV.content DIV.title TABLE TR{white-space:nowrap}DIV.myexplain DIV.content DIV.title TABLE TR TD{OVERFLOW:hidden;white-space:nowrap}TABLE.explain3 TR TD{BORDER-RIGHT:#87ceeb 1px solid;BORDER-TOP:#87ceeb 1px solid;BORDER-LEFT:#87ceeb 1px solid;BORDER-BOTTOM:#87ceeb 1px solid}.expose-edit-wrapper{padding:12px 20px 0 10px}.expose-edit-wrapper .ui-widget{display:flex;flex-wrap:wrap;margin-bottom:4px}.expose-edit-wrapper .ui-widget>label{width:28%}.expose-edit-wrapper .ui-widget label{padding-top:6px;padding-right:10px}.expose-edit-wrapper .available-widget{display:inline-flex;padding-right:10px}.expose-edit-wrapper input[type=text],.expose-edit-wrapper select{margin-bottom:10px}.expose-edit-wrapper .switch{position:relative;width:60px}.expose-edit-wrapper .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;width:43px;height:18px}.expose-edit-wrapper .switch .slider:before{position:absolute;content:"";height:18px;width:18px;left:0;bottom:0;background-color:#fff;transition:.4s}.expose-edit-wrapper .switch input:checked+.slider{background-color:#2196f3}.expose-edit-wrapper .switch input:focus+.slider{box-shadow:0 0 1px #2196f3}.expose-edit-wrapper .switch input:checked+.slider:before{transform:translateX(26px)}.expose-edit-wrapper .switch .slider.round{border-radius:34px}.expose-edit-wrapper .switch .slider.round:before{border-radius:50%}.expose-edit-wrapper .switch input{margin-left:10px;margin-top:-8px}.expose-edit-wrapper .ui-dialog-buttonset{display:inline-flex}.expose-edit-wrapper button.ui-button{display:inline-block;text-align:center}#EDITWINDOW,#PREVIEWBOX{z-index:1200;background-color:#1a1a1a;display:none;border:1px solid #7f7f7f;border-radius:2px}#PREVIEWBOX img{cursor:pointer}#PREVIEWBOX a.bounce{BORDER-BOTTOM:#ffe000 1px dashed;cursor:pointer}#PREVIEWBOX #PREVIEWTITLE_COLLLOGO img{height:16px}.PREVIEW_HD,.PREVIEW_PIC{position:absolute}#PREVIEWCURRENT li.selected{background-color:#fff}#PREVIEWBOX li{list-style-type:none}#PREVIEWIMGDESC .descBoxes{top:30px;overflow:auto}#PREVIEWIMGDESC.PNB10{bottom:0}#PREVIEWIMGDESCINNER span.fieldName{font-weight:700}#PREVIEWIMGDESC em{background-color:red}#PREVIEWOTHERS{background-color:#3b3b3b;overflow-x:hidden;overflow-y:auto;left:0}#PREVIEWOTHERSINNER ul{margin:0;padding:0;position:relative;float:left;list-style-type:none;width:100%}#PREVIEWOTHERSINNER li{position:relative;float:left;width:150px;margin:4px 10px;line-height:14px;border-bottom:1px solid #fff;padding-bottom:9px}#PREVIEWOTHERSINNER li.otherRegToolTip{height:25px;overflow:hidden}#PREVIEWOTHERSINNER li.title{font-weight:700;font-size:13px;margin:10px 10px 5px}#PREVIEWOTHERSINNER li.otherBaskToolTip,#PREVIEWOTHERSINNER li.otherRegToolTip{background-color:#3b3b3b;border-radius:2px;cursor:pointer;position:relative;padding-bottom:8px;margin-bottom:0;border-bottom:0;margin-top:8px}#PREVIEWOTHERSINNER li.otherBaskToolTip:after,#PREVIEWOTHERSINNER li.otherRegToolTip:after{width:60%;height:1px;background:#fff;position:absolute;content:"";left:50%;bottom:0;transform:translateX(-50%);opacity:.4}#PREVIEWOTHERSINNER li.otherBaskToolTip:last-child:after,#PREVIEWOTHERSINNER li.otherRegToolTip:last-child:after{content:none}.history-block{position:relative;padding-bottom:1px;margin-bottom:14px}.history-block:after{left:50%;transform:translateX(-50%)}.feedback-data-list:after,.history-block:after{width:75%;height:1px;background:#fff;position:absolute;content:"";bottom:0;opacity:.4}.feedback-data-list:after{left:12.5%}#PREVIEWOTHERSINNER li.otherRegToolTip span.title{line-height:25px;margin-left:3px}#PREVIEWOTHERSINNER li .others_img{position:relative;float:left;width:25px;height:25px}#PREVIEWTITLEWRAPPER{background-color:#3b3b3b;bottom:0}#SPANTITLE{font-size:14px;line-height:25px;font-weight:700}#PREVIEWCURRENTGLOB,.preview_col_film{height:96px;width:100%}#PREVIEWCURRENT{background-color:#3b3b3b}#PREVIEWCURRENTCONT.group_case{left:106px}#PREVIEWCURRENTCONT{right:130px;overflow-x:auto;overflow-y:hidden}#PREVIEWCURRENTCONT::-webkit-scrollbar-track{border-radius:0;background-color:#262626}#PREVIEWCURRENTCONT::-webkit-scrollbar{height:5px;border-radius:0}#PREVIEWCURRENTCONT::-webkit-scrollbar-thumb{border-radius:0;width:3px;background-color:#595959}#PREVIEWCURRENTCONT ul{position:relative;height:80px;float:left;margin:0;padding:0}#PREVIEWCURRENT,#PREVIEWCURRENTGLOB{overflow:hidden}#PREVMAINREG{width:96px;height:96px;background-color:#fff}#PREVMAINREG,.prevTrainCurrent{float:left;position:relative;text-align:center}.prevTrainCurrent{height:80px;width:80px}#PREVIEWHD{position:absolute;width:100%;height:100%;text-align:center;z-index:6000}#PREVIEWTOOL{position:absolute;width:84px;right:0;left:0;margin:10px auto 0;bottom:4px}#PREVIEWTOOL img{width:20px;padding:4px;float:left}#PREVIEWTOOL span{float:left}.diapo .doc_infos,.prevTrainCurrent .doc_infos{position:absolute;z-index:97;bottom:3px;right:2px}.diapo .doc_infos img,.prevTrainCurrent .doc_infos img{vertical-align:middle;width:22px}.prevTrainCurrent .duration{background-color:#010101;color:#fff}#PREVIEWIMGCONT .documentTips{width:100%;height:100%}#PREVIEWRIGHT{top:7px;left:60%;overflow:hidden;bottom:10px}.ui-dialog,.whole_dialog_container{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:0}.whole_dialog_container{color:#282828}.whole_dialog_container button,.whole_dialog_container input,.whole_dialog_container label,.whole_dialog_container select,.whole_dialog_container textarea{font-size:12px;font-weight:400;line-height:20px}.whole_dialog_container button:focus,.whole_dialog_container input:focus,.whole_dialog_container label:focus,.whole_dialog_container select:focus,.whole_dialog_container textarea:focus{text-decoration:none}.whole_dialog_container .ui-dialog-title{font-size:21px;font-weight:700}.whole_dialog_container .ui-widget-content{color:#282828;background-color:#fff}.whole_dialog_container .ui-dialog-titlebar-close{border:none;margin-right:4px}.whole_dialog_container .btn,.whole_dialog_container .btn-inverse{font-weight:400;background-image:none}.whole_dialog_container .PushBox{background-color:#4f4f4f}.whole_dialog_container .inverse{background-color:#fff}.whole_dialog_container .colored.inverse{color:#fff}.whole_dialog_container A.btn,.whole_dialog_container BUTTON{background-color:#fff;border-radius:13.5px;border:1px solid transparent;box-shadow:0 0 5px 0 rgba(0,0,0,.13)}.whole_dialog_container A.btn:hover,.whole_dialog_container BUTTON:hover{color:#fff;background-color:#282828}.whole_dialog_container A,.whole_dialog_container BUTTON{color:#282828}.whole_dialog_container A:hover,.whole_dialog_container BUTTON:hover{color:#fff;background-color:#282828}.whole_dialog_container A.inverse,.whole_dialog_container BUTTON.inverse{color:#fff}.whole_dialog_container A.inverse:hover,.whole_dialog_container BUTTON.inverse:hover{color:#282828;background-color:#fff}.whole_dialog_container A.toggle,.whole_dialog_container BUTTON.toggle{background-color:transparent!important}.whole_dialog_container A.toggle.status_off,.whole_dialog_container BUTTON.toggle.status_off{color:#666}.whole_dialog_container input[type=text].colored,.whole_dialog_container input[type=text]:-moz-placeholder.colored,.whole_dialog_container input[type=text]:-ms-input-placeholder.colored,.whole_dialog_container input[type=text]::-moz-placeholder.colored,.whole_dialog_container input[type=text]::-webkit-input-placeholder.colored{color:#fff}.whole_dialog_container .inputWithButton SPAN{vertical-align:middle}.whole_dialog_container .inputWithButton INPUT[type=text]{margin:0;border-right:0;border-bottom-right-radius:0;border-top-right-radius:0}.whole_dialog_container .inputWithButton INPUT[type=text]+BUTTON{height:30px;border-bottom-left-radius:0;border-top-left-radius:0}.whole_dialog_container .main-icon{font-size:25px;display:inline-block;border-radius:30px;padding:6px 8px}.whole_dialog_container .PushBox .push-add-user{margin-left:30px}.whole_dialog_container A.list_refresh{width:20px;height:20px;padding:0}.whole_dialog_container .list_link{height:40px;line-height:40px;display:block;padding-left:33px}.whole_dialog_container #PushBox .general_togglers{text-align:right}.whole_dialog_container #PushBox .general_togglers ul{margin:0;list-style:none}.whole_dialog_container #PushBox .general_togglers ul li{display:inline-block;margin-right:10px}.whole_dialog_container #PushBox .general_togglers ul li i{font-size:20px}.whole_dialog_container #PushBox .list_manager{position:fixed;bottom:31px;left:32px;width:158px}.whole_dialog_container #PushBox .list_manager:hover{background-color:#ff9400}.whole_dialog_container BUTTON.FeedbackSend{width:180px;height:30px;border-radius:6px;font-size:14px;font-weight:700;padding:4px 0;margin-left:20px;margin-bottom:-7px;float:right}.whole_dialog_container #info-box-trigger{float:right;margin-top:6px;cursor:pointer}.whole_dialog_container #info-box{z-index:1;width:400px;position:absolute;top:15px;right:40px;border-radius:8px;background-color:#ededed;padding:6px;font-size:10px;line-height:1.4;color:#000}.whole_dialog_container #info-box p{margin:0}.dialog_container{border:0 none!important;border-radius:6px!important;background-color:#fff!important}.dialog_container .ui-dialog-title{font-size:18px;font-weight:500;color:#4a4a4a}.dialog_container .ui-dialog-titlebar-close{border:none;margin-right:5px}.dialog_container .ui-icon.ui-icon-closethick{background-image:url(/assets/common/images/icons/cross-white.png);background-position:50%;background-size:cover}.dialog_container .ui-dialog-buttonpane{margin-top:0;padding-top:0;border:0 none}.dialog_container .ui-dialog-buttonpane .ui-button{border-radius:15px;background-color:#fff;border:1px solid #2196f3;font-size:14px;color:#2196f3;height:30px;min-width:135px;padding-left:20px;padding-right:20px;margin-left:10px;margin-right:10px}.dialog_container .ui-dialog-buttonpane .ui-button:hover,.dialog_container .ui-dialog-buttonpane .ui-button:nth-child(2){background-color:#2196f3;color:#fff}.dialog_container .ui-button-icon-only{text-indent:-9999px;background:transparent}.dialog_container .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;text-align:center}.dialog_container .ui-widget-content{color:#4a4a4a}.dialog_container .ui-widget-content label,.dialog_container .ui-widget-content p{font-size:14px;color:#4a4a4a}.dialog_container .ui-widget-content input{font-size:14px;background-color:#e7e7e7;border:none;border-radius:0;box-shadow:none}.dialog_container .ui-widget-content input[type=text]::-webkit-input-placeholder,.dialog_container .ui-widget-content textarea::-webkit-input-placeholder{font-size:14px;color:#484848}.dialog_container .ui-widget-content input[type=text]::-moz-placeholder,.dialog_container .ui-widget-content textarea::-moz-placeholder{font-size:14px;color:#484848}.dialog_container .ui-widget-content input[type=text]:-ms-input-placeholder,.dialog_container .ui-widget-content textarea:-ms-input-placeholder{font-size:14px;color:#484848}.dialog_container .ui-widget-content textarea{font-size:14px;background-color:#e7e7e7;border-radius:0;border:none;resize:none;box-shadow:none;padding:4px 6px;min-height:150px}.dialog_container .ui-autocomplete.ui-widget-content{max-height:250px}.PushBox .user_content{border-radius:5px}.PushBox .user_content .header{font-size:13px}.PushBox .user_content .header .options{text-align:right}.Push .colored{color:#2196f3}.Push .colored.inverse,.Push A.colored:hover,.Push BUTTON.colored:hover{background-color:#2196f3}.Push A.colored.inverse:hover,.Push BUTTON.colored.inverse:hover{color:#2196f3;background-color:revert}.Push A.colored.status_on,.Push BUTTON.colored.status_on{color:#2196f3}.Push A.btn,.Push BUTTON{border-color:#2196f3}.Feedback .colored{color:#8bc34a}.Feedback .colored.inverse,.Feedback A.colored:hover,.Feedback BUTTON.colored:hover{background-color:#8bc34a}.Feedback A.colored.inverse:hover,.Feedback BUTTON.colored.inverse:hover{color:#8bc34a;background-color:revert}.Feedback A.colored.status_on,.Feedback BUTTON.colored.status_on{color:#8bc34a}.Feedback A.btn,.Feedback BUTTON{border-color:#8bc34a}.Sharebasket .colored{color:#e0215d}.Sharebasket .colored.inverse,.Sharebasket A.colored:hover,.Sharebasket BUTTON.colored:hover{background-color:#e0215d}.Sharebasket A.colored.inverse:hover,.Sharebasket BUTTON.colored.inverse:hover{color:#e0215d;background-color:revert}.Sharebasket A.colored.status_on,.Sharebasket BUTTON.colored.status_on{color:#e0215d}.Sharebasket A.btn,.Sharebasket BUTTON{border-color:#e0215d}.ListManager .colored{color:#ff9400}.ListManager .colored.inverse,.ListManager A.colored:hover,.ListManager BUTTON.colored:hover{background-color:#ff9400}.ListManager A.colored.inverse:hover,.ListManager BUTTON.colored.inverse:hover{color:#ff9400;background-color:revert}.ListManager A.colored.status_on,.ListManager BUTTON.colored.status_on{color:#ff9400}.ListManager A.btn,.ListManager BUTTON{border-color:#ff9400}.PushBox .user_content .owner_badge{width:140px;display:inline-block;margin:10px;outline:3px solid transparent;background-color:#f7f7f7;border-radius:10px}.PushBox .user_content .owner_badge TABLE{width:100%}.PushBox .user_content .owner_badge TD{vertical-align:top;text-align:center;font-size:200%}.PushBox .user_content .owner_badge .icon{background-color:#673ab7;color:#fff;width:56px;border-radius:7px 0 0 7px}.PushBox .user_content .badges{overflow:auto;height:auto}.PushBox .user_content .badges .badge{width:220px;height:79px;margin:10px;display:inline-block;outline:3px solid transparent;color:#282828;background-color:#f7f7f7;text-shadow:none;padding:0;border-radius:10px;position:relative}.PushBox .user_content .badges .badge.selected{outline:3px solid #000}.PushBox .user_content .badges .badge.name{white-space:pre-line;display:block;margin-top:5px}.PushBox .user_content .badges .badge.subtite{display:block}.PushBox .user_content .badges .badge .icon{width:42px;padding:0 7px;border-radius:7px 0 0 7px}.PushBox .user_content .badges .badge .icon I{color:#fff;font-size:500%;margin-top:10px}.PushBox .user_content .badges .badge .infos{padding-top:3px;padding-left:5px}.PushBox .user_content .badges .badge .infos TABLE{height:75px}.PushBox .user_content .badges .badge .infos TR{height:15px}.PushBox .user_content .badges .badge .infos TR .toggles{height:25px;text-align:left}.PushBox .user_content .badges .badge .deleter{position:absolute;right:0}.PushBox .user_content .badges .badge .deleter I{color:#4f4f4f;font-size:20px;padding:4px}.PushBox .user_content .badges .badge TABLE{width:100%}.PushBox .user_content .badges .badge TD{vertical-align:top}.PushBox .user_content .badges .badge TR.toggles TD{text-align:center}.PushBox .user_content .badges .badge TR.toggles TD .toggle{font-size:200%}.lists_manager_list:hover .list_link{background-color:#b8b8b8}.list:hover .list-trash-btn{display:block!important}.PushBox .content{border-radius:5px;background-color:#aaa}.PushBox .content .list-container{position:absolute;top:80px;bottom:70px;right:0;left:0;padding:10px}.PushBox .content .list-container ul{overflow-y:auto;margin:0;height:100%}.PushBox .content .main-title{font-size:16px;font-weight:500;line-height:2px;margin-top:10px}.PushBox .LeftColumn h1{width:100%;text-align:center;margin:5px 0;font-weight:700;font-size:16px}.PushBox .LeftColumn ul{margin:10px 0;padding-bottom:40px}.PushBox .LeftColumn ul li img{margin-top:-2px;vertical-align:middle}.PushBox table{width:100%;border:none;overflow:hidden;table-layout:fixed}.PushBox .header table{overflow:visible}.PushBox .all-lists .lists{overflow:auto}.PushBox .LeftColumn .content ul.lists li:nth-child(odd),.PushBox .lists ul li:nth-child(odd){background-color:none}.PushBox .LeftColumn .content ul.lists li.selected{background-color:#aaa}.PushBox .LeftColumn .content ul.lists li.selected .list-trash-btn{display:block!important}.PushBox .lists .list.selected{background-color:#aaa}.PushBox .lists .list{position:relative;padding:3px 0}.PushBox .LeftColumn .content ul.lists li{font-size:13px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:0;color:#000}.PushBox .LeftColumn .content ul.lists li .list-trash-btn{float:right;background:none;border:none;padding:7px 4px 12px;position:absolute;right:8px;top:0}.PushBox .LeftColumn .content ul.lists li .list-trash-btn img{margin:0}.PushBox .LeftColumn .content ul.lists li .list-trash-btn .image-normal{display:inline}.PushBox .LeftColumn .content ul.lists li .list-trash-btn .image-hover{display:none}.PushBox .LeftColumn .content ul.lists li:hover{background-color:#b8b8b8}.PushBox .welcome{text-align:center;font-size:16px;line-height:18px;margin:20px 0}.PushBox .welcome h1{font-weight:700;margin:60px 0 20px;font-size:31px}.PushBox .welcome p{font-size:20px}#list-editor-search-results table{border-top-left-radius:5px;border-top-right-radius:5px}#list-editor-search-results table td{padding:8px 0;text-align:center;line-height:1.4;overflow:hidden;color:#333}#list-editor-search-results table tr{line-height:24px;vertical-align:middle;cursor:pointer}#list-editor-search-results table tr.odd{background-color:#b8b8b8}#list-editor-search-results table tr.selected{background-color:#ffb44d}#list-editor-search-results table tr.selected td{color:#fff}#list-editor-search-results table tr td:first-child,#list-editor-search-results table tr th:first-child{padding-left:10px!important}#list-editor-search-results table th.sortable span{margin:0 5px}#list-editor-search-results table th.sortable{color:#fff;background-color:#676767;padding:10px 0;line-height:15px;cursor:pointer}#list-editor-search-results table th.sortable span.ord_notifier{display:none}#list-editor-search-results table th.sortable.sorted span.ord_notifier{display:inline}.list_editor_results_footer{padding:5px;color:#000;font-size:12px;border-top:1px solid #888;background:#c8c8c8}.list_editor_results_footer a{color:#000;margin-right:10px}.list_editor_results_footer a span{border:solid #000;border-width:0 1px 1px 0;display:inline-block;padding:4px;margin:0 5px}.list_editor_results_footer a:hover{color:#fff}.list_editor_results_footer a:hover span{border-color:#fff}.list_editor_results_footer a.prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.list_editor_results_footer a.next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.list_editor_results_footer .textinfo{margin-right:20px}#ListShare .info-box-share-holder{position:fixed;margin:-35px 0 0 115px}#ListShare .info-box-share-holder #info-box-trigger{cursor:pointer}#ListShare .info-box-share-holder #info-box-trigger:hover+#info-box{display:block!important}#ListShare .info-box-share-holder #info-box{width:250px;border-radius:8px;background-color:#ededed;padding:8px 12px}#ListShare .info-box-share-holder #info-box p{margin:0;font-size:12px;line-height:1.4;color:#000}#ListShare table{width:100%;margin:12px 0}#ListManager .content .lists span.action{display:block;text-align:center;font-weight:700;width:100%}#ListManager .content UL.lists li:nth-child(2n){background-color:#c8c8c8}#ListManager .content UL.lists li.selected:nth-child(2n){background-color:#aaa}#ListManager .editor .counter{font-size:12px}#ListManager .editor .list_editor_selector td select{margin:0;border:0 none;border-radius:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-size:12px;color:#000}#ListManager .editor .list_editor_selector td select::-webkit-scrollbar{width:4px}#ListManager .editor .list_editor_selector td select::-webkit-scrollbar-thumb{background-color:#d8d8d8}#ListManager .editor .list_editor_selector td select::-webkit-scrollbar-track{background-color:#fff}#ListManager .editor .list_editor_selector th label{font-size:12px;text-align:left;padding:4px 0 4px 6px;width:calc(95% - 6px);background:#676767;margin-bottom:-2px;border-top-left-radius:5px;border-top-right-radius:5px}#ListManager .editor .list_editor_selector_filter_holder{width:95%;overflow:hidden;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#ListManager .editor .listmanager-add-user{width:120px;margin-left:30px;margin-top:2px;border:0 none}#ListManager .editor .list_refresh:hover{background:#ff9400}#PushBox .list_loader{font-size:13px;color:#000;width:100%}#PushBox .list_loader img{float:right}.PushBox .content .list_saver{margin:0;display:inline-block}.PushBox .content .list_saver .btn-toolbar{margin:0}.PushBox .content .list_saver input{width:260px}#find-user{line-height:15px}#find-user input[type=text]{width:180px;border-radius:5px;box-shadow:0 2px 4px 0 transparent;border:none}#find-user .search{padding-right:25px;padding-left:6px;background-image:url(/assets/common/images/icons/white-search.png);background-repeat:no-repeat;background-size:16px;background-position:right 8px center}#recommanded-users{margin-top:25px;line-height:15px}#recommanded-users a:last-child{color:#08c;text-decoration:none}#quickAddUser{margin:0}#quickAddUser table{width:100%;table-layout:auto}#quickAddUser table tr td{padding:11px}#quickAddUser table td:last-child{text-align:left}#quickAddUser table tr:first-child td{padding-top:0}#quickAddUser table tr:last-child td{padding:0}#quickAddUser input{display:inline-block;margin:0 5px 0 0;padding:4px;width:95%;height:24px;box-shadow:none}#quickAddUser input[name=email]{width:97.5%}#quickAddUser button{border-radius:15px;font-size:14px;height:30px;min-width:135px;padding-left:20px;padding-right:20px;margin-left:10px;margin-right:10px}.ui-autocomplete li.list-item{width:222px;padding:0 4px}.ui-autocomplete{padding-right:0}.ui-menu .ui-menu-item a{box-shadow:inset 0 -1px #ff9400;border-radius:unset}.ui-menu .ui-menu-item:last-child a{box-shadow:none}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-focus{margin:0!important}.ui-menu .ui-menu-item.list-item a .icon .image-normal{display:block}.ui-menu .ui-menu-item.list-item a .icon .image-hover{display:none}.ui-menu .ui-menu-item.list-item:hover,.ui-menu .ui-menu-item.list-item:hover a{background:#646464}.ui-menu .ui-menu-item.list-item:hover .icon .image-normal{display:none}.ui-menu .ui-menu-item.list-item:hover .icon .image-hover{display:block}@media screen and (max-width:1200px){.PushBox .user_content .header>div:first-child{margin-bottom:15px;width:100%}.PushBox .user_content .header>div:last-child{float:left}}@media screen and (min-width:1400px){#ListManager .editor .list_editor_selector td select{height:120px}#ListManager .readwrite .content{top:290px!important}}#reorder_box .diapo{height:130px!important;width:100px;margin:5px}.editDiaButtons .icomoon{color:gray}.editIcon{font-size:18px;color:#fff}.editIcon:before{background:gray;padding:2px 5px;border-radius:3px;box-shadow:0 0 3px 1px #b2b2b2}#reorder_box .diapo.ui-sortable-placeholder,#reorder_box .diapo.ui-sortable-placeholderfollow{background-color:orange}#reorder_box .CHIM.diapo img{z-index:1000;position:relative;margin:0}#reorder_dialog .ui-sortable-placeholder,#reorder_dialog .ui-sortable-placeholderfollow{width:100px;height:130px;background-color:#3b3b3b}.diapo{position:relative;display:block;float:left;border:1px solid #404040;text-align:center;margin:8px 0}.diapo.selected{cursor:url(/assets/common/images/icons/cursor-move.png),-moz-grab}.diapo .thumb{overflow:hidden;position:relative}.diapo .thumb .record{position:relative;margin:0 auto}.diapo .bottom{position:absolute;bottom:0;z-index:99}.diapo .bottom.actions tr td:first-child{font-size:12px;line-height:12px;text-shadow:1px 1px 2px #292929}.diapo .bottom.actions .fa-stack{font-size:11px;cursor:pointer;width:19px}.diapo .bottom.actions .fa-stack-2x{color:gray}.diapo .bottom.actions .fa-stack-2x.fa-inverse-bg{color:#000}.diapo .bottom.actions .icomoon.white{color:#fff}.diapo .bottom.actions .icomoon.white.fa-inverse{color:#000}.diapo .bottom.actions .fa-stack{transition:all .3s}.diapo .bottom.actions .fa-stack:hover .fa-stack-2x{color:#ccc}.diapo .bottom.actions .fa-stack:hover .icomoon.white{color:#000}.diapo .bottom.actions .fa-stack:hover .icomoon.white.fa-inverse{color:#fff}.diapo .bottom.actions .fa-stack:hover .fa-inverse-bg,.diapo .bottom.actions .fa-stack:hover .icomoon.white.fa-inverse-bg{color:gray}.diapo .title{overflow:hidden;text-overflow:ellipsis;line-height:14px;font-size:13px}.diapo .duration{background-color:#010101;color:#fff;vertical-align:middle}.icon-stack-wrapper{background:none;float:right}.thirty .icon-stack-wrapper{height:30px}.twenty .icon-stack-wrapper{height:20px}.twenty-four .icon-stack-wrapper{height:23px;display:table}.twenty-four .icon-stack-wrapper .fa-stack{padding-left:1px;padding-right:1px}.diapo.CHIM{background:#343434;border:3px solid transparent;box-sizing:border-box;height:auto!important}.diapo.CHIM .diapo_top{color:#fff;background-color:#343434!important}.diapo.CHIM .thumb_wrapper{padding:0;border:0;margin:0;background:#343434;height:140px!important;display:flex!important;align-items:center;justify-content:center}.diapo.CHIM .thumb_wrapper .record_image{position:relative;max-height:100%;max-width:100%;object-fit:contain;margin-top:0;top:0!important}.diapo.IMGT .thumb_wrapper{padding:0;margin:auto}#look_box .input-small{height:22px;font-size:12px}#look_box .btn{margin:2px;font-weight:700;box-shadow:0 1px 2px rgba(0,0,0,.05)}#look_box .checkbox.inline,#look_box .radio.inline{padding-top:0}#basket_preferences label,#look_box label{line-height:21px;color:#999}#basket_preferences h1,#look_box h1{margin:5px 0;color:#fff;font-size:12px;font-weight:700}#basket_preferences div.box,#look_box div.box{margin:5px;float:left;width:98%}.hiddenFiltersListContainer .hiddenFacetFilter{font-weight:700;height:40px;line-height:38px;vertical-align:middle;border-left:7px solid #4c5d84;color:#fff;padding-left:13px;padding-right:13px;display:block;margin:5px 0;margin-right:10px;overflow:hidden;position:relative;background-color:#545454;box-shadow:0 2px 4px 0 rgba(0,0,0,.21);width:262px}.hiddenFiltersListContainer .hiddenFacetFilter .remove-btn{position:absolute;cursor:pointer;font-family:icomoon;right:13px}.hiddenFiltersListContainer .hiddenFacetFilter .remove-btn:before{content:"\EA50";position:relative;z-index:1;color:#666;font-size:15px}.hiddenFiltersListContainer .hiddenFacetFilter .remove-btn:after{content:"\E94B";color:#eee;font-size:17px;position:absolute;left:-1px;z-index:0}.hiddenFiltersListContainer .hiddenFacetFilter .remove-btn:active:before,.hiddenFiltersListContainer .hiddenFacetFilter .remove-btn:focus:before,.hiddenFiltersListContainer .hiddenFacetFilter .remove-btn:hover:before{content:"\EA51";color:#333}#prod-tool-box.video-edit #tool-tabs.ui-tabs{height:100%}#prod-tool-box.video-edit #tool-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active{background-color:transparent;border-bottom:4px solid #aa46bb;box-sizing:border-box}#prod-tool-box.video-edit #tool-tabs.ui-tabs .ui-tabs-nav li{background-color:transparent;border-bottom:4px solid transparent;box-sizing:border-box}#prod-tool-box.video-edit #tool-tabs.ui-tabs .ui-tabs-nav li a{padding:5px 8px;font-weight:500;color:#fff;background-color:transparent}.videoEditor_dialog{background:#333}.videoEditor_dialog .ui-dialog-title{font-size:17px;font-weight:500;color:#fff}.videoEditor_dialog .ui-icon.ui-icon-closethick{background-image:url(/assets/common/images/icons/picto-close-window.png);background-position:50%}.videoEditor_dialog .ui-dialog-titlebar-close{border:none;margin-right:4px;background:#1a1a1a}.videoEditor_dialog .ui-dialog-titlebar-close:hover{border:1px solid #aa46bb}.videoEditor_dialog .ui-dialog-content{overflow:hidden}.screenCapture_validate_dialog .ui-dialog-title{font-size:17px;font-weight:500;color:#fff}.screenCapture_validate_dialog .ui-icon.ui-icon-closethick{background-image:url(/assets/common/images/icons/picto-close-window.png);background-position:50%}.screenCapture_validate_dialog .ui-dialog-titlebar-close{border:none;margin-right:4px}.screenCapture_validate_dialog .ui-dialog-titlebar-close:hover{border:1px solid #aa46bb}.screenCapture_validate_dialog .ui-dialog-buttonpane{border:none}.screenCapture_validate_dialog .ui-dialog-buttonpane .ui-button{border-radius:15px;padding-left:20px;padding-right:20px;background:#404040;border:1px solid #fff;color:#fff;font-size:12px;font-weight:500;font-style:normal;margin:0 0 0 10px;box-shadow:0 2px 6px 0 rgba(0,0,0,.2),0 4px 16px 0 rgba(0,0,0,.19)}.screenCapture_validate_dialog .ui-dialog-buttonpane .ui-button:nth-child(2){border:1px solid #aa46bb}.screenCapture_validate_dialog .ui-dialog-buttonpane .ui-button:hover{border:1px solid #aa46bb;background:#aa46bb}.video-range-editor-container{background:#1a1a1a}.advanced_search_dialog_container.ui-dialog{background:#3d3d3d;border:0 none;padding:0}.advanced_search_dialog_container.ui-dialog form.phrasea_query input.search.query{padding-right:30px;height:26px;width:420px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);border:0 none;border-top-left-radius:5px;border-bottom-left-radius:5px;z-index:0}.advanced_search_dialog_container.ui-dialog .ui-dialog-titlebar{background-color:#000;font-size:20px;padding-left:30px}.advanced_search_dialog_container.ui-dialog .ui-dialog-content{padding:20px 20px 20px 30px}.advanced_search_dialog_container.ui-dialog .ui-dialog-content label.radio.inline{line-height:23px;font-size:11px}.advanced_search_dialog_container.ui-dialog .ui-dialog-content .adv_options label.radio.inline{font-size:14px;margin-right:15px;margin-bottom:7px}.advanced_search_dialog_container.ui-dialog .ui-dialog-content .adv_options label.radio.inline input{margin-right:15px}.advanced_search_dialog_container.ui-dialog .ui-state-default .ui-icon{background:url(/assets/common/images/icons/closer.gif) no-repeat 2px}.advanced_search_dialog_container.ui-dialog #searchForm .advance_search_action.input-append{width:auto;margin-bottom:25px}.advanced_search_dialog_container.ui-dialog #searchForm .advance_search_action.input-append button.btn{position:relative;height:34px;color:#fff;font-weight:400;text-shadow:none;background:#252525;border-radius:0 5px 5px 0;box-shadow:2px 2px 4px 0 rgba(0,0,0,.5);z-index:1}.advanced_search_dialog_container.ui-dialog #searchForm .advance_search_action.input-append button.btn:hover{color:#000;background:#dadada}.advanced_search_dialog_container.ui-dialog #searchForm .control-group{float:left;margin-left:15px}.advanced_search_dialog_container.ui-dialog .custom_select_dark{width:82px;height:24px;margin-left:10px;display:inline-block;border-radius:5px;background:#fff url(/assets/common/images/icons/light_bas.gif) no-repeat right 3px top 7px;background-size:13px}.advanced_search_dialog_container.ui-dialog .custom_select_dark select{width:120%;padding:0 10px;margin:0;color:#000;font-size:10px;line-height:24px;border:0 none;height:24px;background:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.advanced_search_dialog_container.ui-dialog .custom_select_dark select:focus{outline:none}.advanced_search_dialog_container.ui-dialog .reset_button{display:inline-block!important;font-weight:500!important;color:#4b4b4b!important;font-size:14px!important;background:#e2e2e2 url(/assets/common/images/icons/refresh-darkgrey.png) no-repeat left 13px center;min-width:117px!important;height:30px;padding-left:40px;background-size:18px;border:0 none;box-shadow:0 2px 4px 0 rgba(0,0,0,.62)}.advanced_search_dialog_container.ui-dialog .reset_button:hover{color:#fff!important;background-color:#252525;background-image:url(/assets/common/images/icons/refresh-white.png)}.advanced_search_dialog_container.ui-dialog .sbasglob{margin-top:40px;margin-left:0}.advanced_search_dialog_container.ui-dialog #sbasfiltercont{margin-top:60px;padding-left:20px;padding-bottom:20px;border-left:1px solid #7b7b7b;height:calc(100% - 60px)}.advanced_search_dialog_container.ui-dialog #sbasfiltercont .status-section-title{position:relative;font-size:15px;margin-bottom:10px}.advanced_search_dialog_container.ui-dialog #sbasfiltercont .status-section-title .danger_indicator{padding:4px 8px;border-radius:6px;margin-left:-7px}.advanced_search_dialog_container.ui-dialog .btn_dark{background:#252525;color:#fff!important;font-weight:400!important;width:70px!important;height:25px;line-height:15px;box-shadow:0 2px 4px rgba(0,0,0,.5)}.advanced_search_dialog_container.ui-dialog .btn_dark:hover{background:#dadada;color:#000!important}.advanced_search_dialog_container.ui-dialog .base-section-title{font-size:15px;margin-bottom:20px}.advanced_search_dialog_container.ui-dialog .base-section-title .danger_indicator{padding:4px 8px;border-radius:6px}.advanced_search_dialog_container.ui-dialog .clksbas .base_indicator{padding:6px 8px 2px;border-top-left-radius:6px;border-bottom-left-radius:6px;background-color:#fff;color:#000}.advanced_search_dialog_container.ui-dialog .clksbas .custom_checkbox_label .custom_checkbox{position:relative;top:0;padding:6px 8px 2px;color:#000;background-color:#fff;border-top-right-radius:6px;border-bottom-right-radius:6px}.advanced_search_dialog_container.ui-dialog .clksbas .custom_checkbox_label input:checked~.custom_checkbox{background-color:#d7edff;color:#000}.advanced_search_dialog_container.ui-dialog .clksbas.danger .custom_checkbox_label .custom_checkbox{background-color:#fff!important;border-left:1px solid #b3b3b3}.advanced_search_dialog_container.ui-dialog .btn-toolbar .btn_dark{margin:0 19px}.advanced_search_dialog_container.ui-dialog .term_select{height:135px;overflow-y:auto}.advanced_search_dialog_container.ui-dialog .term_select input,.advanced_search_dialog_container.ui-dialog .term_select select{height:24px;color:#000;font-size:12px;margin:0 7px 10px 0;background-color:#f8f8f8;border-radius:5px;border:0 none}.advanced_search_dialog_container.ui-dialog .term_select input{height:20px;padding-left:10px}.advanced_search_dialog_container.ui-dialog #ADVSRCH_DATE_ZONE select.input-medium{height:24px;color:#000;font-size:12px;margin:5px 13px 0 0;background-color:#f8f8f8;border-radius:5px;border:0 none}.advanced_search_dialog_container.ui-dialog .input-append,.advanced_search_dialog_container.ui-dialog .input-prepend{margin-bottom:0;margin-right:10px}.advanced_search_dialog_container.ui-dialog .input-append .add-on,.advanced_search_dialog_container.ui-dialog .input-prepend .add-on{border-radius:5px 0 0 5px;border:0 none;height:16px;line-height:16px;background-color:#d8d8d8;text-shadow:none}.advanced_search_dialog_container.ui-dialog .input-append .add-on .icon-calendar,.advanced_search_dialog_container.ui-dialog .input-prepend .add-on .icon-calendar{color:#4a4a4a}.advanced_search_dialog_container.ui-dialog .input-append input.datepicker,.advanced_search_dialog_container.ui-dialog .input-prepend input.datepicker{border:0 none;height:16px;border-radius:0 5px 5px 0}.advanced_search_dialog_container.ui-dialog .adv_options input:disabled,.advanced_search_dialog_container.ui-dialog .adv_options select:disabled{background-color:#ccc;color:#6e6e6e}.advanced_search_dialog_container.ui-dialog .add_new_term{width:54px;height:20px;color:#979797;font-size:12px;line-height:10px;margin-top:10px;border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);background-color:#333;border:1px solid #979797}.advanced_search_dialog_container.ui-dialog .add_new_term:hover{color:#b1b1b1;background-color:#000;box-shadow:0 2px 4px 0 rgba(0,0,0,.32)}.advanced_search_dialog_container.ui-dialog .add_new_term span{font-size:20px}.advanced_search_dialog_container.ui-dialog #ADVSRCH_SB_ZONE tbody:before{line-height:1em;content:".";color:#3d3d3d;display:block}.advanced_search_dialog_container.ui-dialog #ADVSRCH_SB_ZONE tbody .checkbox.inline{padding-top:0}.advanced_search_dialog_container.ui-dialog #ADVSRCH_SB_ZONE tbody tr td:first-child{padding-left:32px}.advanced_search_dialog_container.ui-dialog .term_deleter{width:12px!important;height:12px!important;display:inline-block!important;background:transparent url(/assets/common/images/icons/close-white.png) no-repeat!important;background-size:12px!important;cursor:pointer}.advanced_search_dialog_container.ui-dialog .term_deleter:hover{background-image:url(/assets/common/images/icons/close-blue.png)!important}.advanced_search_dialog_container.ui-dialog .term_deleter:disabled{background:transparent url(/assets/common/images/icons/close-grey.png) no-repeat!important;background-size:12px!important}.advanced_search_dialog_container.ui-dialog .term_deleter:disabled:hover{background-image:url(/assets/common/images/icons/close-grey.png)!important}#info-box-trigger{float:right;cursor:pointer;z-index:2;position:relative}#info-box-trigger:hover+#info-box{display:block!important}#info-box{display:none;width:310px;position:absolute;top:10px;right:10px;border-radius:8px;background-color:#ededed;padding:6px;color:#000;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:0;z-index:1}#info-box p{margin:0}.custom_checkbox_label{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom_checkbox_label input{opacity:0;cursor:pointer}.custom_checkbox_label input:checked~.custom_checkbox,.custom_checkbox_label input:checked~.custom_radio{background-color:#2196f3}.custom_checkbox_label .custom_checkbox{position:absolute;top:3px;left:0;height:11px;width:11px;background-color:#fff;border-radius:1px}.custom_checkbox_label .custom_radio{position:absolute;top:calc(50% - 4px);left:0;height:13px;width:13px;background-color:#fff;border-radius:50%}.advanced_search_dialog_container .custom_checkbox_label .custom_radio,.search-header-block .custom_checkbox_label .custom_radio{background-color:#fff}.search-header-block .custom_checkbox_label:hover input~.custom_checkbox,.search-header-block .custom_checkbox_label:hover input~.custom_radio{background-color:#2196f3}.advanced_search_dialog_container .custom_checkbox_label:hover input~.custom_checkbox,.advanced_search_dialog_container .custom_checkbox_label:hover input~.custom_radio{background-color:#ccc}.custom_checkbox_label:hover input:checked~.custom_checkbox,.custom_checkbox_label:hover input:checked~.custom_radio{background-color:#2196f3}.custom_checkbox_label .danger_indicator{padding:2px 5px;border-radius:6px}@media screen and (max-width:1100px){.advanced_search_dialog_container.ui-dialog #searchForm .advance_search_action{width:60%}.advanced_search_dialog_container.ui-dialog form.phrasea_query input.search.query{width:calc(100% - 146px)}}@media screen and (max-width:1024px){.clkbas{width:50%}}.video-subtitle-editor-container{font-size:12px}.video-subtitle-editor-container .video-subtitle-top{padding:7px 7px 10px}.video-subtitle-editor-container .video-subtitle-top form{margin:0}.video-subtitle-editor-container .video-subtitle-left-inner{overflow:auto;position:relative;background:#1a1a1a;padding-top:10px}.video-subtitle-editor-container .video-subtitle-wrapper>div{width:100%;height:100%}.video-subtitle-editor-container .number{background:#5cb85c;color:#fff;padding:4px 2px;line-height:1;float:left;margin-right:12px;font-weight:700;min-width:20px;display:block;width:26px;text-align:center}.video-subtitle-editor-container .video-subtitle-item{padding-right:50px;padding-bottom:20px;position:relative;margin-bottom:20px;transition:all .3s}.video-subtitle-editor-container .video-subtitle-item:after{width:100%;height:1px;background:#7f7f7f;content:" ";position:absolute;bottom:0;left:0}.video-subtitle-editor-container .caption-label{position:relative;padding-bottom:14px;padding-top:2px;color:#fff}.video-subtitle-editor-container .caption-label:after{content:"\F078";font-family:fontawesome;position:absolute;right:20px;top:0;color:#7f7f7f}.video-subtitle-editor-container .caption-label:before{content:"";background:#7f7f7f;width:100%;height:1px;position:absolute;bottom:0;left:0}.video-subtitle-editor-container .caption-label.caption_active{display:block}.video-subtitle-editor-container .caption-label.caption_active:after{content:"\F077"}.video-subtitle-editor-container .caption-label.caption_active:before{content:none}.video-subtitle-editor-container .editing .video-subtitle-item{display:none}.video-subtitle-editor-container .editing .video-subtitle-item.active{display:block}.video-subtitle-editor-container .editing .video-subtitle-item .number{float:left}.video-subtitle-editor-container .item-field{margin-right:10px;width:93px;padding-right:10px;float:left}.video-subtitle-editor-container .item-field.caption-text,.video-subtitle-editor-container .item-field input[type=text]{width:100%}.video-subtitle-editor-container textarea{width:100%;display:block}.video-subtitle-editor-container .remove-item{position:absolute;right:8px;bottom:35px;font-size:28px;color:red;cursor:pointer}.video-subtitle-editor-container .video-subtitle-left-button{text-align:left;padding:5px 20px}.video-subtitle-editor-container .video-subtitle-left-button .btn{margin-right:5px}.video-subtitle-editor-container .editing .item-field.caption-text{margin-left:0}.video-subtitle-editor-container .duration{display:none}.video-subtitle-editor-container .end-label,.video-subtitle-editor-container .start-label{padding:0 10px}.video-subtitle-editor-container .text-label{padding-right:60px;color:#fff}#record-vtt{position:absolute;z-index:-1}.video-subtitle-bottom{display:flex;flex-wrap:wrap}.video-subtitle-left{width:50%;position:relative}.video-subtitle-right{width:50%;background:#000;align-items:center}.video-subtitle-right,.video-subtitle-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.video-subtitle-wrapper{text-align:center;align-content:center}.video-subtitle-request{padding:20px}.video-subtitle-center-button{text-align:center;margin-top:20px}.video-subtitle-right .thumb_video{height:100%;width:100%}#video-subtitle-data{margin-bottom:2px}.video-player{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.alert-wrapper{margin-top:20px} \ No newline at end of file diff --git a/Phraseanet-production-client/dist/skin-000000.min.js b/Phraseanet-production-client/dist/skin-000000.min.js index 3b47dd131c..4e9d3c9209 100644 --- a/Phraseanet-production-client/dist/skin-000000.min.js +++ b/Phraseanet-production-client/dist/skin-000000.min.js @@ -70,20 +70,20 @@ return /******/ (function(modules) { // webpackBootstrap /******/ __webpack_require__.p = "/assets/production/"; /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 289); +/******/ return __webpack_require__(__webpack_require__.s = 287); /******/ }) /************************************************************************/ /******/ ({ -/***/ 289: +/***/ 287: /***/ (function(module, exports, __webpack_require__) { -module.exports = __webpack_require__(290); +module.exports = __webpack_require__(288); /***/ }), -/***/ 290: +/***/ 288: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -92,11 +92,11 @@ module.exports = __webpack_require__(290); /** * Skin entry point (only for webpack generation of css) */ -__webpack_require__(291); +__webpack_require__(289); /***/ }), -/***/ 291: +/***/ 289: /***/ (function(module, exports) { // removed by extract-text-webpack-plugin diff --git a/Phraseanet-production-client/dist/skin-959595.css b/Phraseanet-production-client/dist/skin-959595.css index 0d0f008ed9..0defafed35 100644 --- a/Phraseanet-production-client/dist/skin-959595.css +++ b/Phraseanet-production-client/dist/skin-959595.css @@ -4432,6 +4432,90 @@ form.phrasea_query input.query { color: red; } +#SPANTITLE I, +#PREVIEWOTHERSINNER I, +.TOOL_feedback_btn I, +.TOOL_pushdoc_btn I, +.TOOL_sharebasket_btn I { + font-size: 16px; + display: inline-block; + background-color: #222; + padding: 5px 0 0 5px; + border-radius: 14px; + line-height: normal; + vertical-align: middle; + width: 20px; + height: 20px; + margin: 0; + color: white; +} + +#SPANTITLE I.push_rec, +#PREVIEWOTHERSINNER I.push_rec, +.TOOL_feedback_btn I.push_rec, +.TOOL_pushdoc_btn I.push_rec, +.TOOL_sharebasket_btn I.push_rec { + background-color: #2092ED; + font-size: 17px; + padding: 1px 0px 0px 1px; +} + +#SPANTITLE I.vote_sent, +#PREVIEWOTHERSINNER I.vote_sent, +.TOOL_feedback_btn I.vote_sent, +.TOOL_pushdoc_btn I.vote_sent, +.TOOL_sharebasket_btn I.vote_sent { + background-color: #E0215D; +} + +#SPANTITLE I.vote_rec, +#PREVIEWOTHERSINNER I.vote_rec, +.TOOL_feedback_btn I.vote_rec, +.TOOL_pushdoc_btn I.vote_rec, +.TOOL_sharebasket_btn I.vote_rec { + background-color: #E0215D; +} + +#SPANTITLE I.share_rec, +#PREVIEWOTHERSINNER I.share_rec, +.TOOL_feedback_btn I.share_rec, +.TOOL_pushdoc_btn I.share_rec, +.TOOL_sharebasket_btn I.share_rec { + background-color: forestgreen; + font-size: 14px; +} + +#SPANTITLE I.share_sent, +#PREVIEWOTHERSINNER I.share_sent, +.TOOL_feedback_btn I.share_sent, +.TOOL_pushdoc_btn I.share_sent, +.TOOL_sharebasket_btn I.share_sent { + background-color: forestgreen; +} + +#SPANTITLE I.basket, +#PREVIEWOTHERSINNER I.basket, +.TOOL_feedback_btn I.basket, +.TOOL_pushdoc_btn I.basket, +.TOOL_sharebasket_btn I.basket { + background-color: #1EADD6; + font-size: 14px; +} + +#SPANTITLE I.story, +#PREVIEWOTHERSINNER I.story, +.TOOL_feedback_btn I.story, +.TOOL_pushdoc_btn I.story, +.TOOL_sharebasket_btn I.story { + background-color: #6471BC; +} + +.TOOL_sharebasket_btn .share_sent { + padding-left: 2px !important; + padding-top: 2px !important; + margin-right: 4px !important; +} + /******* idFrameT CSS *********************************************************/ #idFrameT { @@ -9356,7 +9440,7 @@ TABLE.explain3 TR TD { font-size: 25px; display: inline-block; border-radius: 30px; - padding: 8px; + padding: 6px 8px; } .whole_dialog_container .PushBox .push-add-user { @@ -9387,6 +9471,11 @@ TABLE.explain3 TR TD { .whole_dialog_container #PushBox .general_togglers ul li { display: inline-block; + margin-right: 10px; +} + +.whole_dialog_container #PushBox .general_togglers ul li i { + font-size: 20px; } .whole_dialog_container #PushBox .list_manager { diff --git a/Phraseanet-production-client/dist/skin-959595.js b/Phraseanet-production-client/dist/skin-959595.js index 8ff4e82a38..08c9f28ae3 100644 --- a/Phraseanet-production-client/dist/skin-959595.js +++ b/Phraseanet-production-client/dist/skin-959595.js @@ -70,20 +70,20 @@ return /******/ (function(modules) { // webpackBootstrap /******/ __webpack_require__.p = "/assets/production/"; /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 292); +/******/ return __webpack_require__(__webpack_require__.s = 290); /******/ }) /************************************************************************/ /******/ ({ -/***/ 292: +/***/ 290: /***/ (function(module, exports, __webpack_require__) { -module.exports = __webpack_require__(293); +module.exports = __webpack_require__(291); /***/ }), -/***/ 293: +/***/ 291: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -92,11 +92,11 @@ module.exports = __webpack_require__(293); /** * Skin entry point (only for webpack generation of css) */ -__webpack_require__(294); +__webpack_require__(292); /***/ }), -/***/ 294: +/***/ 292: /***/ (function(module, exports) { // removed by extract-text-webpack-plugin diff --git a/Phraseanet-production-client/dist/skin-959595.min.css b/Phraseanet-production-client/dist/skin-959595.min.css index ace650d6a4..72b9d048b8 100644 --- a/Phraseanet-production-client/dist/skin-959595.min.css +++ b/Phraseanet-production-client/dist/skin-959595.min.css @@ -1 +1 @@ -@import url(https://fonts.googleapis.com/css?family=Roboto:400,700&display=swap);.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:0;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:400}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-focus{font-weight:400;margin:-1px}.ui-menu .ui-state-disabled{font-weight:400;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(/assets/vendors/jquery-ui/images/ui-lightness/animated-overlay.gif);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden}.ui-spinner,.ui-spinner-input{padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;margin:.2em 0;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li a{cursor:pointer}.ui-tabs .ui-tabs-panel{padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:6px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:6px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:6px}.ui-widget-content{border:1px solid #ddd;background:#eee url(/assets/vendors/jquery-ui/images/ui-lightness/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;color:#333}.ui-widget-content a{color:#fff}.ui-widget-header{color:#333;font-weight:700}.advanced_search_dialog_container .ui-widget-header,.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:#f6f6f6 url(/assets/vendors/jquery-ui/images/ui-lightness/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight:700;color:#333}.ui-state-default a{color:#fff;text-decoration:none}.ui-state-default a:link,.ui-state-default a:visited{color:#000;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #000;background:#fdf5ce url(/assets/vendors/jquery-ui/images/ui-lightness/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight:700;color:#000}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#000;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fff;background:#fff url(/assets/vendors/jquery-ui/images/ui-lightness/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:700;color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(/assets/vendors/jquery-ui/images/ui-lightness/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#fff}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(/assets/vendors/jquery-ui/images/ui-lightness/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#fff}.ui-state-error-text,.ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error-text,.ui-widget-header .ui-state-error a{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-imag1c94c4:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/ui-lightness/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/ui-lightness/ui-icons_ffffff_256x240.png)}.ui-state-active .ui-icon,.ui-state-default .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/ui-lightness/ui-icons_222222_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/ui-lightness/ui-icons_228ef1_256x240.png)}.ui-state-error-text .ui-icon,.ui-state-error .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/ui-lightness/ui-icons_ffd27a_256x240.png)}.ui-widget-overlay{background:#666 url(/assets/vendors/jquery-ui/images/ui-lightness/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url(/assets/vendors/jquery-ui/images/ui-lightness/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px}::-webkit-scrollbar-track{border-radius:0;background-color:#d9d9d9}::-webkit-scrollbar{width:8px;border-radius:0}::-webkit-scrollbar-thumb{border-radius:0;width:3px;background-color:#a7a7a7}::-webkit-scrollbar-button{width:0;height:0;display:none}::-webkit-scrollbar-corner{background-color:transparent}::-moz-selection,::selection{background:#fff;color:#333}input::-moz-selection,input::selection,textarea::-moz-selection,textarea::selection{background:#404040;color:#000}label{color:#000}.phrasea_query label{color:#fff}legend{color:#333;width:auto;border:none}body{color:#333;background-color:#d9d9d9;font-family:Roboto,sans-serif;font-size:13px;position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden}html{border:medium none;height:100%;margin:0;padding:0}html,html body{z-index:1}a,a:hover{COLOR:#444;TEXT-DECORATION:none}EM{FONT-STYLE:normal;BACKGROUND-COLOR:#d82400}.clickable{cursor:pointer}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{font-weight:400}.ui-widget-overlay{background-image:none}.ui-widget-content.ui-autocomplete{background-color:#d9d9d9;background-image:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:650}.ui-widget-content.ui-autocomplete .ui-state-focus,.ui-widget-content.ui-autocomplete .ui-state-hover,.ui-widget-content.ui-autocomplete .ui-widget-content .ui-state-focus,.ui-widget-content.ui-autocomplete .ui-widget-content .ui-state-hover,.ui-widget-content.ui-autocomplete .ui-widget-header .ui-state-focus,.ui-widget-content.ui-autocomplete .ui-widget-header .ui-state-hover{border:1px solid #fff}#maincontainer{min-width:970px;min-height:500px}#mainContent{margin-top:40px;min-width:960px;overflow-x:auto;overflow-y:auto}.PNB{position:absolute;top:0;left:0;right:0;bottom:0}#rightFrame{min-width:660px!important}.PNB .ui-corner-top{top:100px}div#PREVIEWTITLEWRAPPER{top:10px}div#PREVIEWTITLEWRAPPER span{line-height:25px}.PNB10{position:absolute;top:10px;left:10px;right:10px;bottom:10px}.minilogo{max-height:20px}.ww_window .ww_content{overflow-x:hidden;overflow-y:auto}.boxCloser{cursor:pointer;color:#ccc;font-weight:700;font-size:13px;text-align:right;text-decoration:underline;height:16px}span.ww_winTitle{letter-spacing:1px;color:#0077bc;font-size:8pt;font-weight:700}#divpage{background-color:#212121;padding:10px 0;margin:0 10px}.desktop{background-position:50%;left:0;overflow:hidden;position:absolute;top:0}.ui-helper-reset{line-height:auto}.ui-tabs .ui-tabs-nav li a{padding:3px 5px 0}#keyboard-dialog h1{font-size:14px;font-weight:700;margin:0;text-align:left}#keyboard-dialog ul{list-style-type:none;margin:5px 0 20px 40px}.wrapper_diaspo{position:absolute;bottom:0;top:0;width:130px;right:0}.wrapper_diaspo .cont_infos{text-align:center;width:100%}.wrapper_diaspo .cont_infos div{line-height:20px;font-size:10px;font-weight:700}.wrapper_diaspo .cont_infos span{cursor:pointer;font-size:10px;padding:4px}.wrapper_diaspo .cont_infos img{width:20px}.wrapper_diaspo .cont_infos button{background:transparent;border:0;font-size:50px;color:#474747;display:inline-block;margin:0 16px;padding:0;border:none!important;outline:none!important}.edit_button img{width:20px}#SPANTITLE img{height:16px;vertical-align:middle;margin:0 10px}.cgu-dialog blockquote{margin:10px 30px;overflow:auto;max-height:400px}.cgu-dialog blockquote p{margin:10px 30px 10px 0}#tooltip{position:absolute;z-index:32000;overflow:hidden}.otherRegToolTip img{vertical-align:middle}#ui-datepicker-div{z-index:2000;background-color:#d9d9d9;position:absolute}.ui-selectable-helper{border:1px dotted #ccc;z-index:10000}.invisible-btn{position:absolute;top:0;bottom:0;margin:auto;z-index:1;background-color:transparent;background-repeat:no-repeat;border:none;cursor:pointer;overflow:hidden;outline:none;height:50%;max-height:250px;width:25%}.invisible-btn i{display:none;font-size:120px;color:#4d4d4d;text-shadow:-1px -1px 1px #888,1px -1px 1px #888,-1px 1px 1px #888,1px 1px 1px #888;opacity:.8}#right-btn{right:10px}#left-btn{left:10px}#dialog_dwnl h1{text-align:center}#dialog_dwnl .buttons_line{margin:10px 0;text-align:center}#dialog_dwnl .order_input{width:250px}#dialog_dwnl .undisposable{float:left;position:relative;width:100%}#dialog_dwnl .undisposable .thumb_wrapper{float:left;position:relative;margin:10px}#dialog_dwnl .undisposable .thumb{float:left;position:relative}.black-dialog-wrap.ui-dialog.ui-widget-content{border-radius:5px!important;padding:0;border:0 none;background:#d9d9d9;font-size:16px}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-content{height:auto!important}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-content form{margin-bottom:0}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-menu OPTION{color:#333;background-color:#fff}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-titlebar{background:#b3b3b3;border-top-left-radius:5px!important;border-top-right-radius:5px!important}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-dialog-title{font-size:21px}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-buttonpane{text-align:center;border:0;margin-top:0;padding:0;margin-bottom:10px}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-buttonpane .ui-dialog-buttonset{float:none}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-buttonpane button{transition:all .3s;border-radius:19px;padding:0 20px;font-size:15px;min-width:170px;margin:12px 10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.36);background:#787878;color:#fff}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-buttonpane button:last-child{background:#e6e6e6;color:#000}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-buttonpane button:hover{background:#282828;color:#fff}#order_manager tr.order_row{height:28px}#order_manager tr.order_row img{width:16px;display:block;margin-bottom:2px;margin-top:2px;border:none}#order_manager .order_row.odd{background-color:#404040}#order_manager .order_list .thumb_wrapper{float:left;position:relative;margin:10px}#order_manager .order_list .table-order li{display:inline-block;border-radius:2px;border:1px solid #fff;margin:0 5px}#order_manager .order_list .thumb{float:left;position:relative}#order_manager .order_list .selectable.selected{background-color:silver;border:1px solid #4990e2}#order_manager .order_list .clicked{background-color:#d6d6d6;border:1px solid #4990e2}#order_manager .order_list .order_row{cursor:pointer}#order_manager .order_list .order_wrapper{float:left;position:relative;margin:5px}#order_manager table p{margin:2px 0}.order-header{overflow:auto;clear:both;height:60px}.order-header .alert{float:left;width:70%;height:40px;margin-bottom:0}button.order_launcher.btn{border:0;background:#4990e2;box-shadow:none;border-radius:2px;padding-top:10px;padding-bottom:10px;color:#fff;font-weight:200;font-size:14px;width:20%;float:right}.order_launcher i{margin-right:.6em}.no-border td{border:0}.abs{position:absolute;bottom:0;top:80px;right:13px;left:13px}#order_manager .table{height:20%;color:#737373;margin-bottom:15px}#order_manager .table td h4{margin-left:0;font-weight:700;max-width:600px}#order_manager .well{position:relative}.no-margin{margin:0}.top-bar{background:#afafaf;vertical-align:middle;padding:4px}.top-bar .btn-group.open .btn.dropdown-toggle,.top-bar .btn-group.open .btn.dropdown-toggle:hover{background-color:#afafaf}.top-bar .btn.dropdown-toggle{border-radius:0;border:1px #fff;border-style:none none none solid;margin-left:10px;height:30px;background:none;box-shadow:none;font-weight:400;color:#fff}.top-bar .btn.dropdown-toggle .caret{margin-left:5px;border-top:4px solid #fff}.top-bar .btn.dropdown-toggle:focus{outline:0}.top-bar .dropdown-menu{min-width:95px;background-color:#afafaf;*border:1px solid #666}.top-bar .dropdown-menu a{padding:3px 10px;font-size:13px;color:#fff;cursor:pointer}.top-bar .dropdown-menu a:hover{background-color:#afafaf;color:#fff}.top-bar .dropdown-menu img{margin-right:5px;color:#fff}.top-bar form{margin:0;display:inline-block}.top-bar form span{vertical-align:middle;color:#fff}.top-bar form input[type=checkbox]{margin:0 10px 0 4px}.scrollable-table{max-height:410px;overflow-y:auto}.order-list-container .table-order{border-collapse:collapse;border:1px inset;width:100%;max-width:100%;background-color:transparent;word-wrap:break-word;table-layout:fixed;color:#737373}.order-list-container{max-height:450px;overflow:hidden}.order-list-container .table-order tr{border:1px inset #737373}.order-list-container .table-order tr:hover{border:1px solid #4990e2}.disabled{pointer-events:none;opacity:.4}.order_list{width:40%;float:left;overflow:hidden;max-height:450px}#wrapper-padding{display:none;margin-left:30px}#wrapper-multiple{display:none;text-align:center}#wrapper-no-item{height:450px;position:relative}#wrapper-no-item img{width:150px;height:150px;position:absolute;top:50%;left:50%;margin-top:-75px;margin-left:-75px}#preview-layout-multiple{color:#737373}#preview-layout-multiple .title{font-size:80px;line-height:80px}#preview-layout-multiple h4{margin-bottom:20px}#preview-layout-multiple #text-content{margin-top:40px}#preview-layout-multiple p{margin-top:20px}#order_detail{width:60%;float:left;overflow:auto;max-height:450px}#info-header{margin-top:1.2em;margin-bottom:1.5em}.info-text{color:#4990e2}#order-action{margin-top:1.2em;margin-bottom:1.5em}#filter_box{border:1px solid;width:200px;position:absolute;background:#666;right:0;margin-top:30px;border-radius:2px;box-shadow:3px 2px 5px #000}#filter_box tbody{width:100%;display:table}#filter_box tbody .toggle-button-text{color:#fff;background:transparent;border:0;margin-top:4px;margin-bottom:4px}#filter_box tr{border-bottom:1px solid}#filter_box tr:last-of-type{border:0}#filter_box .input-prepend{text-align:center;display:block;margin-bottom:10px;font-size:0;white-space:nowrap}#filter_box .input-prepend input{font-size:14px;width:140px;margin:0;position:relative;vertical-align:top;border-radius:0 3px 3px 0}#filter-button{width:100%;background-color:#4990e2;color:#fff;border:0;height:30px}#filter-date .reset-btn{margin-left:10px;vertical-align:middle}button.btn.deny.outline{margin-right:10px;box-shadow:none;font-weight:200;font-size:14px;border:1px solid #ccc;background:transparent}.deny.outline i{margin-right:.6em;color:#d1051f}.send.outline i{margin-right:.6em;color:#7cd21c}button.btn.btn-primary.send.outline{margin-right:10px;box-shadow:none;font-weight:200;font-size:14px;border:1px solid #ccc;background:transparent}span.action-text{line-height:30px;vertical-align:middle;font-size:14px;color:#737373;margin-right:10px}span.action-text i.fa-check{color:#7cd21c;margin-left:.6em}.fa-white{color:#fff}#order_detail iframe{min-height:300px}#order_detail dl{color:#737373}.order_wrapper .thumb_wrapper img{top:0!important}#preview-layout{max-width:600px;display:block;margin:auto;text-align:center}#preview-layout .thumb_wrapper img{top:0;height:auto!important}#userInfoPreview{display:none;border:1px solid transparent;width:240px;position:absolute;background:#ddd;left:25px;top:70px;z-index:1;color:#737373;border-radius:2px;box-shadow:3px 2px 5px #ccc;padding-bottom:10px}#userInfoPreview:before{content:"";display:block;width:0;height:0;position:absolute;border-right:8px solid transparent;border-left:8px solid transparent;border-bottom:8px solid #ddd;right:30px;top:-8px}.userInfoName{padding:1.2em;font-size:16px}.userdetail{padding-left:1.2em;padding-right:1.2em;display:block;font-size:13px}#email-button{margin-top:10px;width:100%;background-color:#4990e2;color:#fff;border:0;height:30px;border-radius:0 0 2px 2px}.validation-table{word-wrap:break-word;table-layout:fixed;border-collapse:separate;border-spacing:0 5px;width:100%}.validation-table span{margin-left:10px}.validation-content h5{margin-top:10px}button.btn.validate{margin-bottom:10px;font-size:14px}button.btn.validate i{margin-right:.6em;font-size:14px}a.less,a.more{color:#4990e2}iframe{border:none;margin:0;padding:0}#PREVIEWIMGCONT iframe{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100%}h4{margin-top:0;font-weight:400;font-size:16px;margin-bottom:0;margin-left:5px}.notification_trigger .counter{position:relative;*position:static;top:-2px;margin:11px 15px 0 0;padding:1px 4px;background:none repeat scroll 0 0 red;background-color:#da4f49;background-repeat:repeat-x;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*border:1px solid transparent;border-radius:4px 4px 4px 4px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05);font-size:12px;font-weight:700;line-height:14px;text-align:center;color:#000;text-shadow:0 -1px 0 rgba(0,0,0,.25);float:left}#EDIT_ZOOMSLIDER,#nperpage_slider,#sizeAns_slider{background-color:#666;border-color:#666;height:10px}.setting-zoom-icon.zoom-menu-left{font-size:12px;float:left;padding-top:7px;margin-right:7px}.setting-zoom-icon.zoom-menu-right{font-size:21px;margin-left:4px;position:relative}#EDIT_ZOOMSLIDER .ui-slider-handle,#nperpage_slider .ui-slider-handle,#sizeAns_slider .ui-slider-handle{background-color:#d9d9d9;width:8px;cursor:col-resize}#tooltip .popover{background-color:inherit}.popover-inner{background-color:#d9d9d9;border:2px solid silver;padding:0;color:#fff;border-radius:2px}.popover-inner .popover-title{background-color:#b3b3b3;border-radius:0}.popover-inner .popover-content{background-color:#d9d9d9;color:#444}.popover-inner .popover-content hr{background-color:#333;border-color:silver}#tooltip.tooltip_flat{border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);margin-left:15px;min-width:280px!important;border-radius:6px;font-size:13px;color:#fff}#tooltip.tooltip_flat .popover{background-color:#848484;width:100%!important;border:0 none;border-radius:0}#tooltip.tooltip_flat .popover .popover-inner{border:0 none;border-radius:6px}#tooltip.tooltip_flat .popover .popover-inner .popover-content{background-color:#848484;padding:10px}.dragover{BACKGROUND-COLOR:#fff100}#dialog_dwnl input.required.error,#dialog_dwnl textarea.required.error{border:1px solid red}.overlay,.ui-widget-overlay{background-color:#b1b1b1;opacity:.7;filter:alpha(opacity=70)}.submenu .ui-buttonset{z-index:120}.dropdown-menu .divider{background-color:silver;border-bottom:1px solid #a6a6a6;margin:0;height:0}.close,.close:hover{color:#333}.status-marker{line-height:10px;border-radius:50%;width:7px;height:7px;display:inline-block;margin-right:8px;margin-bottom:0}.status-marker.status-active{background-color:#5cb85c}.status-marker.status-inactive{background-color:rgba(0,0,0,.7)}.tools-sharing-row{background:#626262;border-radius:5px;margin-bottom:10px}.tools-sharing-title{line-height:31px;font-weight:700;padding-left:20px}.tools-sharing-btn{padding:6px 25px;min-width:250px}.metadatas-top-block{text-align:right}h3.metadatas-title{position:relative;margin-bottom:20px}h3.metadatas-title:after{content:"";width:100%;height:1px;background:#fff;position:absolute;bottom:-4px;left:2px}#select-meta-subdef{z-index:1;position:relative}#metadata-content{padding:10px}.tool-modal-wrapper>div{background:none;height:100%;padding-left:0;padding-right:0}#loader{color:#3b3b3b}.dl-horizontal dd:before{content:"\200B"}.videoTips{width:100%;height:100%}#advance-share{font-style:italic;line-height:30px}#shared-def{display:none;margin-left:10px}#shared-def #resource_type_sel{width:170px;margin-left:10px}.color-dot{height:20px;width:20px;border-radius:50%;display:inline-block;border:1px solid #fff;vertical-align:middle;margin-bottom:4px;margin-top:3px}.btn-facet-option{background:#7b7b7b!important;border:1px solid #a2a2a2;box-shadow:0 0 3px 1px #7b7b7b!important;position:relative;padding-right:20px}.btn-facet-option,.btn-facet-option.collapsed{color:#fff!important}.btn-facet-option.collapsed .icomoon{transform:rotate(0);color:#fff!important}.btn-facet-option .icomoon{font-size:18px;position:absolute;right:0;top:4px;color:#fff!important;transition:all .2s linear;transform:rotate(90deg)}.btn-facet-option:hover,.btn-facet-option:hover .icomoon{color:#fff!important}.facet-filter{width:50%;float:left;background:#c9c9c9;padding:6px 0}.facet-filter .form-inline{margin-bottom:5px}.facet-filter h4,.facet-filter select{font-size:13px}.facet-filter label{width:96%}.facet-filter select{width:100%;height:26px;line-height:26px}#proposals #collapseOne{background:#c9c9c9}.loading,.ui-dialog .ui-dialog-content.loading{background-image:url(/assets/common/images/icons/loading.svg);background-position:50%;background-repeat:no-repeat}.ui-tabs{background-color:transparent;padding:0;border-style:none}.ui-tabs .ui-tabs-nav{border:none;padding:0}.ui-widget-header{background:none;border:0 none transparent}.feedback_dialog_container .ui-widget-header,.push_dialog_container .ui-widget-header{background:#000}.ui-tabs .ui-tabs-nav li{background-color:#afafaf;height:30px;border:none;overflow:hidden}.ui-tabs .ui-tabs-nav li a{padding:5px 8px;font-size:12px;font-weight:400;color:#333}.ui-tabs .ui-tabs-nav li.ui-tabs-active,.ui-tabs .ui-tabs-nav li.ui-tabs-active a{font-size:13px;color:#3b3b3b;background-color:#b3b3b3;border:none}.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:pointer;color:#eaeaea}.ui-tabs .ui-tabs-panel{overflow-x:hidden;overflow-y:auto;display:block;border-width:0;padding:0;background-color:#b3b3b3}.ui-tabs .ui-tabs-panel.tabBox{height:405px;overflow:auto;position:relative;padding:10px}.ui-tabs .ui-tabs-hide{display:none!important}.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer;color:#333}.ui-state-default,.ui-widget-content .ui-state-default{background:none}.ui-state-active a,.ui-state-active a:link,.ui-tabs li.ui-state-active a{color:#3b3b3b;font-weight:700}.ui-state-active,.ui-widget-content .ui-state-active{background:none}.ui-widget-content{background-image:none;background-color:transparent;color:#3b3b3b}.ui-dialog.ui-widget-content{background-color:#d9d9d9}.ui-accordion .ui-accordion-content{padding:0;border:none!important;border-radius:0}.ui-accordion-icons .ui-accordion-header,.ui-accordion-icons .ui-accordion-header a{overflow:hidden}.ui-accordion-icons .ui-accordion-header a{padding:2px 25px;white-space:nowrap}.ui-state-active .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/ui-lightness/ui-icons_ffffff_256x240.png)}.ui-accordion .ui-accordion-content.loading{background-image:url(/assets/common/images/icons/loader-black.gif);background-position:50%;background-repeat:no-repeat}.ui-accordion .ui-accordion-content,.ui-accordion .ui-accordion-header{margin:3px 0}.ui-accordion .ui-accordion-header{border:none;background-repeat:repeat-x;margin-bottom:0;height:44px;line-height:44px;background-color:#b2b2b2;border-bottom:1px solid #9a9a9a;border-radius:0}.ui-accordion .ui-accordion-header:hover{background-color:#a6a6a6}.ui-accordion .ui-accordion-header.header{padding-bottom:0;padding-right:0;padding-top:0;margin-top:0}.ui-accordion .ui-accordion-header.header:hover{background-color:#a6a6a6}.ui-accordion .ui-accordion-content{background-color:#c9c9c9;border-top:none;margin-top:-1px;margin-bottom:0}.ui-accordion .ui-accordion-content.grouping{border:1px solid #2f4a6f;border-top:none}.ui-corner-all,.ui-corner-br{border-radius:2px}.ui-corner-top{border-top-left-radius:2px;border-top-right-radius:2px}.ui-corner-bottom{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.ui-corner-right{border-top-right-radius:2px;border-bottom-right-radius:2px}.ui-corner-left{border-top-left-radius:2px;border-bottom-left-radius:2px}.ui-dialog.ui-widget-content{border:1px solid silver;background:#d9d9d9}.ui-dialog.ui-widget-content,.ui-widget-overlay{z-index:1999}.ui-dialog.ui-widget-content.dialog-notification-box{z-index:1199!important}.ui-dialog-titlebar{min-height:20px}.ui-dialog-content.dialog-Small input[type=text],.ui-dialog-content.dialog-Small select,.ui-dialog-content.dialog-Small textarea{width:100%}.ui-dialog-content.dialog-Small textarea{height:60px}.ui-dialog-content label,.ui-dialog-content p{line-height:18px}.ui-autocomplete.ui-state-focus,.ui-autocomplete.ui-state-hover,.ui-autocomplete.ui-widget-content .ui-state-focus,.ui-autocomplete.ui-widget-content .ui-state-hover,.ui-autocomplete.ui-widget-header .ui-state-focus,.ui-autocomplete.ui-widget-header .ui-state-hover{background-image:none;background-color:#515151;border:none;margin:0;border-radius:0}.ui-autocomplete.ui-menu .ui-menu-item a.ui-state-active,.ui-autocomplete.ui-menu .ui-menu-item a.ui-state-hover{margin:0}.ui-autocomplete li.list-item{width:280px;min-height:45px;display:block}.ui-autocomplete li.list-item .icon{width:42px}.ui-autocomplete li.list-item .icon img{max-width:32px;max-height:32px;text-align:center;vertical-align:middle;margin:5px}.ui-autocomplete{min-height:42px;max-height:200px;overflow-y:auto;overflow-x:hidden;padding:1px 0;border-top-left-radius:0;border-top-right-radius:0;padding-right:20px}.context-menu-theme-default{border:2px outset #fff;background-color:#d4d0c8}.context-menu-theme-default .context-menu-item{text-align:left;cursor:pointer;padding:2px 20px 2px 5px;color:#000;font-size:9px;white-space:nowrap}.context-menu-theme-default .context-menu-separator{margin:1px 2px;font-size:0;border-top:1px solid gray;border-bottom:1px solid #fff}.context-menu-theme-default .context-menu-item-disabled{color:gray}.context-menu-theme-default .context-menu-item .context-menu-item-inner{background:none no-repeat fixed 999px 999px}.context-menu-theme-default .context-menu-item-hover{background-color:#0a246a;color:#1a1a1a}.context-menu-theme-default .context-menu-item-disabled-hover{background-color:#0a246a}.context-menu-theme-vista .context-menu-item .context-menu-item-inner{padding:4px 12px;margin-left:0;font-size:12px;font-weight:700;font-spacing:0;color:#333}.context-menu-theme-vista .context-menu-item-hover{background-image:none;background-color:#75abff;border:none}.context-menu-theme-vista .context-menu-item-hover .context-menu-item-inner{color:#d9d9d9}.context-menu-theme-vista{background-image:none;background-color:#d9d9d9;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.context-menu-theme-vista .context-menu-item .context-menu-item-inner.published{background-image:url(/assets/common/images/icons/ticktick.png);background-repeat:no-repeat;background-position:5px}.context-menu-theme-flat{min-width:160px;background-image:none;background-color:#7e7e7e;border-radius:6px;overflow:hidden;box-shadow:2px 2px 4px 0 rgba(0,0,0,.12)}.context-menu-theme-flat .context-menu-item .context-menu-item-inner{margin-left:0;font-weight:700}.context-menu-theme-flat .context-menu-item .context-menu-item-inner:hover{background-color:#969696}.context-menu-theme-flat .context-menu-item .context-menu-item-inner:hover a{color:#fff}.context-menu-theme-flat .context-menu-item a{padding:9px 16px 9px 10px;font-size:14px;font-weight:500;display:block;color:#fff}.context-menu-theme-flat .context-menu-item a img{width:24px;margin-bottom:-2px}.context-menu-theme-flat .context-menu-item a span{margin-left:8px;vertical-align:initial}.context-menu-item.divider{border-bottom:1px solid #939393}.context-menu-item .divider{border-bottom:1px solid gray;margin-left:20px}.context-menu-item a{font-size:12px;font-weight:700;font-spacing:0;color:#333}.context-menu-item a span{vertical-align:middle}.context-menu-item a img{width:16px}.context-menu-item-hover a{color:#212121}input.input-button.hover{color:#fefefe}input.search{padding-left:25px;background-image:url(/assets/common/images/icons/search.png);background-repeat:no-repeat;background-position:3px}input,select,textarea{margin:2px;padding:2px;*border:1px solid #b1b1b1}.checkbox,input[type=checkbox],input[type=radio]{border:none;background:transparent}input.btn-mini{margin:0 2px;height:12px;width:auto;cursor:default;font-size:12px}.input-small{height:25px;font-size:12px}.btn,input[type=file]{box-shadow:0 1px 2px rgba(0,0,0,.05);color:#737373;text-shadow:0 -1px 0 transparent;background-color:#e7e7e7;background-image:linear-gradient(180deg,#f2f2f2,#d6d6d6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFF2F2F2",endColorstr="#FFD6D6D6",GradientType=0);border-color:#d6d6d6 #d6d6d6 #b0b0b0;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#d6d6d6;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn.active,.btn.disabled,.btn:active,.btn:focus,.btn:hover,.btn[disabled],input[type=file].active,input[type=file].disabled,input[type=file]:active,input[type=file]:focus,input[type=file]:hover,input[type=file][disabled]{color:#737373;background-color:#d6d6d6;*background-color:#c9c9c9}.btn.active,.btn:active,input[type=file].active,input[type=file]:active{background-color:#bdbdbd\9}.ui-dialog .btn,.ui-widget-content .btn{font-size:13px;font-weight:700;color:#737373}.btn.btn-inverse{color:#eaeaea;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#b1b1b1;background-image:linear-gradient(180deg,#b9b9b9,#a4a4a4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFB9B9B9",endColorstr="#FFA4A4A4",GradientType=0);border-color:#a4a4a4 #a4a4a4 #7e7e7e;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#a4a4a4;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn.btn-inverse.active,.btn.btn-inverse.disabled,.btn.btn-inverse:active,.btn.btn-inverse:focus,.btn.btn-inverse:hover,.btn.btn-inverse[disabled]{color:#eaeaea;background-color:#a4a4a4;*background-color:#979797}.btn.btn-inverse.active,.btn.btn-inverse:active{background-color:#8b8b8b\9}.input-append button.btn{border-left:1px solid #999}form.phrasea_query input.query{padding-left:6px;padding-right:30px;font-size:16px;margin:0;width:59%;background-position:right 7px center;background-image:url(/assets/common/images/icons/research-dark.png)}.searchFormWrapper{margin:20px 0 0 5px;line-height:30px}#facet_filter_in_search .facetFilter_AND{font-weight:400;position:relative;width:127px;height:25px;line-height:25px;vertical-align:middle;border-radius:4px;background-color:#4c5d84;color:#fff;padding-left:13px;padding-right:13px;display:inline-block;margin:2px 0;margin-right:10px;overflow:hidden}#facet_filter_in_search .facetFilter_AND .buttons-span{background-color:#4c5d84;max-width:86px;left:67px}#facet_filter_in_search .facetFilter_AND .buttons-span :hover{display:block}#facet_filter_in_search .facetFilter_AND .facetFilter-inverse{background:url(/assets/common/images/icons/inverse-negative.png) 10px 2px no-repeat}#facet_filter_in_search .facetFilter_AND:hover .facetFilter-label{color:transparent}#facet_filter_in_search .facetFilter_EXCEPT{font-weight:400;position:relative;width:127px;height:25px;line-height:25px;vertical-align:middle;border-radius:4px;background-color:#8a3747;color:#fff;padding-left:13px;padding-right:13px;display:inline-block;margin:2px 0;float:right;margin-right:10px;overflow:hidden}#facet_filter_in_search .facetFilter_EXCEPT .buttons-span{background-color:#8a3747;max-width:86px;left:67px}#facet_filter_in_search .facetFilter_EXCEPT .facetFilter-inverse{background:url(/assets/common/images/icons/inverse-positive.png) 10px 2px no-repeat}#facet_filter_in_search .facetFilter_EXCEPT:hover .facetFilter-label{color:transparent}#facet_filter_in_search .facetFilter-label{position:relative;overflow:hidden;cursor:pointer;line-height:25px;display:inline-block;min-width:54px}#facet_filter_in_search .facetFilter-label .color-dot{height:16px;width:16px}#facet_filter_in_search .facetFilter-gradient{position:absolute;width:20px;right:0}#facet_filter_in_search .buttons-span{position:absolute;top:2px;bottom:2px;left:0;right:0;margin:0;display:none}#facet_filter_in_search .facetFilter-closer{position:absolute;right:4px;cursor:pointer;background:url(/assets/common/images/icons/bgd_facetFilter.png) 12px 4px no-repeat;height:21px;width:37px;border-left:1px solid #fff}#facet_filter_in_search .facetFilter-inverse{position:absolute;right:42px;cursor:pointer;height:21px;width:37px;border-left:1px solid #fff}#searchForm{width:100%;float:left;margin-bottom:0}#searchForm .input-append{float:left;width:50%}#searchForm .input-append .btn{border:none}#searchForm .input-append a.btn{height:22px;width:20px}#searchForm .input-append button.btn{height:30px;width:110px}#searchForm .control-group{float:right;margin-left:0}#searchForm .danger.danger_indicator,#searchForm .danger .danger_indicator{border-color:#2475b5;background-color:#2196f3;color:#fff}#searchForm .advance_search_action .danger.danger_indicator{background-image:url(/assets/common/images/icons/research-white.png)}#adv_search table.colllist{width:290px}#adv_search table.filterlist{width:600px}.search-header-block{background:#7b7b7b;padding:4px 4px 4px 10px;border-radius:5px}.search-header-block label.inline{padding-top:0;line-height:19px;padding-right:5px}.search-header-block .custom_checkbox_label .custom_radio{top:calc(50% - 7px)}.search-header-block .custom_select_dark{transition:all .3s}#adv_search .sbasglob,#sbasfiltercont,.adv_options .sbasglob{color:#fff;margin:0 0 0 10px}#searchForm input.input-small.datepicker::-webkit-input-placeholder{font-size:12px}#searchForm input.input-small.datepicker::-moz-placeholder{font-size:12px}#searchForm input.input-small.datepicker:-ms-input-placeholder{font-size:12px}#searchForm input.input-small.datepicker:-moz-placeholder{font-size:12px}#adv_search .sbasglob hr,.adv_options #sbasfiltercont hr,.adv_options .sbasglob hr{margin:15px 0;border:0;border-top:1px solid #7b7b7b}#adv_search .sbasglob .sbas_list,.adv_options .sbasglob .sbas_list{padding:5px 0;border-radius:2px}#adv_search .sbasglob .sbas_list.selected,.adv_options .sbasglob .sbas_list.selected{border:2px solid #989898;background-color:#898989}#sbasfiltercont .btn-toolbar,.sbasglob .btn-toolbar{margin:10px 10px 20px;text-align:center}.clksbas{margin-bottom:15px}.clksbas .checkbox{padding:0}.clksbas input[type=checkbox]{margin:0;position:absolute}.clksbas label{font-weight:700}.deployer_toggle{margin-right:15px}.basChild_list{position:relative;padding:0;margin:0 0 0 63px;list-style:none;width:calc(100% - 70px);overflow:hidden;column-count:3}.clkbas{white-space:normal;margin:0 0 10px}.clkbas .checkbox{padding-top:0;padding-left:0}.clkbas input[type=checkbox]{margin:0;float:none;margin-right:10px}.clkbas span{cursor:pointer;font-weight:700}#searchForm .clkbas label{overflow:hidden;text-overflow:ellipsis}.clkbas img{vertical-align:middle;max-height:22px}#idFrameC{top:0!important;min-width:300px;bottom:0!important}#idFrameC.closed{min-width:0}#idFrameC #retractableButton{cursor:pointer;width:70px;height:85px;float:right;text-align:center;line-height:85px;margin-bottom:-20px}#idFrameC #retractableButton i{font-size:23px;color:#333}#idFrameC .wrapper{background-color:#b3b3b3;right:10px;border-top:none}#idFrameC .ui-tabs{position:absolute;top:0;left:0;bottom:0;right:0;margin:0;padding:0}#idFrameC .ui-tabs .ui-tabs-nav{background-color:#b3b3b3;top:0;left:10px;right:10px;border-radius:0;height:46px;border-bottom:1px solid transparent;box-sizing:border-box}#idFrameC .ui-tabs .ui-tabs-nav li{width:auto;height:86px;display:inline-block;background-color:#b3b3b3;z-index:10;border-radius:0;margin:0;box-sizing:border-box}#idFrameC .ui-tabs .ui-tabs-nav li.proposals_WZ.ui-state-active a{border-bottom:3px solid #4c5d84}#idFrameC .ui-tabs .ui-tabs-nav li.proposals_WZ.active img.proposals_off,#idFrameC .ui-tabs .ui-tabs-nav li.proposals_WZ img.proposals_on{display:none}#idFrameC .ui-tabs .ui-tabs-nav li.thesaurus.ui-state-active a{border-bottom:3px solid #884c92}#idFrameC .ui-tabs .ui-tabs-nav li.baskets.ui-state-active a{border-bottom:3px solid #076882}#idFrameC .ui-tabs .ui-tabs-nav li.plugins.ui-state-active a{border-bottom:3px solid #fff}#idFrameC .ui-tabs .ui-tabs-nav li a{padding:0;margin:0;border-radius:0}#idFrameC .ui-tabs .ui-tabs-nav li a.escamote{margin:25px 25px 0 0}#idFrameC .ui-tabs .ui-tabs-nav li:hover a{background-color:#999;border-bottom:3px solid #999}#idFrameC .ui-tabs .ui-tabs-nav li.ui-state-active a{background-color:#999;border-bottom:1px solid #884c92}#idFrameC .ui-tabs .ui-tabs-panel{position:absolute;top:56px;left:0;bottom:0;right:0}#idFrameC ul.prod-icon-menu{width:100%;display:initial}#idFrameC .prod-icon-menu .WZplugins,#idFrameC .prod-icon-menu .WZtabs{display:block;width:69px;height:82px;line-height:82px;vertical-align:middle;text-align:center}#idFrameC .prod-icon-menu .WZbasketTab{text-align:center}#idFrameC .prod-icon-menu .WZbasketTab #basket_menu_trigger{line-height:21px}#idFrameC .closed .prod-icon-menu li{clear:left}#idFrameC .ui-resizable-handle,#idFrameC .ui-tabs-panel{display:none}#idFrameC div.basketTips{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 12px 0 rgba(0,0,0,.19)}#idFrameC div.basketTips.hidden{display:none;box-shadow:none}#idFrameC .tools-accordion{display:block;z-index:2;position:relative;margin-top:3px;margin-bottom:10px;width:auto;min-width:160px;max-width:234px;height:30px;background-color:#7b7b7b;padding-left:16px;color:#fff;cursor:pointer;text-align:left;border:none;outline:none;font-size:12px;font-weight:700}#idFrameC .tools-accordion:before{content:"\E96C";font-family:icomoon;position:absolute;right:5px;font-size:18px;font-weight:700;transition:all .2s linear}#idFrameC .tools-accordion.active:before{color:#fff!important;transform:rotate(90deg)}#idFrameC .tools-panel{width:136px;z-index:1000;position:absolute;background-color:#989898;padding:0 12px;overflow:hidden;max-height:0;transition:max-height .2s ease-out}#idFrameC .tools-panel .divider{width:100%;height:1px;background-color:#adadad;margin:6px 0}#idFrameC .tools-panel img{width:18px;height:18px}#idFrameC .tools-panel span{font-size:11px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#ececec}#idFrameC .tools-panel button{display:block;width:100%;background:transparent;border:none;margin:4px 0;text-align:left;padding:2px;cursor:pointer}#idFrameC .tools-panel button span{margin-left:6px;font-size:11px;color:#ececec}#idFrameC .tools-panel button:hover span{font-size:12px;color:#ececec}.alert_datas_changed a{color:#404040;text-decoration:underline}.ui-accordion .ui-accordion-header .workzone-menu-title I{font-size:16px;display:inline-block;background-color:#222;padding:5px 0 0 5px;border-radius:14px;line-height:normal;vertical-align:middle;width:20px;height:20px;margin:0;color:#fff}.ui-accordion .ui-accordion-header .workzone-menu-title I.vote_rec,.ui-accordion .ui-accordion-header .workzone-menu-title I.vote_sent{background-color:#e0215d}.ui-accordion .ui-accordion-header .workzone-menu-title I.share_rec,.ui-accordion .ui-accordion-header .workzone-menu-title I.share_sent{background-color:#228b22}.ui-accordion .ui-accordion-header .workzone-menu-title I.push_rec{background-color:#2092ed;font-size:17px;padding:4px 0 3px 6px}.ui-accordion .ui-accordion-header .workzone-menu-title I.basket{background-color:#1eadd6;font-size:14px}.ui-accordion .ui-accordion-header .workzone-menu-title I.story{background-color:#6471bc}.ui-accordion .ui-accordion-header .workzone-menu-title .unread_flag{color:transparent;font-size:8px;background-color:transparent;padding:0;width:8px}.ui-accordion .ui-accordion-header.unread I.unread_flag{color:red}#idFrameT{margin-left:-10px;margin-right:-20px}#idFrameT #selectCase{background:url(/assets/common/images/icons/ccoch0.gif) no-repeat 50%;padding-left:16px}#idFrameT .PNB10.btn-toolbar{left:0}#idFrameT .btn-toolbar{margin-bottom:0;margin-top:0;background-color:#b3b3b3;font-size:10px;z-index:100;height:45px;box-sizing:border-box;border-bottom:none}#idFrameT .btn-inverse .caret{border-top-color:#000;border-bottom-color:#000}#idFrameT .tools:first-child .btn-group{border-right:1px solid #999}#idFrameT .tools .btn-group{float:left}#idFrameT .tools .classicButton button.btn,#idFrameT .tools .dropdownButton{margin:0}#idFrameT .tools .classicButton button.btn,#idFrameT .tools .dropdownButton button.btn{height:30px;font-size:13px;box-shadow:0 1px 2px rgba(0,0,0,.05)}#idFrameT .tools .classicButton button.btn-inverse,#idFrameT .tools .dropdownButton button.btn-inverse{background-image:none;background-color:#b3b3b3;color:#161616;border-radius:0;margin:0;height:45px;border:0}#idFrameT .tools .classicButton button.btn-inverse{border-right:0}#idFrameT .tools .dropdownButton button.btn-inverse{border-left:0;border-right:0}#idFrameT .tools .dropdownButton button.btn-inverse:active,#idFrameT .tools .dropdownButton button.btn-inverse:focus,#idFrameT .tools .dropdownButton button.btn-inverse:hover,.open #idFrameT .tools .dropdownButton button.btn-inverse{background-color:#a4a4a4}#idFrameT .tools .classicButton button.btn-inverse:hover,#idFrameT .tools .dropdownButton button.btn-inverse:hover{background-color:#a4a4a4;color:#1a1a1a}#idFrameT .tools .classicButton button.btn-inverse img,#idFrameT .tools .dropdownButton button.btn-inverse img{margin:0 5px 0 2px;max-width:none;width:21px}#idFrameT .tools .dropdown-menu{min-width:120px;padding:0;margin:0;border-radius:0 0 6px 6px;overflow:hidden;background-color:#a4a4a4;border:0}#idFrameT .tools .dropdown-menu a{padding:10px 14px;font-size:13px;color:#505050;background-color:#c1c1c1;cursor:pointer}#idFrameT .tools .dropdown-menu a:hover{color:#505050}#idFrameT .tools .dropdown-menu>li>a:active,#idFrameT .tools .dropdown-menu>li>a:focus,#idFrameT .tools .dropdown-menu>li>a:hover,#idFrameT .tools .dropdown-menu a:hover{background-color:#afafaf;background-image:none}#idFrameT .tools .dropdown-menu img{margin-right:5px;width:21px;max-width:unset}#idFrameT .tools #settings{display:block;float:right;line-height:45px;padding-right:51px;padding-left:21px;margin-right:0;color:#303030;background:url(/assets/common/images/icons/icone_settings.png) right 15px no-repeat;background-position:right 21px top 15px;border-left:1px solid #999}#idFrameT .tools #settings:hover{background-color:#9c9c9c}@media screen and (max-width:1200px){#idFrameT .tools button.btn-inverse img{display:none}#idFrameT .tools #settings{text-indent:-9000px;padding-right:0;padding-left:0;margin-right:8px;width:26px;background-position:right 1px top 15px}}#TOPIC_UL li{float:none;margin:0}#answers{box-sizing:border-box}#answers .status img{max-width:16px;max-height:16px}#answers #answersNext{width:150px;margin:5px;height:193px;line-height:193px;font-size:25px;color:#fff;cursor:pointer}#answers .list{box-sizing:border-box;position:relative;float:left;margin:8px;width:600px;overflow:hidden;border:3px solid silver}#answers .list .diapo{margin:5px}#answers .list .desc .dl-horizontal{margin-bottom:0}#answers .list .desc .dl-horizontal dt{max-width:90px}#answers .list .desc .dl-horizontal dd{margin-left:100px}#idFrameT #answers{background-color:#d9d9d9;top:55px;bottom:60px;margin-right:0;overflow-y:auto}#answers_status{position:absolute;bottom:0;left:10px;height:60px;width:400px;z-index:100}#answers_status table{width:100%}#answers_status table tr{height:20px;vertical-align:middle}#answers_status table tr td.navigation{text-align:right}#answers_status .infos{text-align:left;line-height:18px;font-size:11px;color:#fff;height:60px}#answers_status .infos .infoDialog,#answers_status .infos .search-display-info{float:left;background:#676767;color:#fff;padding:0 25px;font-size:11px;padding-top:24px;margin-right:10px;height:36px}#answers_status .infos .infoDialog span,#answers_status .infos .search-display-info span{font-size:22px;margin-bottom:3px;float:left;margin-right:10px}#answers_status .infos #nbrecsel{font-size:22px;margin-top:7px;float:left;margin-right:7px;display:block;height:40px}#answers_status #docInfo{height:40px;background:#676767;color:#fff;padding:0 25px;padding-top:20px;float:left;min-width:105px;font-size:11px;line-height:12px;border-right:1px solid #fafafa;position:relative}#answers_status #docInfo .detailed_info_holder{position:absolute;top:20px;right:10px}#answers_status #docInfo .detailed_info_holder .image-normal{display:block}#answers_status #docInfo .detailed_info_holder .image-hover,#answers_status #docInfo .detailed_info_holder:hover .image-normal{display:none}#answers_status #docInfo .detailed_info_holder:hover .detailed_info,#answers_status #docInfo .detailed_info_holder:hover .image-hover{display:block}#answers_status #docInfo .detailed_info{display:none;position:absolute;bottom:27px;min-width:240px;background-color:#1b6577;padding:10px;border-radius:5px}#answers_status #docInfo .detailed_info th{padding-bottom:10px;font-weight:400;color:#ccc;font-size:9px}#answers_status #docInfo .detailed_info tbody tr:last-child td{padding-bottom:10px}#answers_status #docInfo .detailed_info tfoot tr{border-top:1px solid hsla(0,0%,100%,.5)}#answers_status #docInfo .detailed_info tfoot td{padding-top:10px;margin-top:10px}#answers .feed{position:relative;clear:left;margin:10px}#answers .feed .headblock{max-width:800px;margin-bottom:20px}#answers .feed .headblock table{width:100%}#answers .feed .headblock h1{font-size:22px}#answers .feed .headblock h1 img{margin-right:15px}#answers .feed .headblock a.subscribe_rss{font-size:14px;margin-left:15px}#answers .feed .entry{margin:0 0 30px;padding:10px;border:1px solid #9a9a9a;background-color:#b3b3b3;float:left}#answers .feed .entry.hover{border:1px solid #666}#answers .feed .entry h1{margin-bottom:0}#answers .feed .entry h1.with_btn{margin-top:18px}#answers .feed .entry table.head{vertical-align:middle;margin:10px 0;width:600px}#answers .feed .entry table a.tools{display:none}#answers .feed .entry.hover .feed_btn_wrapper{visibility:visible}#answers .feed h1{font-weight:700;font-size:20px}#answers .feed h1 .author{font-size:13px;font-weight:400;margin-left:15px}#answers .feed .post_date,#answers .feed h1{width:100%}#answers .feed p{max-width:600px;line-height:18px;margin:5px 0;text-align:justify}#answers .feed img{vertical-align:middle}#answers .feed .contents,#answers .feed .entry,#answers .feed .post_date,#answers .feed .see_more,#answers .feed h1,#answers .feed p{position:relative;clear:left}#answers .feed .see_more{height:60px;text-align:center;font-weight:700;font-size:13px;background-position:bottom}#answers .feed .contents{clear:left}#answers .feed .post_date{text-align:right;font-style:italic;max-width:600px;*width:600px;margin-bottom:20px}#answers .feed .dropdown-menu{background-color:#d9d9d9;border:1px solid silver}#answers .feed .dropdown-menu a{color:#333}#answers .feed_btn_wrapper{background:#fff;display:inline-block;padding:3px 6px 0;width:56px;text-align:center;border-radius:5px;visibility:hidden;position:absolute;left:11px;top:10px}#answers .feed_icon .fa{color:#5cb85c;font-size:22px}#answers .feed_icon.feed_delete{margin-left:8px}#answers .feed_icon.feed_delete .fa{color:red;margin-left:2px}#answers .ajax_answers img{margin-left:12px;margin-top:-4px}.colorpicker_box{border:1px solid #fff;cursor:pointer;float:left;margin:2px;padding:0}.colorpickerbox{position:relative;float:left}.colorpickerbox .colorpicker{width:210px;height:220px}.colorpickerbox .colorpicker_submit .submiter{padding:3px 0 0}.colorpickerbox .colorpicker_submit{background-image:none;background-color:#000;height:25px;left:90px;overflow:hidden;position:absolute;top:15px;width:100px;border:1px solid #404040;cursor:pointer;text-align:center}.colorpickerbox .colorpicker_focus{border:1px solid #999;border-radius:2px}.colorpickerbox .colorpicker_current_color,.colorpickerbox .colorpicker_field,.colorpickerbox .colorpicker_hex{display:none}.colorpickerbox .colorpicker_color,.colorpickerbox .colorpicker_hue{top:56px}.colorpickerbox .colorpicker_new_color{left:14px}#thumbExtractor{background-color:#a2a2a2;min-width:1020px;position:absolute;overflow-y:auto;bottom:0;left:0;right:0;top:31px}#thumbExtractor .main_title{height:15px;font-weight:700;top:15px}#thumbExtractor #thumbExtractor-preview{width:40%;min-width:400px;padding-left:30px;padding-right:30px;float:left;box-sizing:border-box;margin-top:50px;margin-bottom:20px;border-right:1px solid #636363}#thumbExtractor #thumbExtractor-screenshot{width:59%;height:100%;padding-left:30px;padding-right:30px;float:left;display:inline-block;box-sizing:border-box;position:relative}#thumbExtractor .part_title_left{height:20px;width:320px;top:30px;left:10px}#thumbExtractor .part_title_right{height:20px;width:320px;top:30px;left:380px}#thumbExtractor #thumb_info{position:absolute;left:0;right:0;top:30px;text-align:center;font-size:13px;font-weight:500;font-style:normal;color:#fff}#thumbExtractor .frame_video{height:210px;width:320px;margin:0 auto;background-color:#333}#thumbExtractor .thumb_video{height:100%;width:100%}#thumbExtractor .thumb_video.real-video{position:fixed;z-index:-9999;visibility:hidden;height:auto}#thumbExtractor #frame{overflow:auto;height:211px;margin-top:50px}#thumbExtractor .frame_canva{border:1px solid silver;position:absolute;margin:60px auto 0;border-bottom:none;height:210px;width:320px;top:0;left:0;right:0;z-index:2}#thumbExtractor #thumb_canvas{vertical-align:middle;display:inline-block;line-height:20px}#thumbExtractor .action_bar_left{height:20px;width:320px;left:10px;top:260px;padding:2px}#thumbExtractor .action_bar_right{height:20px;width:320px;top:260px;left:380px;display:table-row;padding:2px}#thumbExtractor .action_bar_right .action_icon{padding-right:10px;display:table-cell;vertical-align:middle}#thumbExtractor .action_bar_right .action_icon:hover{cursor:pointer}#thumbExtractor #thumb_validate_button{border-radius:15px;padding-left:50px;padding-right:50px;background:transparent;border:1px solid #fff;color:#fff;font-size:12px;font-weight:500;font-style:normal;margin:0 auto;box-shadow:0 2px 6px 0 rgba(0,0,0,.2),0 4px 16px 0 rgba(0,0,0,.19);border-color:#aa46bb}#thumbExtractor #thumb_validate_button:hover{background:#aa46bb}#thumbExtractor #thumb_reset_button{bottom:10px;right:60px;line-height:20px}#thumbExtractor #thumb_download_button{background-image:url(/assets/common/images/icons/picto-export-thumbnail.png);background-position:50%;background-repeat:no-repeat;bottom:-20px;right:20px}#thumbExtractor #thumb_download_button:hover{background-image:url(/assets/common/images/icons/picto-export-thumbnail-hover.png)}#thumbExtractor #thumb_delete_button{background-image:url(/assets/common/images/icons/picto-delete.png);background-position:50%;background-repeat:no-repeat;bottom:-20px;right:-20px}#thumbExtractor #thumb_delete_button:hover{background-image:url(/assets/common/images/icons/picto-delete-hover.png)}#thumbExtractor #thumb_delete_button,#thumbExtractor #thumb_download_button,#thumbExtractor #thumb_reset_button{cursor:pointer;display:none;width:41px;height:41px;position:absolute}#thumbExtractor #thumb_camera_button{cursor:pointer;height:50px;width:320px;text-align:center;margin:20px auto;background-image:url(/assets/common/images/icons/icon-photography.png);background-position:50%;background-repeat:no-repeat}#thumbExtractor #thumb_camera_button:hover{background-image:url(/assets/common/images/icons/icon-photography-hover.png)}#thumbExtractor .thumb_submit_action{cursor:pointer;width:100%;text-align:center;margin-bottom:20px}#thumbExtractor .action_frame .ui-slider .ui-slider-handle{background-color:#fff}#thumbExtractor .video-data-container{width:320px;margin:30px auto 10px;overflow:auto;max-height:200px}#thumbExtractor .video-data-container .dl-horizontal dt{width:100%;padding-bottom:0;font-size:12px;font-weight:500;font-style:normal;color:#b3b3b3}#thumbExtractor .video-data-container .dl-horizontal dd{margin:0;padding-top:0;font-size:12px;font-weight:500;font-style:normal;color:#fff}#thumbExtractor #grid{padding-top:40px;overflow:hidden;padding-bottom:40px;margin:0 auto;width:510px}#thumbExtractor .grid-item{width:105px;height:auto;float:left;margin:10px;position:relative}#thumbExtractor .grid-wrapper{position:relative}#thumbExtractor .grid-wrapper.selected{border:2px solid #aa46bb}#thumbExtractor .grid-wrapper #small_thumb_delete_button,#thumbExtractor .grid-wrapper #small_thumb_download_button{display:block;cursor:pointer;width:41px;height:41px;position:absolute}#thumbExtractor .grid-wrapper #small_thumb_download_button{background-image:url(/assets/common/images/icons/picto-export-thumbnail.png);background-position:50%;background-repeat:no-repeat;bottom:-20px;right:20px}#thumbExtractor .grid-wrapper #small_thumb_download_button:hover{background-image:url(/assets/common/images/icons/picto-export-thumbnail-hover.png)}#thumbExtractor .grid-wrapper #small_thumb_delete_button{background-image:url(/assets/common/images/icons/picto-delete.png);background-position:50%;background-repeat:no-repeat;bottom:-20px;right:-20px}#thumbExtractor .grid-wrapper #small_thumb_delete_button:hover{background-image:url(/assets/common/images/icons/picto-delete-hover.png)}.vertical-divider{height:1px;background-color:#636363}.horizontal-divider{display:none;width:1%;max-width:1px;height:100%;background-color:#636363;float:left;margin-top:50px}#thumb_confirm span{font-size:12px;font-weight:500;color:#fff}#thumb_confirm img.selected{width:160px;height:auto;display:block;padding-bottom:16px}.videotools-spinner{z-index:2000;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#tool_navigate input{text-align:center}#tool_navigate a{padding:1px 5px;margin:0 4px;background-color:#0077bc;font-size:13px;line-height:14px;font-weight:700;cursor:pointer;color:#444}#paginate{min-height:52px}#idFrameT #answers:hover #paginate{margin-right:59px}#paginate #tool_navigate{background-color:#676767;box-shadow:0 0 6px 0 rgba(0,0,0,.31);border-radius:5px;position:fixed;bottom:10px;right:45px;z-index:100}#paginate #tool_navigate a,#paginate #tool_navigate input{border:0;border-left:1px solid #a8a8a8;box-sizing:border-box;padding:0;margin:0;height:40px;line-height:40px;vertical-align:middle;width:40px;background:none;font-weight:700;font-size:14px;text-shadow:none;box-shadow:none;color:#fff}#paginate #tool_navigate a:hover,#paginate #tool_navigate input{color:#fff;background:#505050}#paginate #tool_navigate .btn-mini{border-radius:0}#paginate #tool_navigate .btn-mini.last,#paginate #tool_navigate .btn-mini.last:hover{border-top-right-radius:5px;border-bottom-right-radius:5px}#paginate #tool_navigate .btn-mini:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px;border:0}#paginate #tool_navigate .btn-mini.icon{font-size:18px}#paginate #tool_navigate .btn-mini.icon#last{font-size:10px}#paginate #tool_navigate .btn-mini .icon-inverse{transform:rotate(180deg);font-size:10px}#uploadBoxLeft,#uploadBoxRight{width:48.5%;height:100%;overflow:auto;text-align:center}#uploadBoxLeft{float:left}#uploadBoxRight{float:right}#uploadBox{height:100%}#uploadBox h5{margin-top:20px;margin-bottom:10px;font-size:13px;font-weight:700;text-align:left}#uploadBox .clear{clear:both}#uploadBox .upload-tabs{height:100%}#uploadBox .ui-tabs .ui-tabs-panel{padding:20px}#uploadBox .well{margin:0;padding:.5%;color:#3b3b3b}#uploadBox #fileupload{height:92%}#uploadBox .fileinput-button{color:#fff;background-image:none;border:1px solid #3d8b3d;background-color:#5cb85c;width:60%;padding:8px 0;margin:18px 0 0;font-size:14px;transition:all .3s}#uploadBox .fileinput-button:active,#uploadBox .fileinput-button:focus,#uploadBox .fileinput-button:hover{background-color:#3d8b3d}#uploadBox .or_upload{text-align:center;font-weight:700;margin:12px 0}#uploadBox .url_upload{display:inline-block;width:60%;position:relative}#uploadBox .url_upload input{width:100%;max-width:650px;height:42px;padding:0 120px 0 8px;margin:0;box-sizing:border-box}#uploadBox .add_url_upload{position:absolute;right:0;top:0;height:42px;color:#fff;border:1px solid #3d8b3d;background-color:#5cb85c;padding:0 18px;font-size:14px;font-weight:700;border-top-right-radius:4px;border-bottom-right-radius:4px;transition:all .3s}#uploadBox .add_url_upload:active,#uploadBox .add_url_upload:focus,#uploadBox .add_url_upload:hover{background-color:#3d8b3d}#uploadBox span.comment{font-style:italic;color:#999}#uploadBox .fileinput-button{position:relative;overflow:hidden}#uploadBox .fileinput-button input{position:absolute;top:0;right:0;margin:0;border:solid transparent;border-width:0 0 100px 200px;opacity:0;filter:alpha(opacity=0);-moz-transform:translate(-300px) scale(4);direction:ltr;cursor:pointer}#uploadBox .status-tab{width:100%;margin-bottom:10px}#uploadBox .status-tab td{padding:2px}#uploadBox .status-tab-left{width:48%;padding-right:5px;text-align:right}#uploadBox .status-tab-right{width:48%;padding-left:5px;text-align:left}#uploadBox .status-tab-left input,#uploadBox .status-tab-right input{margin-left:5px;margin-right:5px}#uploadBox .thumbnails{margin-left:-20px}#uploadBox .thumbnails>li{margin-left:20px}#uploadBox .upload-record{height:260px;background-color:#fff}#uploadBox .upload-record .canva-wrapper{height:125px;overflow:auto}#uploadBox .upload-record .name-doc{height:40px;overflow:hidden;text-overflow:ellipsis;font-weight:700}#uploadBox .upload-record .infos-doc{overflow:hidden;text-overflow:ellipsis;color:#777;height:40px}#uploadBox .upload-record .error,#uploadBox .upload-record .success{padding-top:2px;padding-bottom:3px;display:none;overflow:auto}#uploadBox .upload-record .error{padding:0;width:100%}#uploadBox .upload-record .remove-element{margin:2px 0}#uploadBox .flash-box .upload-record{height:160px;background-color:transparent}#uploadBox .select-label{font-style:italic;color:#999}#uploadBox .select-row{font-weight:400;font-style:normal}#uploadBox .progress{margin-top:4px;margin-bottom:10px;height:10px}#uploadBox .uploader-button{text-align:center;width:50%}#uploadBox #addFileList{width:100%;table-layout:fixed;border:none}#uploadBox #addFileList td{vertical-align:middle}#uploadBox .uploader-icon{width:15%;text-align:left}#uploadBox .uploader-info{font-size:10px;width:35%;text-align:left}#uploadBox .uploader-info p{line-height:10px;font-size:10px;word-wrap:break-word}#uploadBox .uploader-info a{text-decoration:underline;color:#00008b;margin:5px 0}#uploadBoxRight .progress .progress-bar{height:10px}#lazaretBox.container-fluid{margin:0;padding:0}#lazaretBox .loading{background-image:url(/assets/common/images/icons/loader-black.gif);background-position:100%;background-repeat:no-repeat}#lazaretBox li.wrapper-item{margin-bottom:20px}#lazaretBox .lazaret-file h5,#lazaretBox .lazaret-proposals h5{margin-top:0;margin-bottom:10px}#lazaretBox .lazaret-file p,#lazaretBox .lazaret-proposals p{font-weight:700;overflow:hidden;text-overflow:ellipsis}#lazaretBox span.info{display:inline;font-weight:400}#lazaretBox .lazaret-file .thumbnails,#lazaretBox .lazaret-proposals .thumbnails{margin-left:0;background-color:#fff;min-height:234px}#lazaretBox .lazaret-file .thumbnails li,#lazaretBox .lazaret-proposals .thumbnails li{margin:0}#lazaretBox .lazaret-file .thumbnails img,#lazaretBox .lazaret-proposals .thumbnails img{max-height:480px}#lazaretBox .lazaret-file .thumbnails .record-thumb,#lazaretBox .lazaret-proposals .thumbnails .record-thumb{height:180px}#lazaretBox .well .lazaret-file a,#lazaretBox .well .lazaret-proposals a{font-weight:400;color:#3b3b3b}#lazaretBox .well .lazaret-file a:hover,#lazaretBox .well .lazaret-proposals a:hover{color:#000}#lazaretBox .lazaret-proposals .records-subititution{margin:0 10px 10px 0}#lazaretBox .btn,#lazaretBox button{font-weight:400}#lazaretBox .btn img,#lazaretBox button img{margin-right:5px;vertical-align:middle}#BasketBrowser .archive_toggler{position:absolute;left:137px;top:8px;width:34px;height:34px}#BasketBrowser .detailed_basket_browser .archive_toggler{left:0;top:3px}#BasketBrowser .detailed_basket_browser .title{padding-left:40px;position:relative;line-height:32px;padding-top:2px}#BasketBrowser .archiver{background:url(/assets/prod/images/Basket/Browser/archive.png) no-repeat 0 0/contain;display:inline-block}#BasketBrowser .archiver:focus,#BasketBrowser .archiver:hover{background-image:url(/assets/prod/images/Basket/Browser/archived.png)}#BasketBrowser .unarchiver{background:url(/assets/prod/images/Basket/Browser/archived.png) no-repeat 0 0/contain;display:inline-block}#BasketBrowser .unarchiver:focus,#BasketBrowser .unarchiver:hover{background-image:url(/assets/prod/images/Basket/Browser/archive.png)}#BasketBrowser h1{font-size:16px;line-height:20px;margin:0;padding:0;padding-left:12px;display:inline-block;width:100%}#BasketBrowser .Browser{background-color:#4b4b4b;left:0;right:0;height:100%;top:0}#BasketBrowser .Basket{background-color:#b3b3b3;display:none}#BasketBrowser .Basket .thumb_wrapper{margin:5px}#BasketBrowser .result{position:relative;height:106px;background-color:#cdcdcd;border-radius:5px}#BasketBrowser .result .PNB10{overflow:hidden;top:0}#BasketBrowser .result table{height:100%}#BasketBrowser .result.unarchived{background-color:#9a9a9a}#BasketBrowser .result .thumbnail{display:flex;width:131px;height:106px;padding:0;border:none;border-radius:0;box-shadow:none;line-height:18px;text-align:center;vertical-align:top;border-top-left-radius:5px;border-bottom-left-radius:5px}#BasketBrowser .result .content{display:inline-block;width:316px;padding-left:10px}#BasketBrowser .result .content>p{height:57px;overflow-y:auto}#BasketBrowser .result .content>p a{display:inline-block!important;width:auto!important}#BasketBrowser .result .counter{bottom:18px;font-size:14px;position:relative;right:5px;text-align:right}#BasketBrowser .item-table{display:flex;flex-wrap:wrap;justify-content:left;align-content:center}#BasketBrowser .results .next_res,#BasketBrowser .results .prev_res{font-size:25px}#BasketBrowser .results .datas{top:50px;bottom:50px;overflow-y:auto;overflow-x:hidden;left:20px;right:10px}#BasketBrowser .results .header{bottom:auto;font-size:16px;padding:18px 0;font-weight:700;left:20px}#BasketBrowser .results .footer{top:auto;font-size:12px;height:30px;padding-left:20px;background-color:#3d3d3d}#BasketBrowser .results .footer table{vertical-align:middle;height:30px}#BasketBrowser .results .result h1.title{font-size:14px;margin-top:10px;line-height:1;padding-left:0;position:inherit}#BasketBrowser form h1{margin:20px 0 10px;padding-left:14px}#BasketBrowser form ul{margin-bottom:35px}#BasketBrowser form ul li{padding:0;margin-bottom:1px}#BasketBrowser form ul li label{padding:8px 0 8px 25px;line-height:16px}#BasketBrowser form ul li label.selected,#BasketBrowser form ul li label:hover{background-color:#6c6c6c;transition:all .2s}#BasketBrowser h1.title .loader{display:none;margin:4px}#BasketBrowser img{vertical-align:middle}#BasketBrowser .paginator-wrapper,#BasketBrowser table{padding:5px;border:none;vertical-align:top}#BasketBrowser .paginator-wrapper .paginator,#BasketBrowser .paginator-wrapper td.paginator,#BasketBrowser table .paginator,#BasketBrowser table td.paginator{float:right;padding-right:8px}#BasketBrowser input{display:none}#BasketBrowser input.Query{padding:3px;display:block;border-radius:5px;width:160px;padding-left:25px;margin-left:12px;background-color:#efefef;color:#4e4e4e}#BasketBrowser label{cursor:pointer;color:#fff;margin-bottom:0}#BasketBrowser input:checked+label,#BasketBrowser label.selected{background-color:#6c6c6c;color:#fff}.leftBrowser{background-color:#595959;left:0;top:0;right:auto;width:215px;padding-left:0;padding-top:18px;height:540px}.leftBrowser h1{padding-left:12px}.rightBrowser{background-color:#4b4b4b;left:215px}.rightBrowser .result{margin-bottom:12px}.rightBrowser .basket_link{color:#212121;padding-left:37px;line-height:16px;display:inline-block}.rightBrowser .UserTips,.rightBrowser p{color:#595959}.rightBrowser .thumbnail{background-color:#696969}.rightBrowser .thumbnail img{height:106px;width:auto;max-width:100%;display:block;margin:0 auto}.rightBrowser .thumbnail .thumb_wrapper{height:106px;display:flex;flex-wrap:wrap;align-items:center}.rightBrowser .PNB::-webkit-scrollbar-track{background-color:#4b4b4b}.rightBrowser .PNB::-webkit-scrollbar{width:4px}.rightBrowser .PNB::-webkit-scrollbar-thumb{background-color:#858585}.rightBrowser .PNB::-webkit-scrollbar-button{width:0;height:0;display:none}.rightBrowser .PNB::-webkit-scrollbar-corner{background-color:transparent}.PNB10.rightBrowserInner{right:0;left:0;bottom:0}.basketCount{font-size:10px;color:#4d4d4d}.delete-basket.close{opacity:1;box-shadow:0 2px 4px 0 rgba(0,0,0,.22);background:#525252;width:16px;height:16px;font-size:16px;line-height:16px;text-align:center;border-radius:50%;margin-top:6px;margin-right:6px;top:0;right:0;z-index:1}#TXCLASSIFICATION FORM{padding:0;margin:0}#TXCLASSIFICATION #TXCLASSIFICATION_ADVANCED TD{padding:0 5px}.publish-dialog .ui-dialog-content{max-height:575px!important}#modal_feed{width:100%}#modal_feed .publish_top_list{background:#b0b0b0;height:285px;overflow-y:auto}#modal_feed .record_item{background:#787878;float:left;width:10.4%;margin-right:.8%;height:120px;margin-bottom:15px}#modal_feed .record_item .thumb_wrapper{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#modal_feed .record_item .diapo{height:100%;width:100%;border:0;margin:0}#modal_feed .record_item:nth-child(9n+9){margin-right:0}#modal_feed .record_item .record_image{width:auto!important;height:auto!important;max-width:100%;max-height:100%;object-fit:contain;float:none;top:0!important}#modal_feed .record_list{padding:15px 15px 0}#modal_feed .record_list .ui-state-highlight{width:112px;height:118px;position:relative;float:left;background:none;background-color:#9c9c9c;border-color:#b3b3b3}#modal_feed form .feeds{color:#333;overflow:auto}#modal_feed form .feeds .list{margin:0;height:230px}#modal_feed form .feeds .feed{padding:5px 0;background-color:#d9d9d9;border:1px solid silver;color:#333;font-size:15px;cursor:pointer;margin-bottom:14px;font-weight:700}#modal_feed form .feeds .feed.odd{background-color:#e6e6e6;color:#333}#modal_feed form .feeds .feed.hover{background-color:#a2a2a2;color:#3b3b3b}#modal_feed form .feeds .feed.selected{background-color:#076882;color:#fff}#modal_feed form .feeds .feed span{margin:0 10px}#modal_feed form input.error,#modal_feed form textarea.error{border:1px solid red}.publish_bottom_form .span12{padding:20px 20px 0}.publish_bottom_form label{font-size:16px;margin-top:10px;font-weight:700}.feed_warning{margin-bottom:12px;display:none}.feed_warning.alert{display:inline-block}#EDIT_ALL{white-space:normal}#EDIT_ALL,#EDIT_ALL .content-wrapper{position:absolute;top:0;left:0;right:0;bottom:0}#EDIT_ALL .content-wrapper{margin:10px}#EDIT_ALL .active{color:#fff!important}#EDIT_ALL .diapo{margin-left:5px;margin-right:5px}#EDIT_TOP{background-color:#b3b3b3;top:0;overflow:visible;border-radius:2px}#EDIT_MENU,#EDIT_TOP{position:absolute;left:0;width:100%}#EDIT_MENU{top:5px;height:24px;overflow:hidden;padding:0}.GRP_IMAGE_REP{margin:5px;padding:5px;top:0;left:0;width:146px;height:156px}#EDIT_FILM2,#EDIT_GRPDIAPO,.GRP_IMAGE_REP{position:absolute}#EDIT_FILM2{border:1px solid silver;background-color:#d9d9d9;top:36px;left:10px;bottom:10px;right:10px;overflow:auto}#EDIT_ZOOMSLIDER{position:absolute;top:7px;width:80px;right:50px;z-index:9999}#EDIT_MID{position:absolute;left:0;bottom:32px;width:100%;border:none;overflow:hidden}#EDIT_MID_L,#EDIT_MID_R{position:absolute;top:0;bottom:0;overflow:visible}#EDIT_MID_L{background-color:#b3b3b3;width:700px;left:0;border-radius:2px}#EDIT_MID_R{width:400px;right:0}#EDIT_MID_R .ui-tabs-panel,#EDIT_MID_R li.ui-state-active,#EDIT_MID_R li.ui-tabs-active{background-color:#b3b3b3}#divS_wrapper{overflow-x:visible;overflow-y:visible;position:absolute;top:10px;left:10px;bottom:10px;width:390px}#divS{overflow-x:hidden;overflow-y:scroll;position:absolute;top:0;left:0;bottom:0;right:10px;background:none}#divS div.edit_field{cursor:pointer;font-weight:700;padding:2px;margin-right:10px;position:relative;background-color:transparent}#divS div.edit_field .fa-stack{font-size:11px;cursor:pointer;width:19px}#divS div.edit_field .fa-stack .fa-stack-2x{color:#777}#divS div.edit_field .fa-stack .fa-inverse{color:#d9d9d9}#divS div.edit_field.odd{background-color:#9c9c9c}#divS div.edit_field.hover{background-color:#a2a2a2;color:#3b3b3b}#divS div.edit_field.active{background-color:#939393;border:1px solid #939393}#divS span.fieldvalue{white-space:normal;font-weight:400}#idEditZone{position:absolute;top:10px;right:10px;bottom:10px;left:420px}#idFieldNameEdit{width:80px;text-align:center;overflow:hidden}#idEditZTextArea{position:absolute;top:0;left:0;width:99%;height:99%;margin:0;padding:0;font-size:15px}#idEditDateZone{top:30px}#idEditDateZone,#ZTextMultiValued{position:absolute;left:0;display:none}#ZTextMultiValued,#ZTextStatus{top:0;width:100%;height:100%}#ZTextStatus{position:absolute;left:0;display:none}#idExplain{top:auto;height:20px;color:#ffb300;text-align:right}#idExplain img{vertical-align:middle;width:20px;height:20px}#idExplain .metadatas_restrictionsTips{cursor:help}#idDivButtons{bottom:30px;top:auto;height:20px;display:none;text-align:center}#EditReplace,#EditSearch{width:100%;height:45px;font-size:14px}#buttonEditing{margin:0;padding:0;position:absolute;left:0;bottom:0;width:100%;height:28px;overflow:hidden;text-align:center}#EDIT_WORKING{position:absolute;top:100px;left:1px;width:100%;display:none}.edit-zone-title{height:45px;bottom:auto}#EDIT_EDIT{top:45px;bottom:60px;overflow-x:hidden;overflow-y:auto}#EDIT_TOP .diapo div.titre{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:auto;text-align:center;z-index:10}#Edit_copyPreset_dlg form span{color:#333}.Edit_preset_item{position:relative;top:0;left:0;width:550px;height:250px;overflow:auto;color:#999}#idFieldSuggestedValues{padding:2px 13px 0 10px}#idFieldSuggestedValues select{width:100%;background:#c6c6c6}#ZTextMultiValued_values{background-color:#fff;border:1px solid #999;position:absolute;top:30px;left:4px;right:4px;bottom:4px;overflow-x:auto;overflow-y:scroll}.submit-multivalued{border:none;background:none}#EDITWINDOW .ui-datepicker-inline{background-color:#d9d9d9;background-repeat:repeat-x;background-position:50% top}#EDITWINDOW #ZTextMultiValued_values div{cursor:pointer;height:20px;padding:2px 14px 2px 2px}#EDITWINDOW #ZTextMultiValued_values div table{width:100%;border:none}#EDITWINDOW #ZTextMultiValued_values div table td{vertical-align:middle}#EDITWINDOW #ZTextMultiValued_values div table td.options{width:40px;text-align:right}#EDITWINDOW #ZTextMultiValued_values div table td.options .add_all{display:none}#EDITWINDOW #ZTextMultiValued_values div.hetero table td.options .add_all{display:inline}#EDITWINDOW #ZTextMultiValued_values div.hilighted{background-color:#d0d0d0}#EDITWINDOW #ZTextMultiValued_values div i{color:#ff0;font-style:normal;font-weight:700;background-color:#222}#EDITWINDOW .hetero{color:#ff8000}#EDITWINDOW .EDIT_presets_list{padding-left:3px;padding-right:6px}#EDITWINDOW .EDIT_presets_list li{margin:0}#EDITWINDOW .EDIT_presets_list li.opened div{display:block}#EDITWINDOW .EDIT_presets_list li.opened .triRight{display:none}#EDITWINDOW .EDIT_presets_list li.opened .triDown{display:inherit}#EDITWINDOW .EDIT_presets_list li .triDown{display:none}#EDITWINDOW .EDIT_presets_list div{display:none;padding-left:15px;padding-bottom:5px}#EDITWINDOW .EDIT_presets_list div p{font-size:9px;padding:0;margin:0}#EDITWINDOW .EDIT_presets_list h1{margin:0;padding:0;font-size:12px}#EDITWINDOW .EDIT_presets_list h1 a.delete{font-weight:100;font-size:10px}div.thesaurus{margin-left:2px;white-space:nowrap}div.thesaurus p{margin:0}div.thesaurus div.c{display:none}#EDITWINDOW #TH_Ofull,#EDITWINDOW div.searchZone,#idFrameTH #TH_Oclip,#idFrameTH #TH_Oprop{margin:0;padding:0;width:100%}#EDITWINDOW div.searchZone{position:absolute;top:0;left:0;height:100%;background:#d9d9d9;border:1px solid #a9a9a9}#EDITWINDOW div.thesaurus div.c{display:none}#EDITWINDOW div.thesaurus div.h,#EDITWINDOW div.thesaurus div.o{margin-bottom:1px;padding-bottom:2px;padding-left:5px;margin-left:3px;border-left:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9}#EDITWINDOW div.thesaurus u{width:9px;height:10px;margin-right:2px;text-align:center;display:inline-block;font-size:8px;text-decoration:none;background-color:#f0f0f0;cursor:pointer;color:#000;line-height:10px}#EDITWINDOW div.thesaurus u.w{cursor:auto}#EDITWINDOW div.thesaurus b{cursor:pointer}#EDITWINDOW .ui-tabs{position:absolute;top:0;left:10px;bottom:0;right:0}#EDITWINDOW .ui-tabs .ui-tabs-nav{background-color:transparent;top:0;left:10px;right:10px;margin-top:0;border-top:1px solid #999;border-radius:0;height:32px;border-bottom:1px solid transparent}#EDITWINDOW .ui-tabs .ui-tabs-panel{position:absolute;top:32px;left:0;bottom:0;right:0}#EDITWINDOW #geonameTabContainer ul.geoname-results{list-style-type:none;margin:10px}#EDITWINDOW #geonameTabContainer ul.geoname-results .geoname-add-action{cursor:pointer}#EDITWINDOW #geonameTabContainer ul.geoname-results .ui-state-highlight{color:#2e7db2}#EDITWINDOW .zoom-menu-icon{position:absolute;width:28px}#EDITWINDOW .zoom-menu-left{left:calc(100% - 168px);top:3px;font-size:12px}#EDITWINDOW .zoom-menu-right{left:98%;top:3px;font-size:21px}.story-select-all-block{display:inline-block;padding:6px;background:#404040;margin:3px 5px;width:121px;text-align:center}#printBox{background-color:#b3b3b3;border-radius:2px}#download h4,#ftp h4,#printBox h4,#sendmail h4{margin-bottom:10px;font-weight:700;font-size:14px;line-height:18px;color:#333;text-decoration:none}#download label,#ftp label,#printBox label,#sendmail label{line-height:18px;color:#333}#ftp p,#sendmail p,.buttons_line p{margin:20px 0 10px;font-weight:700}#ftp .form-horizontal .control-group{margin-bottom:10px}#pub_tabs .btn-group.open .btn-inverse.dropdown-toggle{background-color:#e6e6e6;background-image:none}#dialog_publicator .dropdown-menu{min-width:95px;background-color:#a4a4a4;*border:1px solid #666}#dialog_publicator .dropdown-menu a{padding:3px 10px;color:#eaeaea;cursor:pointer}#dialog_publicator .dropdown-menu a:hover{background-color:#666;color:#fff}#dialog_publicator .ui-tabs-panel{left:200px}#dialog_publicator .error_box,#dialog_publicator .notice_box{color:#3b3b3b;font-weight:700;margin:5px auto;padding:5px 0;text-align:center;width:90%}#dialog_publicator .notice_box{background-color:green;color:#333}#dialog_publicator .error_box{background-color:orange}#dialog_publicator .api_banner{height:30px;bottom:auto;background-color:#a2a2a2}#dialog_publicator .api_content{top:30px;bottom:25px;color:#333}#dialog_publicator .api_content .blockmenu{bottom:auto;background-repeat:repeat-x;background-position:0 100%;z-index:1000;width:100%;height:40px}#dialog_publicator .api_content .blockresponse{padding:0 10px;top:40px;overflow:auto;z-index:200}#dialog_publicator .api_content .blockresponse .form-actions{background-color:#d9d9d9;border-top:none;margin:0}#dialog_publicator .api_banner a.selected,#dialog_publicator .api_content .blockmenu a.selected{font-weight:700;color:#076882}#dialog_publicator .api_infos{top:auto;height:25px;background-image:url(/assets/common/images/icons/api_info.png);background-repeat:repeat-x;background-position:0 0;color:#999}#dialog_publicator .main_menu{float:left}#dialog_publicator .diapo{width:90px;overflow:hidden}#dialog_publicator .diapo .title{height:16px;overflow:hidden}#dialog_publicator .diapo.pending_records{width:50px;overflow:hidden}#dialog_publicator .diapo.ui-selected{background-color:#404040}#dialog_publicator .diapo.ui-selecting{background-color:#202020}#dialog_publicator .diapo .thumb_wrapper{padding:5px}#dialog_publicator .api_thumbnail{max-width:120px}#dialog_publicator .duration_time{background-color:silver;color:#333;font-weight:700;padding:2px 4px;position:absolute;top:0;left:0;font-size:11px}#dialog_publicator .ui-state-default.not_configured a{color:#888;font-style:italic}#dialog_publicator .ui-state-active a{color:#08c}#dialog_publicator .ui-state-active.not_configured a{color:#ccc;font-style:normal}#dialog_publicator .dropdown-menu .divider{background-color:#515151;border-bottom:1px solid #404040;margin:3px 1px}#dialog_publicator .ui-tabs .ui-tabs-panel.loading{background-image:url(/assets/common/images/icons/loader000.gif);background-position:50%;background-repeat:no-repeat}#dialog_publicator .ui-tabs-panel .PNB10.container{overflow-x:hidden;overflow-y:auto}#dialog_publicator .blockresponse .element{margin:5px 10px}#dialog_publicator .element table{border:none;padding:0;margin:0;width:100%}#dialog_publicator .element table tr{vertical-align:top}#dialog_publicator .element table .title{color:#08c;font-weight:700}#dialog_publicator .element table td.thumbnail{width:140px;border:none;border-radius:0;box-shadow:none;background-color:transparent;text-align:center}#dialog_publicator .element table td.special{width:80px}#dialog_publicator .ui-tabs-panel .blockresponse a{color:#08c;text-decoration:none}#dialog_publicator .element_menu .default_action,.element_menu .trigger{z-index:444;font-size:13px;font-weight:400;border-color:#666}#dialog_publicator .submenu{display:none;position:absolute}#dialog_publicator .multi_menu .submenu button{background-color:#313131;background-image:none}#dialog_publicator .multi_menu .submenu button.ui-state-hover{background-color:#212121}#dialog_publicator .ui-state-active a{color:#0077bc}#dialog_publicator .api_banner button{border:1px solid #515151;background-color:#404040}#dialog_publicator .api_banner .submenu.ui-buttonset{z-index:600}#dialog_publicator .api_content .element{padding:5px;color:#333}#dialog_publicator .api_content .element.odd{background-color:#404040;box-shadow:inset 2px 2px 4px rgba(0,0,0,.25),inset -2px -2px 4px rgba(0,0,0,.25)}#dialog_publicator .api_content .element.even{background-color:#666;box-shadow:inset 2px 2px 4px rgba(0,0,0,.25),inset -2px -2px 4px rgba(0,0,0,.25)}#dialog_publicator .api_content .element.selected{background-color:#999}#dialog_publicator .api_content .element table .informations{width:296px}#ul_main_pub_tabs{width:200px;position:absolute;overflow:hidden;right:auto;margin-top:-1px}#ul_main_pub_tabs li{padding-left:20px;background-repeat:no-repeat;background-position:6px}#ul_main_pub_tabs li.bridge_Youtube{background-image:url(/assets/common/images/icons/youtube-small.gif)}#ul_main_pub_tabs li.bridge_Dailymotion{background-image:url(/assets/common/images/icons/dailymotion-small.gif)}#ul_main_pub_tabs li.bridge_Flickr{background-image:url(/assets/common/images/icons/flickr-small.gif)}#publicator_selection{height:190px;bottom:auto;background-color:#a2a2a2}#publicator_selection>.PNB10{overflow:auto;bottom:50px;background-color:#d9d9d9}#mainMenu{height:40px;line-height:36px;vertical-align:middle;background-color:#7b7b7b;border-bottom:none;margin-bottom:0;z-index:100;box-sizing:border-box}#mainMenu ol{display:block;margin:0;padding:0;list-style:none outside none}#mainMenu #mainLogo{margin:0 5px}#mainMenu li{display:inline-block;float:left;line-height:36px;padding:0;position:relative;vertical-align:top;height:40px}#mainMenu li a{text-decoration:none;display:inline-block;color:#fff}#mainMenu li a>span{font-size:12px;font-weight:400;border-top:3px solid transparent;display:block;padding:0 5px;height:37px}#mainMenu li a>span.selected{border-top:3px solid #fff}#mainMenu li a:hover{background-color:transparent;color:#1a1a1a}#mainMenu .title{font-size:18px;color:#f7f7f7;margin:0 5px;height:40px;display:block;vertical-align:middle}#mainMenu #notification_box a{margin-left:0}#mainMenu .account a{text-decoration:underline}#mainMenu .right li a>span{padding:0 15px}#mainMenu .right li.user a{background:url(/assets/common/images/icons/icon_user.png) 15px 7px no-repeat;padding-left:41px}.treeview li{color:#333;vertical-align:middle;background-image:none}.treeview>li.expandable{min-height:50px;line-height:47px;vertical-align:middle;position:relative;background:none;padding-top:0;padding-bottom:0;border-bottom:1px solid #9a9a9a}.treeview>li.expandable>.hitarea{height:51px;background:url(/assets/common/images/icons/sprite_tree_first.png) 99% 22px no-repeat;border-left:5px solid #b3b3b3}.treeview>li.expandable>.hitarea.active,.treeview>li.expandable>.hitarea:hover{border-left:5px solid #884c92}.treeview .hitarea{background:none;width:100%;height:100%;position:absolute}.treeview ul li .hitarea{background:url(/assets/common/images/icons/icon_tree.png) 0 0 no-repeat;position:relative;height:9px;width:9px;margin-top:5px}#THPD_C_treeBox,#THPD_T_treeBox{font-size:12px;overflow-x:hidden;overflow-y:hidden}#THPD_C_treeBox>div,#THPD_T_treeBox>div{width:100%;display:inline-block}#THPD_C_treeBox:hover,#THPD_T_treeBox:hover{overflow-y:auto}#THPD_C_treeBox::-webkit-scrollbar-track,#THPD_T_treeBox::-webkit-scrollbar-track{border-radius:0;background-color:#1f1f1f}#THPD_C_treeBox::-webkit-scrollbar,#THPD_T_treeBox::-webkit-scrollbar{width:6px;background-color:#474747;display:none}.ui-tabs #thesaurus_tab{top:86px!important;border-top:1px solid #838383}#THPD_tabs{right:0}#THPD_tabs .ui-tabs-nav li.th_tab a{color:#333}#THPD_tabs .ui-tabs-nav li.th_tab.th_tab{height:46px;margin:0}#THPD_tabs .ui-tabs-nav li.th_tab.th_tab.ui-state-active{border-bottom:3px solid #884c92}#THPD_tabs .ui-tabs-nav li.th_tab.th_tab a{height:46px;line-height:46px;vertical-align:middle;margin:0;padding:0 20px;display:block;text-decoration:none;box-sizing:border-box;border-bottom:1px solid #303030}#THPD_tabs .ui-tabs-nav .ui-state-default A{color:#fff}#THPD_tabs .ui-tabs-nav .ui-tabs-active A{color:#1a1a1a;text-decoration:underline}#THPD_tabs .treeview{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}#THPD_tabs .treeview ul{background-color:#9c9c9c;margin-left:-16px;padding-left:16px}#THPD_tabs .treeview ul li{padding-top:5px;padding-bottom:5px}#THPD_tabs .treeview span.tx_term{cursor:pointer;color:#333}#THPD_tabs .treeview span.tx_term.h{color:#884c92;font-weight:700}#THPD_tabs .treeview span.tx_term:hover{color:#fff}#THPD_T_tree.draggingOver{cursor:not-allowed}#THPD_T_tree.draggingOver span.tx_term{color:#333;cursor:not-allowed}#THPD_T_tree.draggingOver LI.draggingOver{cursor:default}#THPD_T_tree.draggingOver LI.draggingOver span.tx_term{cursor:copy}#THPD_T_tree.draggingOver LI.draggingOver span.tx_term:hover{color:#fff}#idFrameC .ui-tabs #THPD_C.ui-tabs-panel,#idFrameC .ui-tabs #THPD_T.ui-tabs-panel{top:46px}#THPD_C,#THPD_T{margin-left:0}#THPD_WIZARDS .gform .input-append{width:100%;margin:0;padding:0;border:1px solid #9a9a9a;border-top:none}#THPD_WIZARDS .gform .input-append input.input-medium{width:80%;border-radius:0;height:40px;padding:0 2.5%;background:#d4d4d4;border:none;float:left;margin:0}#THPD_WIZARDS .gform .input-append .th_cancel,#THPD_WIZARDS .gform .input-append .th_ok{display:none;width:15%;line-height:40px;vertical-align:middle;padding:0;border-radius:0;background-color:#b3b3b3;color:#333;border:none;margin:0;outline:none;float:left;box-shadow:none;-webkit-appearance:none;-moz-appearance:none}#THPD_WIZARDS .gform .input-append .th_clear{position:relative;z-index:1000;float:right;margin:-40px 15% 0 0;display:none;width:30px;line-height:40px;padding:0;border-radius:0;background:url(/assets/common/images/icons/icon_clear_search.png) 50% no-repeat;border:none;outline:none;box-shadow:none;-webkit-appearance:none}.contextMenuWrapper{position:relative}#idFrameC .ui-accordion .ui-accordion-content{padding:0 10px}#idFrameC .ui-accordion .ui-accordion-content.content{padding:0 5px}#idFrameC #baskets_wrapper{top:88px!important}#idFrameC #expose_tabs #baskets{top:44px}#idFrameC #expose_tabs.ui-tabs .ui-tabs-nav .expose_li{height:44px}#idFrameC #expose_tabs.ui-tabs .ui-tabs-nav .expose_li a{padding:11px 10px;font-size:13px;font-weight:700;min-width:154px}#idFrameC #expose_tabs.ui-tabs .ui-tabs-nav .expose_li.ui-state-active a{border-bottom:1px solid #076882}#idFrameC #baskets{top:86px;border-top:1px solid #838383}#idFrameC #baskets .bloc{position:absolute;top:0;left:0;right:1px;bottom:0;overflow-y:auto;overflow-x:hidden}#idFrameC #baskets .bloc.groupDrop{border:3px solid #a00}#idFrameC #baskets .content.basket .alert_datas_changed,#idFrameC #baskets .content.grouping .alert_datas_changed{position:relative;margin:10px 0;right:0;left:0}#idFrameC #baskets .alert_datas_changed{position:absolute;top:5px;height:20px;right:26px;left:10px;background-color:#fff190;color:#1a1a1a;text-align:center;font-weight:700;font-size:13px;display:none;z-index:500}#idFrameC #baskets .insidebloc{top:0}#idFrameC #baskets .bottom-scroller,#idFrameC #baskets .top-scroller{height:80px;position:absolute;border:none;top:0;bottom:0;left:0;right:0}#idFrameC #baskets .top-scroller{bottom:auto}#idFrameC #baskets .bottom-scroller{top:auto}#idFrameC #baskets .SSTT.active.ui-corner-top{border:none;top:0;background-color:#b3b3b3}#idFrameC #baskets .SSTT.active a{color:#1a1a1a}#idFrameC #baskets .SSTT.grouping.active.ui-corner-top{border-bottom:none}#idFrameC #baskets .SSTT .title{overflow:hidden;left:30px;right:40px;height:16px;margin:2px 0;font-size:13px}#idFrameC #baskets .SSTT .menu{text-align:right;position:absolute;right:0;top:0;padding:0 3px;margin:0 5px 0 0}#idFrameC #baskets .SSTT .menu table td{width:27px;position:relative}#idFrameC #baskets .SSTT .workzone-menu-title{text-overflow:ellipsis;padding-right:65px;overflow:hidden;white-space:nowrap;display:block}#idFrameC #baskets .SSTT img{max-height:24px;vertical-align:middle;cursor:help;margin-right:9px}#idFrameC #baskets .SSTT img.basket_title{margin:-5px 9px 0 -9px;position:absolute;right:0;top:16px}#idFrameC #baskets .SSTT .contextMenuTrigger{cursor:pointer;padding:0;margin:0;width:26px;height:35px;display:none}#idFrameC #baskets .SSTT:focus .contextMenuTrigger,#idFrameC #baskets .SSTT:hover .contextMenuTrigger{display:inline-block}#idFrameC #baskets .ui-state-active a:focus,#idFrameC #baskets .ui-state-active a:hover,#idFrameC #baskets .ui-state-active a:link,#idFrameC #baskets .ui-state-active a:visited{color:#1a1a1a}:first-child+html .workzone-menu-title{margin-right:65px}.ui-accordion .ui-accordion-header.baskDrop{color:red}#basket_menu_trigger{padding:32px 7px 0 0;float:right;font-size:9px;cursor:pointer}.feedback-info{background:#d1d1d1;padding:14px;margin:10px;position:relative}.feedback-info .btn-not-shown{visibility:hidden;transition:all .2s}.feedback-info .create-date{margin-right:64px;font-weight:700}.feedback-info input.feed-datepicker{width:135px;margin-left:63px}.feedback-info button.submit{background:transparent;border:0;border-radius:4px;margin-top:-8px;margin-right:4px;color:#5cb85c;font-size:23px;padding:2px 5px}.feedback-info button.submit:hover{color:#3d8b3d}.feedback-info .record-number{bottom:inherit;top:-36px;right:0;padding:4px 8px;z-index:1}.feedback-info form.update-feed-validation{margin-bottom:0;display:inline-block}.feedback-info .expiredDate{text-align:center;margin-top:30px;display:inline-block;width:100%}.feedback-info .cancel-date{cursor:pointer}.feedback-info .cancel-date .fa{font-size:24px;color:#da4f49;transition:all .1s}.feedback-info .cancel-date:hover .fa{color:red}.chim-content{display:block}.chim-wrapper{position:relative;margin-bottom:15px;background:#d1d1d1;margin-right:1px;display:inline-block;float:left}.chim-wrapper span.feedback_user_name{position:relative;background:#c9c9c9;padding-right:9px;z-index:1}.chim-wrapper span.line_separator{position:absolute;height:45%;width:calc(100% - 10px);right:0;top:0;border-bottom:1px solid gray}.chim-wrapper .note_tips_holder .image-hover{display:none}.chim-wrapper .note_tips_holder:hover .image-hover{display:block}.chim-wrapper .note_tips_holder:hover .image-normal{display:none}.chim-wrapper .status,.chim-wrapper .title{width:100px;overflow:hidden;padding:2px 4px;text-align:center;font-size:10px;line-height:1}.chim-wrapper .title{height:26px;text-overflow:ellipsis;margin-top:6px}.record-number{position:absolute;background-color:#5cb85c;color:#fff;font-weight:700;padding:3px;z-index:16;bottom:0}.CHIM.diapo{width:108px;overflow:hidden;margin:0}.basket-content{margin:0 7px;overflow:hidden;position:relative;padding-left:0}.chim-feedback-item{padding:10px}.CHIM.diapo .status,.CHIM.diapo .title{position:relative;height:20px;z-index:15;font-size:.8em;background:rgba(0,0,0,.4)}.CHIM.diapo .title{margin:0;padding:3px;width:100%;line-height:20px;overflow:hidden}.CHIM.diapo .bottom{position:absolute;bottom:0;right:0;z-index:15;vertical-align:middle}.CHIM.diapo .bottom .WorkZoneElementRemover{padding:3px}.WorkZoneElementRemover{display:inline-block;height:17px;width:12px;position:relative;bottom:-6px}.WorkZoneElementRemover .icomoon{font-size:16px;color:#d8d8d8}.contextMenuTrigger .fa-inverse-bg{color:#ccc!important}.contextMenuTrigger .fa-inverse{color:#000}.contextMenuTrigger:hover .fa-inverse-bg{color:gray!important}.WorkZoneElementRemover .fa-stack-1x{color:#000}.captionTips .icomoon{color:#000;background:#ccc;border-radius:2px;padding:0 1px;line-height:1;margin:0 4px 4px}.CHIM.diapo .bottom img,.CHIM.diapo .bottom span{cursor:pointer;vertical-align:middle;color:#333;font-size:10px}.CHIM.diapo img{z-index:14;position:relative}.basket-filter{padding:10px 20px}.basket-filter .filter-item{margin:0 10px 5px;display:inline-block}.basket-filter .checkbox input[type=checkbox],.basket-filter .radio input[type=radio]{margin-top:1px}.basket_type{width:15px;display:inline-block}.bottom .captionRolloverTips{padding-top:4px}#idFrameC .basketTips.expose_basket_item{background:#d1d1d1;padding:10px;margin-bottom:5px;border:1px solid #d1d1d1;box-sizing:border-box}#idFrameC .basketTips.expose_basket_item .top_block{position:relative;padding-left:40px;display:inline-block}#idFrameC .basketTips.expose_basket_item .top_block:before{content:"\F054";font-family:fontawesome;font-size:23px;position:absolute;left:10px;top:50%;transform:translateY(-50%);transition:all .3s}#idFrameC .basketTips.expose_basket_item .top_block.open:before{transform:translateY(-50%) rotate(90deg)}#idFrameC .expose_item_deployed{height:0;max-height:0;transition:max-height .3s;overflow:hidden}#idFrameC .expose_item_deployed.open{height:auto;max-height:100vh;min-height:130px}#idFrameC .top_image{width:100px;height:60px;object-fit:contain}#idFrameC .expose_item_title{display:flex;padding:0 20px;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-wrap:wrap;height:40px}#idFrameC .expose_item_top{position:relative;padding-right:48px}#idFrameC .edit_expose{position:absolute;right:12px;top:5px;font-size:20px;cursor:pointer}#idFrameC .expose_item_bottom{max-height:500px;width:100%;overflow-y:auto;overflow-x:hidden}#idFrameC .expose_item_bottom .expose_drag_drop{min-height:120px;padding:10px;display:inline-block;width:100%}#idFrameC .expose_item_bottom .load_more_asset{text-align:center}#proposals{position:relative;left:5px;border-top:1px solid #838383;top:86px!important}#proposals :focus{outline:none}#proposals ul ul{background-color:#b9b9b9}#proposals ul li{line-height:17px;font-size:13px}#proposals ul.fancytree-container{background-color:#969696;border:0 none transparent;overflow-x:hidden;padding-left:0;padding-top:0}#proposals ul.fancytree-container ul{padding:17px 0;overflow:auto;width:101%;max-height:400px;overflow-x:hidden}#proposals ul.fancytree-container ul li{padding-left:34px;line-height:25px;white-space:pre-line!important}#proposals ul.fancytree-container ul li:hover{background-color:#4c5d84}#proposals ul.fancytree-container ul li:hover .fancytree-title{color:#fff}#proposals .fancytree-folder{font-weight:700;font-size:12px;color:#fff;min-height:49px;margin-left:0;border-left:4px solid #b3b3b3;border-bottom:1px solid #9a9a9a;overflow:auto;position:relative}#proposals .fancytree-folder .newNode{position:relative;overflow:auto;clear:both;margin-left:20px}#proposals .fancytree-folder .dataNode{float:left;width:60%;height:100%;margin-top:10px;margin-bottom:10px}#proposals .fancytree-folder .fancytree-title{font-size:12px;margin-left:24px;float:left;width:27%;line-height:49px}#proposals .fancytree-folder .mask-facets-btn{position:absolute;display:none;height:50px;width:15px;padding-left:6px;padding-right:6px}#proposals .fancytree-folder .mask-facets-btn a{position:relative;cursor:pointer;font-family:icomoon;color:#fff;height:25px;width:14px;top:17px;bottom:0;left:0;right:0;margin:auto}#proposals .fancytree-folder .mask-facets-btn a:before{content:"\EA50";position:relative;z-index:1;color:#666;font-size:13px}#proposals .fancytree-folder .mask-facets-btn a:after{content:"\E94B";color:#eee;font-size:15px;position:absolute;left:-1px;z-index:0}#proposals .fancytree-folder:hover{border-left:4px solid #4c5d84;color:#fff}#proposals .fancytree-folder:hover .fancytree-title{color:#fff}#proposals .fancytree-folder .fancytree-expander:before{content:"\25C0";color:#333}#proposals .fancytree-folder .fancytree-expander:hover:before{color:#076882}#proposals .fancytree-expanded .fancytree-expander:before{content:"\25BC";color:#1a1a1a}#proposals .fancytree-expander{position:relative;right:10px;background-image:none;margin:0;padding:0;width:auto;height:auto;font-weight:400;font-size:65%;float:right;line-height:49px}#proposals .fancytree-title{font-size:12px;color:#fff;background-color:transparent;border:0 none transparent}#proposals .fancytree-node{font-size:12px;color:#333;cursor:pointer}#proposals .facetFilter{position:absolute;right:28px;margin-top:11px}#proposals .facetFilter,#proposals .facetFilter_AND{font-weight:400;width:127px;height:25px;line-height:25px;vertical-align:middle;border-radius:4px;background-color:#4c5d84;color:#fff;padding-left:13px;padding-right:13px}#proposals .facetFilter_AND{position:relative;display:inline-block;margin:2px 0;float:right;margin-right:10px;overflow:hidden}#proposals .facetFilter_AND .buttons-span{background-color:#4c5d84;max-width:86px;left:67px}#proposals .facetFilter_AND .facetFilter-inverse{background:url(/assets/common/images/icons/inverse-negative.png) 10px 2px no-repeat}#proposals .facetFilter_AND:hover .facetFilter-label{color:transparent}#proposals .facetFilter_EXCEPT{font-weight:400;position:relative;width:127px;height:25px;line-height:25px;vertical-align:middle;border-radius:4px;background-color:#8a3747;color:#fff;padding-left:13px;padding-right:13px;display:inline-block;margin:2px 0;float:right;margin-right:10px;overflow:hidden}#proposals .facetFilter_EXCEPT .buttons-span{background-color:#8a3747;max-width:86px;left:67px}#proposals .facetFilter_EXCEPT .facetFilter-inverse{background:url(/assets/common/images/icons/inverse-positive.png) 10px 2px no-repeat}#proposals .facetFilter_EXCEPT:hover .facetFilter-label{color:transparent}#proposals .facetFilter-label{position:relative;overflow:hidden;cursor:pointer;line-height:25px;display:inline-block;min-width:54px}#proposals .facetFilter-label .color-dot{height:16px;width:16px}#proposals .facetFilter-gradient{position:absolute;width:20px;right:0}#proposals .buttons-span{position:absolute;top:2px;bottom:2px;left:0;right:0;margin:0;display:none}#proposals .facetFilter-closer{right:4px;background:url(/assets/common/images/icons/bgd_facetFilter.png) 12px 4px no-repeat}#proposals .facetFilter-closer,#proposals .facetFilter-inverse{position:absolute;cursor:pointer;height:21px;width:37px;border-left:1px solid #fff}#proposals .facetFilter-inverse{right:42px}#proposals .see_more_btn{display:block;margin:14px auto;padding:1px 20px;line-height:21px;background-color:#a2a2a2;border-color:#c9c9c9;color:#fff;border-radius:8px;font-size:12px;font-weight:700;box-shadow:0 -2px 3px 0 rgba(0,0,0,.1);border-style:solid}#proposals .see_more_btn:hover{background-color:#e7e7e7;color:#494949;border-color:#c9c9c9}#idFrameC #plugins{top:86px!important}.gui_vsplitter,.ui-resizable-e{width:13px;padding:0;height:54px;background-image:url(/assets/common/images/icons/vsplitter.png);background-color:#d7d7d7;right:0}#PREVIEWBOX .gui_vsplitter,.gui_vsplitter,.ui-resizable-e,.ui-resizable-w{top:50%;position:absolute;background-position:50%;background-repeat:no-repeat;cursor:col-resize;z-index:500}#PREVIEWBOX .gui_vsplitter,.ui-resizable-w{width:10px;padding:35px 0;height:0;left:-10px;background-image:url(/assets/common/images/icons/vsplitter2-959595.png)}.gui_hsplitter,.ui-resizable-s{height:10px;left:50%;width:0;padding:0 35px;bottom:-10px;position:absolute;background-image:url(/assets/common/images/icons/hsplitter.png);background-position:50%;background-repeat:no-repeat;cursor:row-resize}.gui_ckbox_0{background-image:url(/assets/common/images/icons/ccoch0.gif)}.gui_ckbox_0,.gui_ckbox_1{display:block;position:relative;width:12px;height:12px;float:left;cursor:pointer}.gui_ckbox_1{background-image:url(/assets/common/images/icons/ccoch1.gif)}.gui_ckbox_2{display:block;position:relative;width:12px;height:12px;float:left;background-image:url(/assets/common/images/icons/ccoch2.gif);cursor:pointer}DIV.finder{white-space:nowrap}DIV.finder DIV.content DIV.title{MARGIN-TOP:-2px;LEFT:0;OVERFLOW:hidden;white-space:nowrap;POSITION:relative;TOP:0}DIV.finder DIV.content DIV.title SPAN{POSITION:relative}DIV.finder DIV.content DIV.title IMG{LEFT:0;POSITION:relative;TOP:0}DIV.finder DIV.content DIV.title TABLE,DIV.finder DIV.content DIV.title TABLE TR{white-space:nowrap}DIV.finder DIV.content DIV.title TABLE TR TD{OVERFLOW:hidden;white-space:nowrap}TABLE.ulist THEAD{BACKGROUND-COLOR:#999;text-align:left}TABLE.ulist TBODY TR{cursor:pointer;height:20px}TABLE.ulist TBODY TR.selected{COLOR:#1a1a1a;BACKGROUND-COLOR:#191970}TABLE.ulist TBODY TR.g{BACKGROUND-COLOR:#474747}PRE.xml{FONT-SIZE:12px;MARGIN:5px 4px;BACKGROUND-COLOR:#f5f5f5}DIV.myexplain{white-space:nowrap}DIV.myexplain .title-explain{font-size:16px;line-height:16px;vertical-align:middle;margin-left:4px}DIV.myexplain .sub-explain{margin:3px;font-size:14px}DIV.myexplain #esqueryCopy{float:right;padding:4px 0}DIV.myexplain .esqueryDataDiv{clear:both;height:250px}DIV.myexplain .esqueryDataDiv textarea{width:100%;height:100%}DIV.myexplain .esqueryDataDiv textarea#esqueryDataPaths{display:block;height:180px}DIV.myexplain DIV.content DIV.title{MARGIN-TOP:-2px;LEFT:0;OVERFLOW:hidden;white-space:nowrap;POSITION:relative;TOP:0}DIV.myexplain DIV.content DIV.title SPAN{POSITION:relative}DIV.myexplain DIV.content DIV.title IMG{LEFT:0;POSITION:relative;TOP:0}DIV.myexplain DIV.content DIV.title TABLE,DIV.myexplain DIV.content DIV.title TABLE TR{white-space:nowrap}DIV.myexplain DIV.content DIV.title TABLE TR TD{OVERFLOW:hidden;white-space:nowrap}TABLE.explain3 TR TD{BORDER-RIGHT:#87ceeb 1px solid;BORDER-TOP:#87ceeb 1px solid;BORDER-LEFT:#87ceeb 1px solid;BORDER-BOTTOM:#87ceeb 1px solid}.expose-edit-wrapper{padding:12px 20px 0 10px}.expose-edit-wrapper .ui-widget{display:flex;flex-wrap:wrap;margin-bottom:4px}.expose-edit-wrapper .ui-widget>label{width:28%}.expose-edit-wrapper .ui-widget label{padding-top:6px;padding-right:10px}.expose-edit-wrapper .available-widget{display:inline-flex;padding-right:10px}.expose-edit-wrapper input[type=text],.expose-edit-wrapper select{margin-bottom:10px}.expose-edit-wrapper .switch{position:relative;width:60px}.expose-edit-wrapper .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;width:43px;height:18px}.expose-edit-wrapper .switch .slider:before{position:absolute;content:"";height:18px;width:18px;left:0;bottom:0;background-color:#fff;transition:.4s}.expose-edit-wrapper .switch input:checked+.slider{background-color:#2196f3}.expose-edit-wrapper .switch input:focus+.slider{box-shadow:0 0 1px #2196f3}.expose-edit-wrapper .switch input:checked+.slider:before{transform:translateX(26px)}.expose-edit-wrapper .switch .slider.round{border-radius:34px}.expose-edit-wrapper .switch .slider.round:before{border-radius:50%}.expose-edit-wrapper .switch input{margin-left:10px;margin-top:-8px}.expose-edit-wrapper .ui-dialog-buttonset{display:inline-flex}.expose-edit-wrapper button.ui-button{display:inline-block;text-align:center}#EDITWINDOW,#PREVIEWBOX{z-index:1200;background-color:#d9d9d9;display:none;border:1px solid silver;border-radius:2px}#PREVIEWBOX img{cursor:pointer}#PREVIEWBOX a.bounce{BORDER-BOTTOM:#ffe000 1px dashed;cursor:pointer}#PREVIEWBOX #PREVIEWTITLE_COLLLOGO img{height:16px}.PREVIEW_HD,.PREVIEW_PIC{position:absolute}#PREVIEWCURRENT li.selected{background-color:#fff}#PREVIEWBOX li{list-style-type:none}#PREVIEWIMGDESC .descBoxes{top:30px;overflow:auto}#PREVIEWIMGDESC.PNB10{bottom:0}#PREVIEWIMGDESCINNER span.fieldName{font-weight:700}#PREVIEWIMGDESC em{background-color:red}#PREVIEWOTHERS{background-color:#b3b3b3;overflow-x:hidden;overflow-y:auto;left:0}#PREVIEWOTHERSINNER ul{margin:0;padding:0;position:relative;float:left;list-style-type:none;width:100%}#PREVIEWOTHERSINNER li{position:relative;float:left;width:150px;margin:4px 10px;line-height:14px;border-bottom:1px solid #fff;padding-bottom:9px}#PREVIEWOTHERSINNER li.otherRegToolTip{height:25px;overflow:hidden}#PREVIEWOTHERSINNER li.title{font-weight:700;font-size:13px;margin:10px 10px 5px}#PREVIEWOTHERSINNER li.otherBaskToolTip,#PREVIEWOTHERSINNER li.otherRegToolTip{background-color:#b3b3b3;border-radius:2px;cursor:pointer;position:relative;padding-bottom:8px;margin-bottom:0;border-bottom:0;margin-top:8px}#PREVIEWOTHERSINNER li.otherBaskToolTip:after,#PREVIEWOTHERSINNER li.otherRegToolTip:after{width:60%;height:1px;background:#fff;position:absolute;content:"";left:50%;bottom:0;transform:translateX(-50%);opacity:.4}#PREVIEWOTHERSINNER li.otherBaskToolTip:last-child:after,#PREVIEWOTHERSINNER li.otherRegToolTip:last-child:after{content:none}.history-block{position:relative;padding-bottom:1px;margin-bottom:14px}.history-block:after{left:50%;transform:translateX(-50%)}.feedback-data-list:after,.history-block:after{width:75%;height:1px;background:#fff;position:absolute;content:"";bottom:0;opacity:.4}.feedback-data-list:after{left:12.5%}#PREVIEWOTHERSINNER li.otherRegToolTip span.title{line-height:25px;margin-left:3px}#PREVIEWOTHERSINNER li .others_img{position:relative;float:left;width:25px;height:25px}#PREVIEWTITLEWRAPPER{background-color:#b3b3b3;bottom:0}#SPANTITLE{font-size:14px;line-height:25px;font-weight:700}#PREVIEWCURRENTGLOB,.preview_col_film{height:96px;width:100%}#PREVIEWCURRENT{background-color:#b3b3b3}#PREVIEWCURRENTCONT.group_case{left:106px}#PREVIEWCURRENTCONT{right:130px;overflow-x:auto;overflow-y:hidden}#PREVIEWCURRENTCONT::-webkit-scrollbar-track{border-radius:0;background-color:#262626}#PREVIEWCURRENTCONT::-webkit-scrollbar{height:5px;border-radius:0}#PREVIEWCURRENTCONT::-webkit-scrollbar-thumb{border-radius:0;width:3px;background-color:#595959}#PREVIEWCURRENTCONT ul{position:relative;height:80px;float:left;margin:0;padding:0}#PREVIEWCURRENT,#PREVIEWCURRENTGLOB{overflow:hidden}#PREVMAINREG{width:96px;height:96px;background-color:#fff}#PREVMAINREG,.prevTrainCurrent{float:left;position:relative;text-align:center}.prevTrainCurrent{height:80px;width:80px}#PREVIEWHD{position:absolute;width:100%;height:100%;text-align:center;z-index:6000}#PREVIEWTOOL{position:absolute;width:84px;right:0;left:0;margin:10px auto 0;bottom:4px}#PREVIEWTOOL img{width:20px;padding:4px;float:left}#PREVIEWTOOL span{float:left}.diapo .doc_infos,.prevTrainCurrent .doc_infos{position:absolute;z-index:97;bottom:3px;right:2px}.diapo .doc_infos img,.prevTrainCurrent .doc_infos img{vertical-align:middle;width:22px}.prevTrainCurrent .duration{background-color:silver;color:#333}#PREVIEWIMGCONT .documentTips{width:100%;height:100%}#PREVIEWRIGHT{top:7px;left:60%;overflow:hidden;bottom:10px}.ui-dialog,.whole_dialog_container{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:0}.whole_dialog_container{color:#282828}.whole_dialog_container button,.whole_dialog_container input,.whole_dialog_container label,.whole_dialog_container select,.whole_dialog_container textarea{font-size:12px;font-weight:400;line-height:20px}.whole_dialog_container button:focus,.whole_dialog_container input:focus,.whole_dialog_container label:focus,.whole_dialog_container select:focus,.whole_dialog_container textarea:focus{text-decoration:none}.whole_dialog_container .ui-dialog-title{font-size:21px;font-weight:700}.whole_dialog_container .ui-widget-content{color:#282828;background-color:#fff}.whole_dialog_container .ui-dialog-titlebar-close{border:none;margin-right:4px}.whole_dialog_container .btn,.whole_dialog_container .btn-inverse{font-weight:400;background-image:none}.whole_dialog_container .PushBox{background-color:#4f4f4f}.whole_dialog_container .inverse{background-color:#fff}.whole_dialog_container .colored.inverse{color:#fff}.whole_dialog_container A.btn,.whole_dialog_container BUTTON{background-color:#fff;border-radius:13.5px;border:1px solid transparent;box-shadow:0 0 5px 0 rgba(0,0,0,.13)}.whole_dialog_container A.btn:hover,.whole_dialog_container BUTTON:hover{color:#fff;background-color:#282828}.whole_dialog_container A,.whole_dialog_container BUTTON{color:#282828}.whole_dialog_container A:hover,.whole_dialog_container BUTTON:hover{color:#fff;background-color:#282828}.whole_dialog_container A.inverse,.whole_dialog_container BUTTON.inverse{color:#fff}.whole_dialog_container A.inverse:hover,.whole_dialog_container BUTTON.inverse:hover{color:#282828;background-color:#fff}.whole_dialog_container A.toggle,.whole_dialog_container BUTTON.toggle{background-color:transparent!important}.whole_dialog_container A.toggle.status_off,.whole_dialog_container BUTTON.toggle.status_off{color:#666}.whole_dialog_container input[type=text].colored,.whole_dialog_container input[type=text]:-moz-placeholder.colored,.whole_dialog_container input[type=text]:-ms-input-placeholder.colored,.whole_dialog_container input[type=text]::-moz-placeholder.colored,.whole_dialog_container input[type=text]::-webkit-input-placeholder.colored{color:#fff}.whole_dialog_container .inputWithButton SPAN{vertical-align:middle}.whole_dialog_container .inputWithButton INPUT[type=text]{margin:0;border-right:0;border-bottom-right-radius:0;border-top-right-radius:0}.whole_dialog_container .inputWithButton INPUT[type=text]+BUTTON{height:30px;border-bottom-left-radius:0;border-top-left-radius:0}.whole_dialog_container .main-icon{font-size:25px;display:inline-block;border-radius:30px;padding:8px}.whole_dialog_container .PushBox .push-add-user{margin-left:30px}.whole_dialog_container A.list_refresh{width:20px;height:20px;padding:0}.whole_dialog_container .list_link{height:40px;line-height:40px;display:block;padding-left:33px}.whole_dialog_container #PushBox .general_togglers{text-align:right}.whole_dialog_container #PushBox .general_togglers ul{margin:0;list-style:none}.whole_dialog_container #PushBox .general_togglers ul li{display:inline-block}.whole_dialog_container #PushBox .list_manager{position:fixed;bottom:31px;left:32px;width:158px}.whole_dialog_container #PushBox .list_manager:hover{background-color:#ff9400}.whole_dialog_container BUTTON.FeedbackSend{width:180px;height:30px;border-radius:6px;font-size:14px;font-weight:700;padding:4px 0;margin-left:20px;margin-bottom:-7px;float:right}.whole_dialog_container #info-box-trigger{float:right;margin-top:6px;cursor:pointer}.whole_dialog_container #info-box{z-index:1;width:400px;position:absolute;top:15px;right:40px;border-radius:8px;background-color:#ededed;padding:6px;font-size:10px;line-height:1.4;color:#000}.whole_dialog_container #info-box p{margin:0}.dialog_container{border:0 none!important;border-radius:6px!important;background-color:#fff!important}.dialog_container .ui-dialog-title{font-size:18px;font-weight:500;color:#4a4a4a}.dialog_container .ui-dialog-titlebar-close{border:none;margin-right:5px}.dialog_container .ui-icon.ui-icon-closethick{background-image:url(/assets/common/images/icons/cross-white.png);background-position:50%;background-size:cover}.dialog_container .ui-dialog-buttonpane{margin-top:0;padding-top:0;border:0 none}.dialog_container .ui-dialog-buttonpane .ui-button{border-radius:15px;background-color:#fff;border:1px solid #2196f3;font-size:14px;color:#2196f3;height:30px;min-width:135px;padding-left:20px;padding-right:20px;margin-left:10px;margin-right:10px}.dialog_container .ui-dialog-buttonpane .ui-button:hover,.dialog_container .ui-dialog-buttonpane .ui-button:nth-child(2){background-color:#2196f3;color:#fff}.dialog_container .ui-button-icon-only{text-indent:-9999px;background:transparent}.dialog_container .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;text-align:center}.dialog_container .ui-widget-content{color:#4a4a4a}.dialog_container .ui-widget-content label,.dialog_container .ui-widget-content p{font-size:14px;color:#4a4a4a}.dialog_container .ui-widget-content input{font-size:14px;background-color:#e7e7e7;border:none;border-radius:0;box-shadow:none}.dialog_container .ui-widget-content input[type=text]::-webkit-input-placeholder,.dialog_container .ui-widget-content textarea::-webkit-input-placeholder{font-size:14px;color:#484848}.dialog_container .ui-widget-content input[type=text]::-moz-placeholder,.dialog_container .ui-widget-content textarea::-moz-placeholder{font-size:14px;color:#484848}.dialog_container .ui-widget-content input[type=text]:-ms-input-placeholder,.dialog_container .ui-widget-content textarea:-ms-input-placeholder{font-size:14px;color:#484848}.dialog_container .ui-widget-content textarea{font-size:14px;background-color:#e7e7e7;border-radius:0;border:none;resize:none;box-shadow:none;padding:4px 6px;min-height:150px}.dialog_container .ui-autocomplete.ui-widget-content{max-height:250px}.PushBox .user_content{border-radius:5px}.PushBox .user_content .header{font-size:13px}.PushBox .user_content .header .options{text-align:right}.Push .colored{color:#2196f3}.Push .colored.inverse,.Push A.colored:hover,.Push BUTTON.colored:hover{background-color:#2196f3}.Push A.colored.inverse:hover,.Push BUTTON.colored.inverse:hover{color:#2196f3;background-color:revert}.Push A.colored.status_on,.Push BUTTON.colored.status_on{color:#2196f3}.Push A.btn,.Push BUTTON{border-color:#2196f3}.Feedback .colored{color:#8bc34a}.Feedback .colored.inverse,.Feedback A.colored:hover,.Feedback BUTTON.colored:hover{background-color:#8bc34a}.Feedback A.colored.inverse:hover,.Feedback BUTTON.colored.inverse:hover{color:#8bc34a;background-color:revert}.Feedback A.colored.status_on,.Feedback BUTTON.colored.status_on{color:#8bc34a}.Feedback A.btn,.Feedback BUTTON{border-color:#8bc34a}.Sharebasket .colored{color:#e0215d}.Sharebasket .colored.inverse,.Sharebasket A.colored:hover,.Sharebasket BUTTON.colored:hover{background-color:#e0215d}.Sharebasket A.colored.inverse:hover,.Sharebasket BUTTON.colored.inverse:hover{color:#e0215d;background-color:revert}.Sharebasket A.colored.status_on,.Sharebasket BUTTON.colored.status_on{color:#e0215d}.Sharebasket A.btn,.Sharebasket BUTTON{border-color:#e0215d}.ListManager .colored{color:#ff9400}.ListManager .colored.inverse,.ListManager A.colored:hover,.ListManager BUTTON.colored:hover{background-color:#ff9400}.ListManager A.colored.inverse:hover,.ListManager BUTTON.colored.inverse:hover{color:#ff9400;background-color:revert}.ListManager A.colored.status_on,.ListManager BUTTON.colored.status_on{color:#ff9400}.ListManager A.btn,.ListManager BUTTON{border-color:#ff9400}.PushBox .user_content .owner_badge{width:140px;display:inline-block;margin:10px;outline:3px solid transparent;background-color:#f7f7f7;border-radius:10px}.PushBox .user_content .owner_badge TABLE{width:100%}.PushBox .user_content .owner_badge TD{vertical-align:top;text-align:center;font-size:200%}.PushBox .user_content .owner_badge .icon{background-color:#673ab7;color:#fff;width:56px;border-radius:7px 0 0 7px}.PushBox .user_content .badges{overflow:auto;height:auto}.PushBox .user_content .badges .badge{width:220px;height:79px;margin:10px;display:inline-block;outline:3px solid transparent;color:#282828;background-color:#f7f7f7;text-shadow:none;padding:0;border-radius:10px;position:relative}.PushBox .user_content .badges .badge.selected{outline:3px solid #000}.PushBox .user_content .badges .badge.name{white-space:pre-line;display:block;margin-top:5px}.PushBox .user_content .badges .badge.subtite{display:block}.PushBox .user_content .badges .badge .icon{width:42px;padding:0 7px;border-radius:7px 0 0 7px}.PushBox .user_content .badges .badge .icon I{color:#fff;font-size:500%;margin-top:10px}.PushBox .user_content .badges .badge .infos{padding-top:3px;padding-left:5px}.PushBox .user_content .badges .badge .infos TABLE{height:75px}.PushBox .user_content .badges .badge .infos TR{height:15px}.PushBox .user_content .badges .badge .infos TR .toggles{height:25px;text-align:left}.PushBox .user_content .badges .badge .deleter{position:absolute;right:0}.PushBox .user_content .badges .badge .deleter I{color:#4f4f4f;font-size:20px;padding:4px}.PushBox .user_content .badges .badge TABLE{width:100%}.PushBox .user_content .badges .badge TD{vertical-align:top}.PushBox .user_content .badges .badge TR.toggles TD{text-align:center}.PushBox .user_content .badges .badge TR.toggles TD .toggle{font-size:200%}.lists_manager_list:hover .list_link{background-color:#b8b8b8}.list:hover .list-trash-btn{display:block!important}.PushBox .content{border-radius:5px;background-color:#aaa}.PushBox .content .list-container{position:absolute;top:80px;bottom:70px;right:0;left:0;padding:10px}.PushBox .content .list-container ul{overflow-y:auto;margin:0;height:100%}.PushBox .content .main-title{font-size:16px;font-weight:500;line-height:2px;margin-top:10px}.PushBox .LeftColumn h1{width:100%;text-align:center;margin:5px 0;font-weight:700;font-size:16px}.PushBox .LeftColumn ul{margin:10px 0;padding-bottom:40px}.PushBox .LeftColumn ul li img{margin-top:-2px;vertical-align:middle}.PushBox table{width:100%;border:none;overflow:hidden;table-layout:fixed}.PushBox .header table{overflow:visible}.PushBox .all-lists .lists{overflow:auto}.PushBox .LeftColumn .content ul.lists li:nth-child(odd),.PushBox .lists ul li:nth-child(odd){background-color:none}.PushBox .LeftColumn .content ul.lists li.selected{background-color:#aaa}.PushBox .LeftColumn .content ul.lists li.selected .list-trash-btn{display:block!important}.PushBox .lists .list.selected{background-color:#aaa}.PushBox .lists .list{position:relative;padding:3px 0}.PushBox .LeftColumn .content ul.lists li{font-size:13px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:0;color:#000}.PushBox .LeftColumn .content ul.lists li .list-trash-btn{float:right;background:none;border:none;padding:7px 4px 12px;position:absolute;right:8px;top:0}.PushBox .LeftColumn .content ul.lists li .list-trash-btn img{margin:0}.PushBox .LeftColumn .content ul.lists li .list-trash-btn .image-normal{display:inline}.PushBox .LeftColumn .content ul.lists li .list-trash-btn .image-hover{display:none}.PushBox .LeftColumn .content ul.lists li:hover{background-color:#b8b8b8}.PushBox .welcome{text-align:center;font-size:16px;line-height:18px;margin:20px 0}.PushBox .welcome h1{font-weight:700;margin:60px 0 20px;font-size:31px}.PushBox .welcome p{font-size:20px}#list-editor-search-results table{border-top-left-radius:5px;border-top-right-radius:5px}#list-editor-search-results table td{padding:8px 0;text-align:center;line-height:1.4;overflow:hidden;color:#333}#list-editor-search-results table tr{line-height:24px;vertical-align:middle;cursor:pointer}#list-editor-search-results table tr.odd{background-color:#b8b8b8}#list-editor-search-results table tr.selected{background-color:#ffb44d}#list-editor-search-results table tr.selected td{color:#fff}#list-editor-search-results table tr td:first-child,#list-editor-search-results table tr th:first-child{padding-left:10px!important}#list-editor-search-results table th.sortable span{margin:0 5px}#list-editor-search-results table th.sortable{color:#fff;background-color:#676767;padding:10px 0;line-height:15px;cursor:pointer}#list-editor-search-results table th.sortable span.ord_notifier{display:none}#list-editor-search-results table th.sortable.sorted span.ord_notifier{display:inline}.list_editor_results_footer{padding:5px;color:#000;font-size:12px;border-top:1px solid #888;background:#c8c8c8}.list_editor_results_footer a{color:#000;margin-right:10px}.list_editor_results_footer a span{border:solid #000;border-width:0 1px 1px 0;display:inline-block;padding:4px;margin:0 5px}.list_editor_results_footer a:hover{color:#fff}.list_editor_results_footer a:hover span{border-color:#fff}.list_editor_results_footer a.prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.list_editor_results_footer a.next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.list_editor_results_footer .textinfo{margin-right:20px}#ListShare .info-box-share-holder{position:fixed;margin:-35px 0 0 115px}#ListShare .info-box-share-holder #info-box-trigger{cursor:pointer}#ListShare .info-box-share-holder #info-box-trigger:hover+#info-box{display:block!important}#ListShare .info-box-share-holder #info-box{width:250px;border-radius:8px;background-color:#ededed;padding:8px 12px}#ListShare .info-box-share-holder #info-box p{margin:0;font-size:12px;line-height:1.4;color:#000}#ListShare table{width:100%;margin:12px 0}#ListManager .content .lists span.action{display:block;text-align:center;font-weight:700;width:100%}#ListManager .content UL.lists li:nth-child(2n){background-color:#c8c8c8}#ListManager .content UL.lists li.selected:nth-child(2n){background-color:#aaa}#ListManager .editor .counter{font-size:12px}#ListManager .editor .list_editor_selector td select{margin:0;border:0 none;border-radius:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-size:12px;color:#000}#ListManager .editor .list_editor_selector td select::-webkit-scrollbar{width:4px}#ListManager .editor .list_editor_selector td select::-webkit-scrollbar-thumb{background-color:#d8d8d8}#ListManager .editor .list_editor_selector td select::-webkit-scrollbar-track{background-color:#fff}#ListManager .editor .list_editor_selector th label{font-size:12px;text-align:left;padding:4px 0 4px 6px;width:calc(95% - 6px);background:#676767;margin-bottom:-2px;border-top-left-radius:5px;border-top-right-radius:5px}#ListManager .editor .list_editor_selector_filter_holder{width:95%;overflow:hidden;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#ListManager .editor .listmanager-add-user{width:120px;margin-left:30px;margin-top:2px;border:0 none}#ListManager .editor .list_refresh:hover{background:#ff9400}#PushBox .list_loader{font-size:13px;color:#000;width:100%}#PushBox .list_loader img{float:right}.PushBox .content .list_saver{margin:0;display:inline-block}.PushBox .content .list_saver .btn-toolbar{margin:0}.PushBox .content .list_saver input{width:260px}#find-user{line-height:15px}#find-user input[type=text]{width:180px;border-radius:5px;box-shadow:0 2px 4px 0 transparent;border:none}#find-user .search{padding-right:25px;padding-left:6px;background-image:url(/assets/common/images/icons/white-search.png);background-repeat:no-repeat;background-size:16px;background-position:right 8px center}#recommanded-users{margin-top:25px;line-height:15px}#recommanded-users a:last-child{color:#08c;text-decoration:none}#quickAddUser{margin:0}#quickAddUser table{width:100%;table-layout:auto}#quickAddUser table tr td{padding:11px}#quickAddUser table td:last-child{text-align:left}#quickAddUser table tr:first-child td{padding-top:0}#quickAddUser table tr:last-child td{padding:0}#quickAddUser input{display:inline-block;margin:0 5px 0 0;padding:4px;width:95%;height:24px;box-shadow:none}#quickAddUser input[name=email]{width:97.5%}#quickAddUser button{border-radius:15px;font-size:14px;height:30px;min-width:135px;padding-left:20px;padding-right:20px;margin-left:10px;margin-right:10px}.ui-autocomplete li.list-item{width:222px;padding:0 4px}.ui-autocomplete{padding-right:0}.ui-menu .ui-menu-item a{box-shadow:inset 0 -1px #ff9400;border-radius:unset}.ui-menu .ui-menu-item:last-child a{box-shadow:none}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-focus{margin:0!important}.ui-menu .ui-menu-item.list-item a .icon .image-normal{display:block}.ui-menu .ui-menu-item.list-item a .icon .image-hover{display:none}.ui-menu .ui-menu-item.list-item:hover,.ui-menu .ui-menu-item.list-item:hover a{background:#646464}.ui-menu .ui-menu-item.list-item:hover .icon .image-normal{display:none}.ui-menu .ui-menu-item.list-item:hover .icon .image-hover{display:block}@media screen and (max-width:1200px){.PushBox .user_content .header>div:first-child{margin-bottom:15px;width:100%}.PushBox .user_content .header>div:last-child{float:left}}@media screen and (min-width:1400px){#ListManager .editor .list_editor_selector td select{height:120px}#ListManager .readwrite .content{top:290px!important}}#reorder_box .diapo{height:130px!important;width:100px;margin:5px}.editDiaButtons .icomoon{color:gray}.editIcon{font-size:18px;color:#fff}.editIcon:before{background:gray;padding:2px 5px;border-radius:3px;box-shadow:0 0 3px 1px #b2b2b2}#reorder_box .diapo.ui-sortable-placeholder,#reorder_box .diapo.ui-sortable-placeholderfollow{background-color:orange}#reorder_box .CHIM.diapo img{z-index:1000;position:relative;margin:0}#reorder_dialog .ui-sortable-placeholder,#reorder_dialog .ui-sortable-placeholderfollow{width:100px;height:130px;background-color:#b3b3b3}.diapo{position:relative;display:block;float:left;border:1px solid silver;text-align:center;margin:8px 0}.diapo.selected{cursor:url(/assets/common/images/icons/cursor-move.png),-moz-grab}.diapo .thumb{overflow:hidden;position:relative}.diapo .thumb .record{position:relative;margin:0 auto}.diapo .bottom{position:absolute;bottom:0;z-index:99}.diapo .bottom.actions tr td:first-child{font-size:12px;line-height:12px;text-shadow:1px 1px 2px #9c9c9c}.diapo .bottom.actions .fa-stack{font-size:11px;cursor:pointer;width:19px}.diapo .bottom.actions .fa-stack-2x{color:gray}.diapo .bottom.actions .fa-stack-2x.fa-inverse-bg{color:#000}.diapo .bottom.actions .icomoon.white{color:#fff}.diapo .bottom.actions .icomoon.white.fa-inverse{color:#000}.diapo .bottom.actions .fa-stack{transition:all .3s}.diapo .bottom.actions .fa-stack:hover .fa-stack-2x{color:#ccc}.diapo .bottom.actions .fa-stack:hover .icomoon.white{color:#000}.diapo .bottom.actions .fa-stack:hover .icomoon.white.fa-inverse{color:#fff}.diapo .bottom.actions .fa-stack:hover .fa-inverse-bg,.diapo .bottom.actions .fa-stack:hover .icomoon.white.fa-inverse-bg{color:gray}.diapo .title{overflow:hidden;text-overflow:ellipsis;line-height:14px;font-size:13px}.diapo .duration{background-color:silver;color:#333;vertical-align:middle}.icon-stack-wrapper{background:none;float:right}.thirty .icon-stack-wrapper{height:30px}.twenty .icon-stack-wrapper{height:20px}.twenty-four .icon-stack-wrapper{height:23px;display:table}.twenty-four .icon-stack-wrapper .fa-stack{padding-left:1px;padding-right:1px}.diapo.CHIM{background:#b5b5b5;border:3px solid transparent;box-sizing:border-box;height:auto!important}.diapo.CHIM .diapo_top{color:#fff;background-color:#b5b5b5!important}.diapo.CHIM .thumb_wrapper{padding:0;border:0;margin:0;background:#b5b5b5;height:140px!important;display:flex!important;align-items:center;justify-content:center}.diapo.CHIM .thumb_wrapper .record_image{position:relative;max-height:100%;max-width:100%;object-fit:contain;margin-top:0;top:0!important}.diapo.IMGT .thumb_wrapper{padding:0;margin:auto}#look_box .input-small{height:22px;font-size:12px}#look_box .btn{margin:2px;font-weight:700;box-shadow:0 1px 2px rgba(0,0,0,.05)}#look_box .checkbox.inline,#look_box .radio.inline{padding-top:0}#basket_preferences label,#look_box label{line-height:21px;color:#333}#basket_preferences h1,#look_box h1{margin:5px 0;color:#333;font-size:12px;font-weight:700}#basket_preferences div.box,#look_box div.box{margin:5px;float:left;width:98%}.hiddenFiltersListContainer .hiddenFacetFilter{font-weight:700;height:40px;line-height:38px;vertical-align:middle;border-left:7px solid #4c5d84;color:#fff;padding-left:13px;padding-right:13px;display:block;margin:5px 0;margin-right:10px;overflow:hidden;position:relative;background-color:#737373;box-shadow:0 2px 4px 0 rgba(0,0,0,.21);width:262px}.hiddenFiltersListContainer .hiddenFacetFilter .remove-btn{position:absolute;cursor:pointer;font-family:icomoon;right:13px}.hiddenFiltersListContainer .hiddenFacetFilter .remove-btn:before{content:"\EA50";position:relative;z-index:1;color:#666;font-size:15px}.hiddenFiltersListContainer .hiddenFacetFilter .remove-btn:after{content:"\E94B";color:#eee;font-size:17px;position:absolute;left:-1px;z-index:0}.hiddenFiltersListContainer .hiddenFacetFilter .remove-btn:active:before,.hiddenFiltersListContainer .hiddenFacetFilter .remove-btn:focus:before,.hiddenFiltersListContainer .hiddenFacetFilter .remove-btn:hover:before{content:"\EA51";color:#333}#prod-tool-box.video-edit #tool-tabs.ui-tabs{height:100%}#prod-tool-box.video-edit #tool-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active{background-color:transparent;border-bottom:4px solid #aa46bb;box-sizing:border-box}#prod-tool-box.video-edit #tool-tabs.ui-tabs .ui-tabs-nav li{background-color:transparent;border-bottom:4px solid transparent;box-sizing:border-box}#prod-tool-box.video-edit #tool-tabs.ui-tabs .ui-tabs-nav li a{padding:5px 8px;font-weight:500;color:#000;background-color:transparent}.videoEditor_dialog{background:#333}.videoEditor_dialog .ui-dialog-title{font-size:17px;font-weight:500;color:#000}.videoEditor_dialog .ui-icon.ui-icon-closethick{background-image:url(/assets/common/images/icons/picto-close-window.png);background-position:50%}.videoEditor_dialog .ui-dialog-titlebar-close{border:none;margin-right:4px;background:#1a1a1a}.videoEditor_dialog .ui-dialog-titlebar-close:hover{border:1px solid #aa46bb}.videoEditor_dialog .ui-dialog-content{overflow:hidden}.screenCapture_validate_dialog .ui-dialog-title{font-size:17px;font-weight:500;color:#000}.screenCapture_validate_dialog .ui-icon.ui-icon-closethick{background-image:url(/assets/common/images/icons/picto-close-window.png);background-position:50%}.screenCapture_validate_dialog .ui-dialog-titlebar-close{border:none;margin-right:4px}.screenCapture_validate_dialog .ui-dialog-titlebar-close:hover{border:1px solid #aa46bb}.screenCapture_validate_dialog .ui-dialog-buttonpane{border:none}.screenCapture_validate_dialog .ui-dialog-buttonpane .ui-button{border-radius:15px;padding-left:20px;padding-right:20px;background:#404040;border:1px solid #fff;color:#fff;font-size:12px;font-weight:500;font-style:normal;margin:0 0 0 10px;box-shadow:0 2px 6px 0 rgba(0,0,0,.2),0 4px 16px 0 rgba(0,0,0,.19)}.screenCapture_validate_dialog .ui-dialog-buttonpane .ui-button:nth-child(2){border:1px solid #aa46bb}.screenCapture_validate_dialog .ui-dialog-buttonpane .ui-button:hover{border:1px solid #aa46bb;background:#aa46bb}.video-range-editor-container{background:#d9d9d9}.advanced_search_dialog_container.ui-dialog{background:#3d3d3d;border:0 none;padding:0}.advanced_search_dialog_container.ui-dialog form.phrasea_query input.search.query{padding-right:30px;height:26px;width:420px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);border:0 none;border-top-left-radius:5px;border-bottom-left-radius:5px;z-index:0}.advanced_search_dialog_container.ui-dialog .ui-dialog-titlebar{background-color:#000;font-size:20px;padding-left:30px}.advanced_search_dialog_container.ui-dialog .ui-dialog-content{padding:20px 20px 20px 30px}.advanced_search_dialog_container.ui-dialog .ui-dialog-content label.radio.inline{line-height:23px;font-size:11px}.advanced_search_dialog_container.ui-dialog .ui-dialog-content .adv_options label.radio.inline{font-size:14px;margin-right:15px;margin-bottom:7px}.advanced_search_dialog_container.ui-dialog .ui-dialog-content .adv_options label.radio.inline input{margin-right:15px}.advanced_search_dialog_container.ui-dialog .ui-state-default .ui-icon{background:url(/assets/common/images/icons/closer.gif) no-repeat 2px}.advanced_search_dialog_container.ui-dialog #searchForm .advance_search_action.input-append{width:auto;margin-bottom:25px}.advanced_search_dialog_container.ui-dialog #searchForm .advance_search_action.input-append button.btn{position:relative;height:34px;color:#fff;font-weight:400;text-shadow:none;background:#252525;border-radius:0 5px 5px 0;box-shadow:2px 2px 4px 0 rgba(0,0,0,.5);z-index:1}.advanced_search_dialog_container.ui-dialog #searchForm .advance_search_action.input-append button.btn:hover{color:#000;background:#dadada}.advanced_search_dialog_container.ui-dialog #searchForm .control-group{float:left;margin-left:15px}.advanced_search_dialog_container.ui-dialog .custom_select_dark{width:82px;height:24px;margin-left:10px;display:inline-block;border-radius:5px;background:#fff url(/assets/common/images/icons/light_bas.gif) no-repeat right 3px top 7px;background-size:13px}.advanced_search_dialog_container.ui-dialog .custom_select_dark select{width:120%;padding:0 10px;margin:0;color:#000;font-size:10px;line-height:24px;border:0 none;height:24px;background:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.advanced_search_dialog_container.ui-dialog .custom_select_dark select:focus{outline:none}.advanced_search_dialog_container.ui-dialog .reset_button{display:inline-block!important;font-weight:500!important;color:#4b4b4b!important;font-size:14px!important;background:#e2e2e2 url(/assets/common/images/icons/refresh-darkgrey.png) no-repeat left 13px center;min-width:117px!important;height:30px;padding-left:40px;background-size:18px;border:0 none;box-shadow:0 2px 4px 0 rgba(0,0,0,.62)}.advanced_search_dialog_container.ui-dialog .reset_button:hover{color:#fff!important;background-color:#252525;background-image:url(/assets/common/images/icons/refresh-white.png)}.advanced_search_dialog_container.ui-dialog .sbasglob{margin-top:40px;margin-left:0}.advanced_search_dialog_container.ui-dialog #sbasfiltercont{margin-top:60px;padding-left:20px;padding-bottom:20px;border-left:1px solid #7b7b7b;height:calc(100% - 60px)}.advanced_search_dialog_container.ui-dialog #sbasfiltercont .status-section-title{position:relative;font-size:15px;margin-bottom:10px}.advanced_search_dialog_container.ui-dialog #sbasfiltercont .status-section-title .danger_indicator{padding:4px 8px;border-radius:6px;margin-left:-7px}.advanced_search_dialog_container.ui-dialog .btn_dark{background:#252525;color:#fff!important;font-weight:400!important;width:70px!important;height:25px;line-height:15px;box-shadow:0 2px 4px rgba(0,0,0,.5)}.advanced_search_dialog_container.ui-dialog .btn_dark:hover{background:#dadada;color:#000!important}.advanced_search_dialog_container.ui-dialog .base-section-title{font-size:15px;margin-bottom:20px}.advanced_search_dialog_container.ui-dialog .base-section-title .danger_indicator{padding:4px 8px;border-radius:6px}.advanced_search_dialog_container.ui-dialog .clksbas .base_indicator{padding:6px 8px 2px;border-top-left-radius:6px;border-bottom-left-radius:6px;background-color:#fff;color:#000}.advanced_search_dialog_container.ui-dialog .clksbas .custom_checkbox_label .custom_checkbox{position:relative;top:0;padding:6px 8px 2px;color:#000;background-color:#444;border-top-right-radius:6px;border-bottom-right-radius:6px}.advanced_search_dialog_container.ui-dialog .clksbas .custom_checkbox_label input:checked~.custom_checkbox{background-color:#d7edff;color:#000}.advanced_search_dialog_container.ui-dialog .clksbas.danger .custom_checkbox_label .custom_checkbox{background-color:#fff!important;border-left:1px solid #b3b3b3}.advanced_search_dialog_container.ui-dialog .btn-toolbar .btn_dark{margin:0 19px}.advanced_search_dialog_container.ui-dialog .term_select{height:135px;overflow-y:auto}.advanced_search_dialog_container.ui-dialog .term_select input,.advanced_search_dialog_container.ui-dialog .term_select select{height:24px;color:#000;font-size:12px;margin:0 7px 10px 0;background-color:#f8f8f8;border-radius:5px;border:0 none}.advanced_search_dialog_container.ui-dialog .term_select input{height:20px;padding-left:10px}.advanced_search_dialog_container.ui-dialog #ADVSRCH_DATE_ZONE select.input-medium{height:24px;color:#000;font-size:12px;margin:5px 13px 0 0;background-color:#f8f8f8;border-radius:5px;border:0 none}.advanced_search_dialog_container.ui-dialog .input-append,.advanced_search_dialog_container.ui-dialog .input-prepend{margin-bottom:0;margin-right:10px}.advanced_search_dialog_container.ui-dialog .input-append .add-on,.advanced_search_dialog_container.ui-dialog .input-prepend .add-on{border-radius:5px 0 0 5px;border:0 none;height:16px;line-height:16px;background-color:#d8d8d8;text-shadow:none}.advanced_search_dialog_container.ui-dialog .input-append .add-on .icon-calendar,.advanced_search_dialog_container.ui-dialog .input-prepend .add-on .icon-calendar{color:#4a4a4a}.advanced_search_dialog_container.ui-dialog .input-append input.datepicker,.advanced_search_dialog_container.ui-dialog .input-prepend input.datepicker{border:0 none;height:16px;border-radius:0 5px 5px 0}.advanced_search_dialog_container.ui-dialog .adv_options input:disabled,.advanced_search_dialog_container.ui-dialog .adv_options select:disabled{background-color:#ccc;color:#6e6e6e}.advanced_search_dialog_container.ui-dialog .add_new_term{width:54px;height:20px;color:#979797;font-size:12px;line-height:10px;margin-top:10px;border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);background-color:#333;border:1px solid #979797}.advanced_search_dialog_container.ui-dialog .add_new_term:hover{color:#b1b1b1;background-color:#000;box-shadow:0 2px 4px 0 rgba(0,0,0,.32)}.advanced_search_dialog_container.ui-dialog .add_new_term span{font-size:20px}.advanced_search_dialog_container.ui-dialog #ADVSRCH_SB_ZONE tbody:before{line-height:1em;content:".";color:#3d3d3d;display:block}.advanced_search_dialog_container.ui-dialog #ADVSRCH_SB_ZONE tbody .checkbox.inline{padding-top:0}.advanced_search_dialog_container.ui-dialog #ADVSRCH_SB_ZONE tbody tr td:first-child{padding-left:32px}.advanced_search_dialog_container.ui-dialog .term_deleter{width:12px!important;height:12px!important;display:inline-block!important;background:transparent url(/assets/common/images/icons/close-white.png) no-repeat!important;background-size:12px!important;cursor:pointer}.advanced_search_dialog_container.ui-dialog .term_deleter:hover{background-image:url(/assets/common/images/icons/close-blue.png)!important}.advanced_search_dialog_container.ui-dialog .term_deleter:disabled{background:transparent url(/assets/common/images/icons/close-grey.png) no-repeat!important;background-size:12px!important}.advanced_search_dialog_container.ui-dialog .term_deleter:disabled:hover{background-image:url(/assets/common/images/icons/close-grey.png)!important}#info-box-trigger{float:right;cursor:pointer;z-index:2;position:relative}#info-box-trigger:hover+#info-box{display:block!important}#info-box{display:none;width:310px;position:absolute;top:10px;right:10px;border-radius:8px;background-color:#ededed;padding:6px;color:#000;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:0;z-index:1}#info-box p{margin:0}.custom_checkbox_label{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom_checkbox_label input{opacity:0;cursor:pointer}.custom_checkbox_label input:checked~.custom_checkbox,.custom_checkbox_label input:checked~.custom_radio{background-color:#2196f3}.custom_checkbox_label .custom_checkbox{position:absolute;top:3px;left:0;height:11px;width:11px;background-color:#fff;border-radius:1px}.custom_checkbox_label .custom_radio{position:absolute;top:calc(50% - 4px);left:0;height:13px;width:13px;background-color:#fff;border-radius:50%}.search-header-block .custom_checkbox_label .custom_radio{background-color:#444}.advanced_search_dialog_container .custom_checkbox_label .custom_radio{background-color:#fff}.search-header-block .custom_checkbox_label:hover input~.custom_checkbox,.search-header-block .custom_checkbox_label:hover input~.custom_radio{background-color:#2196f3}.advanced_search_dialog_container .custom_checkbox_label:hover input~.custom_checkbox,.advanced_search_dialog_container .custom_checkbox_label:hover input~.custom_radio{background-color:#ccc}.custom_checkbox_label:hover input:checked~.custom_checkbox,.custom_checkbox_label:hover input:checked~.custom_radio{background-color:#2196f3}.custom_checkbox_label .danger_indicator{padding:2px 5px;border-radius:6px}@media screen and (max-width:1100px){.advanced_search_dialog_container.ui-dialog #searchForm .advance_search_action{width:60%}.advanced_search_dialog_container.ui-dialog form.phrasea_query input.search.query{width:calc(100% - 146px)}}@media screen and (max-width:1024px){.clkbas{width:50%}}.video-subtitle-editor-container{font-size:12px}.video-subtitle-editor-container .video-subtitle-top{padding:7px 7px 10px}.video-subtitle-editor-container .video-subtitle-top form{margin:0}.video-subtitle-editor-container .video-subtitle-left-inner{overflow:auto;position:relative;background:#1a1a1a;padding-top:10px}.video-subtitle-editor-container .video-subtitle-wrapper>div{width:100%;height:100%}.video-subtitle-editor-container .number{background:#5cb85c;color:#fff;padding:4px 2px;line-height:1;float:left;margin-right:12px;font-weight:700;min-width:20px;display:block;width:26px;text-align:center}.video-subtitle-editor-container .video-subtitle-item{padding-right:50px;padding-bottom:20px;position:relative;margin-bottom:20px;transition:all .3s}.video-subtitle-editor-container .video-subtitle-item:after{width:100%;height:1px;background:#7f7f7f;content:" ";position:absolute;bottom:0;left:0}.video-subtitle-editor-container .caption-label{position:relative;padding-bottom:14px;padding-top:2px;color:#fff}.video-subtitle-editor-container .caption-label:after{content:"\F078";font-family:fontawesome;position:absolute;right:20px;top:0;color:#7f7f7f}.video-subtitle-editor-container .caption-label:before{content:"";background:#7f7f7f;width:100%;height:1px;position:absolute;bottom:0;left:0}.video-subtitle-editor-container .caption-label.caption_active{display:block}.video-subtitle-editor-container .caption-label.caption_active:after{content:"\F077"}.video-subtitle-editor-container .caption-label.caption_active:before{content:none}.video-subtitle-editor-container .editing .video-subtitle-item{display:none}.video-subtitle-editor-container .editing .video-subtitle-item.active{display:block}.video-subtitle-editor-container .editing .video-subtitle-item .number{float:left}.video-subtitle-editor-container .item-field{margin-right:10px;width:93px;padding-right:10px;float:left}.video-subtitle-editor-container .item-field.caption-text,.video-subtitle-editor-container .item-field input[type=text]{width:100%}.video-subtitle-editor-container textarea{width:100%;display:block}.video-subtitle-editor-container .remove-item{position:absolute;right:8px;bottom:35px;font-size:28px;color:red;cursor:pointer}.video-subtitle-editor-container .video-subtitle-left-button{text-align:left;padding:5px 20px}.video-subtitle-editor-container .video-subtitle-left-button .btn{margin-right:5px}.video-subtitle-editor-container .editing .item-field.caption-text{margin-left:0}.video-subtitle-editor-container .duration{display:none}.video-subtitle-editor-container .end-label,.video-subtitle-editor-container .start-label{padding:0 10px}.video-subtitle-editor-container .text-label{padding-right:60px;color:#fff}#record-vtt{position:absolute;z-index:-1}.video-subtitle-bottom{display:flex;flex-wrap:wrap}.video-subtitle-left{width:50%;position:relative}.video-subtitle-right{width:50%;background:#000;align-items:center}.video-subtitle-right,.video-subtitle-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.video-subtitle-wrapper{text-align:center;align-content:center}.video-subtitle-request{padding:20px}.video-subtitle-center-button{text-align:center;margin-top:20px}.video-subtitle-right .thumb_video{height:100%;width:100%}#video-subtitle-data{margin-bottom:2px}.video-player{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.alert-wrapper{margin-top:20px} \ No newline at end of file +@import url(https://fonts.googleapis.com/css?family=Roboto:400,700&display=swap);.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:0;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:400}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-focus{font-weight:400;margin:-1px}.ui-menu .ui-state-disabled{font-weight:400;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(/assets/vendors/jquery-ui/images/ui-lightness/animated-overlay.gif);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden}.ui-spinner,.ui-spinner-input{padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;margin:.2em 0;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li a{cursor:pointer}.ui-tabs .ui-tabs-panel{padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:6px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:6px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:6px}.ui-widget-content{border:1px solid #ddd;background:#eee url(/assets/vendors/jquery-ui/images/ui-lightness/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;color:#333}.ui-widget-content a{color:#fff}.ui-widget-header{color:#333;font-weight:700}.advanced_search_dialog_container .ui-widget-header,.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:#f6f6f6 url(/assets/vendors/jquery-ui/images/ui-lightness/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight:700;color:#333}.ui-state-default a{color:#fff;text-decoration:none}.ui-state-default a:link,.ui-state-default a:visited{color:#000;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #000;background:#fdf5ce url(/assets/vendors/jquery-ui/images/ui-lightness/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight:700;color:#000}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#000;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fff;background:#fff url(/assets/vendors/jquery-ui/images/ui-lightness/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:700;color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(/assets/vendors/jquery-ui/images/ui-lightness/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#fff}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(/assets/vendors/jquery-ui/images/ui-lightness/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#fff}.ui-state-error-text,.ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error-text,.ui-widget-header .ui-state-error a{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-imag1c94c4:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/ui-lightness/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/ui-lightness/ui-icons_ffffff_256x240.png)}.ui-state-active .ui-icon,.ui-state-default .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/ui-lightness/ui-icons_222222_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/ui-lightness/ui-icons_228ef1_256x240.png)}.ui-state-error-text .ui-icon,.ui-state-error .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/ui-lightness/ui-icons_ffd27a_256x240.png)}.ui-widget-overlay{background:#666 url(/assets/vendors/jquery-ui/images/ui-lightness/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url(/assets/vendors/jquery-ui/images/ui-lightness/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px}::-webkit-scrollbar-track{border-radius:0;background-color:#d9d9d9}::-webkit-scrollbar{width:8px;border-radius:0}::-webkit-scrollbar-thumb{border-radius:0;width:3px;background-color:#a7a7a7}::-webkit-scrollbar-button{width:0;height:0;display:none}::-webkit-scrollbar-corner{background-color:transparent}::-moz-selection,::selection{background:#fff;color:#333}input::-moz-selection,input::selection,textarea::-moz-selection,textarea::selection{background:#404040;color:#000}label{color:#000}.phrasea_query label{color:#fff}legend{color:#333;width:auto;border:none}body{color:#333;background-color:#d9d9d9;font-family:Roboto,sans-serif;font-size:13px;position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden}html{border:medium none;height:100%;margin:0;padding:0}html,html body{z-index:1}a,a:hover{COLOR:#444;TEXT-DECORATION:none}EM{FONT-STYLE:normal;BACKGROUND-COLOR:#d82400}.clickable{cursor:pointer}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{font-weight:400}.ui-widget-overlay{background-image:none}.ui-widget-content.ui-autocomplete{background-color:#d9d9d9;background-image:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:650}.ui-widget-content.ui-autocomplete .ui-state-focus,.ui-widget-content.ui-autocomplete .ui-state-hover,.ui-widget-content.ui-autocomplete .ui-widget-content .ui-state-focus,.ui-widget-content.ui-autocomplete .ui-widget-content .ui-state-hover,.ui-widget-content.ui-autocomplete .ui-widget-header .ui-state-focus,.ui-widget-content.ui-autocomplete .ui-widget-header .ui-state-hover{border:1px solid #fff}#maincontainer{min-width:970px;min-height:500px}#mainContent{margin-top:40px;min-width:960px;overflow-x:auto;overflow-y:auto}.PNB{position:absolute;top:0;left:0;right:0;bottom:0}#rightFrame{min-width:660px!important}.PNB .ui-corner-top{top:100px}div#PREVIEWTITLEWRAPPER{top:10px}div#PREVIEWTITLEWRAPPER span{line-height:25px}.PNB10{position:absolute;top:10px;left:10px;right:10px;bottom:10px}.minilogo{max-height:20px}.ww_window .ww_content{overflow-x:hidden;overflow-y:auto}.boxCloser{cursor:pointer;color:#ccc;font-weight:700;font-size:13px;text-align:right;text-decoration:underline;height:16px}span.ww_winTitle{letter-spacing:1px;color:#0077bc;font-size:8pt;font-weight:700}#divpage{background-color:#212121;padding:10px 0;margin:0 10px}.desktop{background-position:50%;left:0;overflow:hidden;position:absolute;top:0}.ui-helper-reset{line-height:auto}.ui-tabs .ui-tabs-nav li a{padding:3px 5px 0}#keyboard-dialog h1{font-size:14px;font-weight:700;margin:0;text-align:left}#keyboard-dialog ul{list-style-type:none;margin:5px 0 20px 40px}.wrapper_diaspo{position:absolute;bottom:0;top:0;width:130px;right:0}.wrapper_diaspo .cont_infos{text-align:center;width:100%}.wrapper_diaspo .cont_infos div{line-height:20px;font-size:10px;font-weight:700}.wrapper_diaspo .cont_infos span{cursor:pointer;font-size:10px;padding:4px}.wrapper_diaspo .cont_infos img{width:20px}.wrapper_diaspo .cont_infos button{background:transparent;border:0;font-size:50px;color:#474747;display:inline-block;margin:0 16px;padding:0;border:none!important;outline:none!important}.edit_button img{width:20px}#SPANTITLE img{height:16px;vertical-align:middle;margin:0 10px}.cgu-dialog blockquote{margin:10px 30px;overflow:auto;max-height:400px}.cgu-dialog blockquote p{margin:10px 30px 10px 0}#tooltip{position:absolute;z-index:32000;overflow:hidden}.otherRegToolTip img{vertical-align:middle}#ui-datepicker-div{z-index:2000;background-color:#d9d9d9;position:absolute}.ui-selectable-helper{border:1px dotted #ccc;z-index:10000}.invisible-btn{position:absolute;top:0;bottom:0;margin:auto;z-index:1;background-color:transparent;background-repeat:no-repeat;border:none;cursor:pointer;overflow:hidden;outline:none;height:50%;max-height:250px;width:25%}.invisible-btn i{display:none;font-size:120px;color:#4d4d4d;text-shadow:-1px -1px 1px #888,1px -1px 1px #888,-1px 1px 1px #888,1px 1px 1px #888;opacity:.8}#right-btn{right:10px}#left-btn{left:10px}#dialog_dwnl h1{text-align:center}#dialog_dwnl .buttons_line{margin:10px 0;text-align:center}#dialog_dwnl .order_input{width:250px}#dialog_dwnl .undisposable{float:left;position:relative;width:100%}#dialog_dwnl .undisposable .thumb_wrapper{float:left;position:relative;margin:10px}#dialog_dwnl .undisposable .thumb{float:left;position:relative}.black-dialog-wrap.ui-dialog.ui-widget-content{border-radius:5px!important;padding:0;border:0 none;background:#d9d9d9;font-size:16px}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-content{height:auto!important}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-content form{margin-bottom:0}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-menu OPTION{color:#333;background-color:#fff}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-titlebar{background:#b3b3b3;border-top-left-radius:5px!important;border-top-right-radius:5px!important}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-dialog-title{font-size:21px}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-buttonpane{text-align:center;border:0;margin-top:0;padding:0;margin-bottom:10px}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-buttonpane .ui-dialog-buttonset{float:none}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-buttonpane button{transition:all .3s;border-radius:19px;padding:0 20px;font-size:15px;min-width:170px;margin:12px 10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.36);background:#787878;color:#fff}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-buttonpane button:last-child{background:#e6e6e6;color:#000}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-buttonpane button:hover{background:#282828;color:#fff}#order_manager tr.order_row{height:28px}#order_manager tr.order_row img{width:16px;display:block;margin-bottom:2px;margin-top:2px;border:none}#order_manager .order_row.odd{background-color:#404040}#order_manager .order_list .thumb_wrapper{float:left;position:relative;margin:10px}#order_manager .order_list .table-order li{display:inline-block;border-radius:2px;border:1px solid #fff;margin:0 5px}#order_manager .order_list .thumb{float:left;position:relative}#order_manager .order_list .selectable.selected{background-color:silver;border:1px solid #4990e2}#order_manager .order_list .clicked{background-color:#d6d6d6;border:1px solid #4990e2}#order_manager .order_list .order_row{cursor:pointer}#order_manager .order_list .order_wrapper{float:left;position:relative;margin:5px}#order_manager table p{margin:2px 0}.order-header{overflow:auto;clear:both;height:60px}.order-header .alert{float:left;width:70%;height:40px;margin-bottom:0}button.order_launcher.btn{border:0;background:#4990e2;box-shadow:none;border-radius:2px;padding-top:10px;padding-bottom:10px;color:#fff;font-weight:200;font-size:14px;width:20%;float:right}.order_launcher i{margin-right:.6em}.no-border td{border:0}.abs{position:absolute;bottom:0;top:80px;right:13px;left:13px}#order_manager .table{height:20%;color:#737373;margin-bottom:15px}#order_manager .table td h4{margin-left:0;font-weight:700;max-width:600px}#order_manager .well{position:relative}.no-margin{margin:0}.top-bar{background:#afafaf;vertical-align:middle;padding:4px}.top-bar .btn-group.open .btn.dropdown-toggle,.top-bar .btn-group.open .btn.dropdown-toggle:hover{background-color:#afafaf}.top-bar .btn.dropdown-toggle{border-radius:0;border:1px #fff;border-style:none none none solid;margin-left:10px;height:30px;background:none;box-shadow:none;font-weight:400;color:#fff}.top-bar .btn.dropdown-toggle .caret{margin-left:5px;border-top:4px solid #fff}.top-bar .btn.dropdown-toggle:focus{outline:0}.top-bar .dropdown-menu{min-width:95px;background-color:#afafaf;*border:1px solid #666}.top-bar .dropdown-menu a{padding:3px 10px;font-size:13px;color:#fff;cursor:pointer}.top-bar .dropdown-menu a:hover{background-color:#afafaf;color:#fff}.top-bar .dropdown-menu img{margin-right:5px;color:#fff}.top-bar form{margin:0;display:inline-block}.top-bar form span{vertical-align:middle;color:#fff}.top-bar form input[type=checkbox]{margin:0 10px 0 4px}.scrollable-table{max-height:410px;overflow-y:auto}.order-list-container .table-order{border-collapse:collapse;border:1px inset;width:100%;max-width:100%;background-color:transparent;word-wrap:break-word;table-layout:fixed;color:#737373}.order-list-container{max-height:450px;overflow:hidden}.order-list-container .table-order tr{border:1px inset #737373}.order-list-container .table-order tr:hover{border:1px solid #4990e2}.disabled{pointer-events:none;opacity:.4}.order_list{width:40%;float:left;overflow:hidden;max-height:450px}#wrapper-padding{display:none;margin-left:30px}#wrapper-multiple{display:none;text-align:center}#wrapper-no-item{height:450px;position:relative}#wrapper-no-item img{width:150px;height:150px;position:absolute;top:50%;left:50%;margin-top:-75px;margin-left:-75px}#preview-layout-multiple{color:#737373}#preview-layout-multiple .title{font-size:80px;line-height:80px}#preview-layout-multiple h4{margin-bottom:20px}#preview-layout-multiple #text-content{margin-top:40px}#preview-layout-multiple p{margin-top:20px}#order_detail{width:60%;float:left;overflow:auto;max-height:450px}#info-header{margin-top:1.2em;margin-bottom:1.5em}.info-text{color:#4990e2}#order-action{margin-top:1.2em;margin-bottom:1.5em}#filter_box{border:1px solid;width:200px;position:absolute;background:#666;right:0;margin-top:30px;border-radius:2px;box-shadow:3px 2px 5px #000}#filter_box tbody{width:100%;display:table}#filter_box tbody .toggle-button-text{color:#fff;background:transparent;border:0;margin-top:4px;margin-bottom:4px}#filter_box tr{border-bottom:1px solid}#filter_box tr:last-of-type{border:0}#filter_box .input-prepend{text-align:center;display:block;margin-bottom:10px;font-size:0;white-space:nowrap}#filter_box .input-prepend input{font-size:14px;width:140px;margin:0;position:relative;vertical-align:top;border-radius:0 3px 3px 0}#filter-button{width:100%;background-color:#4990e2;color:#fff;border:0;height:30px}#filter-date .reset-btn{margin-left:10px;vertical-align:middle}button.btn.deny.outline{margin-right:10px;box-shadow:none;font-weight:200;font-size:14px;border:1px solid #ccc;background:transparent}.deny.outline i{margin-right:.6em;color:#d1051f}.send.outline i{margin-right:.6em;color:#7cd21c}button.btn.btn-primary.send.outline{margin-right:10px;box-shadow:none;font-weight:200;font-size:14px;border:1px solid #ccc;background:transparent}span.action-text{line-height:30px;vertical-align:middle;font-size:14px;color:#737373;margin-right:10px}span.action-text i.fa-check{color:#7cd21c;margin-left:.6em}.fa-white{color:#fff}#order_detail iframe{min-height:300px}#order_detail dl{color:#737373}.order_wrapper .thumb_wrapper img{top:0!important}#preview-layout{max-width:600px;display:block;margin:auto;text-align:center}#preview-layout .thumb_wrapper img{top:0;height:auto!important}#userInfoPreview{display:none;border:1px solid transparent;width:240px;position:absolute;background:#ddd;left:25px;top:70px;z-index:1;color:#737373;border-radius:2px;box-shadow:3px 2px 5px #ccc;padding-bottom:10px}#userInfoPreview:before{content:"";display:block;width:0;height:0;position:absolute;border-right:8px solid transparent;border-left:8px solid transparent;border-bottom:8px solid #ddd;right:30px;top:-8px}.userInfoName{padding:1.2em;font-size:16px}.userdetail{padding-left:1.2em;padding-right:1.2em;display:block;font-size:13px}#email-button{margin-top:10px;width:100%;background-color:#4990e2;color:#fff;border:0;height:30px;border-radius:0 0 2px 2px}.validation-table{word-wrap:break-word;table-layout:fixed;border-collapse:separate;border-spacing:0 5px;width:100%}.validation-table span{margin-left:10px}.validation-content h5{margin-top:10px}button.btn.validate{margin-bottom:10px;font-size:14px}button.btn.validate i{margin-right:.6em;font-size:14px}a.less,a.more{color:#4990e2}iframe{border:none;margin:0;padding:0}#PREVIEWIMGCONT iframe{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100%}h4{margin-top:0;font-weight:400;font-size:16px;margin-bottom:0;margin-left:5px}.notification_trigger .counter{position:relative;*position:static;top:-2px;margin:11px 15px 0 0;padding:1px 4px;background:none repeat scroll 0 0 red;background-color:#da4f49;background-repeat:repeat-x;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*border:1px solid transparent;border-radius:4px 4px 4px 4px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05);font-size:12px;font-weight:700;line-height:14px;text-align:center;color:#000;text-shadow:0 -1px 0 rgba(0,0,0,.25);float:left}#EDIT_ZOOMSLIDER,#nperpage_slider,#sizeAns_slider{background-color:#666;border-color:#666;height:10px}.setting-zoom-icon.zoom-menu-left{font-size:12px;float:left;padding-top:7px;margin-right:7px}.setting-zoom-icon.zoom-menu-right{font-size:21px;margin-left:4px;position:relative}#EDIT_ZOOMSLIDER .ui-slider-handle,#nperpage_slider .ui-slider-handle,#sizeAns_slider .ui-slider-handle{background-color:#d9d9d9;width:8px;cursor:col-resize}#tooltip .popover{background-color:inherit}.popover-inner{background-color:#d9d9d9;border:2px solid silver;padding:0;color:#fff;border-radius:2px}.popover-inner .popover-title{background-color:#b3b3b3;border-radius:0}.popover-inner .popover-content{background-color:#d9d9d9;color:#444}.popover-inner .popover-content hr{background-color:#333;border-color:silver}#tooltip.tooltip_flat{border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);margin-left:15px;min-width:280px!important;border-radius:6px;font-size:13px;color:#fff}#tooltip.tooltip_flat .popover{background-color:#848484;width:100%!important;border:0 none;border-radius:0}#tooltip.tooltip_flat .popover .popover-inner{border:0 none;border-radius:6px}#tooltip.tooltip_flat .popover .popover-inner .popover-content{background-color:#848484;padding:10px}.dragover{BACKGROUND-COLOR:#fff100}#dialog_dwnl input.required.error,#dialog_dwnl textarea.required.error{border:1px solid red}.overlay,.ui-widget-overlay{background-color:#b1b1b1;opacity:.7;filter:alpha(opacity=70)}.submenu .ui-buttonset{z-index:120}.dropdown-menu .divider{background-color:silver;border-bottom:1px solid #a6a6a6;margin:0;height:0}.close,.close:hover{color:#333}.status-marker{line-height:10px;border-radius:50%;width:7px;height:7px;display:inline-block;margin-right:8px;margin-bottom:0}.status-marker.status-active{background-color:#5cb85c}.status-marker.status-inactive{background-color:rgba(0,0,0,.7)}.tools-sharing-row{background:#626262;border-radius:5px;margin-bottom:10px}.tools-sharing-title{line-height:31px;font-weight:700;padding-left:20px}.tools-sharing-btn{padding:6px 25px;min-width:250px}.metadatas-top-block{text-align:right}h3.metadatas-title{position:relative;margin-bottom:20px}h3.metadatas-title:after{content:"";width:100%;height:1px;background:#fff;position:absolute;bottom:-4px;left:2px}#select-meta-subdef{z-index:1;position:relative}#metadata-content{padding:10px}.tool-modal-wrapper>div{background:none;height:100%;padding-left:0;padding-right:0}#loader{color:#3b3b3b}.dl-horizontal dd:before{content:"\200B"}.videoTips{width:100%;height:100%}#advance-share{font-style:italic;line-height:30px}#shared-def{display:none;margin-left:10px}#shared-def #resource_type_sel{width:170px;margin-left:10px}.color-dot{height:20px;width:20px;border-radius:50%;display:inline-block;border:1px solid #fff;vertical-align:middle;margin-bottom:4px;margin-top:3px}.btn-facet-option{background:#7b7b7b!important;border:1px solid #a2a2a2;box-shadow:0 0 3px 1px #7b7b7b!important;position:relative;padding-right:20px}.btn-facet-option,.btn-facet-option.collapsed{color:#fff!important}.btn-facet-option.collapsed .icomoon{transform:rotate(0);color:#fff!important}.btn-facet-option .icomoon{font-size:18px;position:absolute;right:0;top:4px;color:#fff!important;transition:all .2s linear;transform:rotate(90deg)}.btn-facet-option:hover,.btn-facet-option:hover .icomoon{color:#fff!important}.facet-filter{width:50%;float:left;background:#c9c9c9;padding:6px 0}.facet-filter .form-inline{margin-bottom:5px}.facet-filter h4,.facet-filter select{font-size:13px}.facet-filter label{width:96%}.facet-filter select{width:100%;height:26px;line-height:26px}#proposals #collapseOne{background:#c9c9c9}.loading,.ui-dialog .ui-dialog-content.loading{background-image:url(/assets/common/images/icons/loading.svg);background-position:50%;background-repeat:no-repeat}.ui-tabs{background-color:transparent;padding:0;border-style:none}.ui-tabs .ui-tabs-nav{border:none;padding:0}.ui-widget-header{background:none;border:0 none transparent}.feedback_dialog_container .ui-widget-header,.push_dialog_container .ui-widget-header{background:#000}.ui-tabs .ui-tabs-nav li{background-color:#afafaf;height:30px;border:none;overflow:hidden}.ui-tabs .ui-tabs-nav li a{padding:5px 8px;font-size:12px;font-weight:400;color:#333}.ui-tabs .ui-tabs-nav li.ui-tabs-active,.ui-tabs .ui-tabs-nav li.ui-tabs-active a{font-size:13px;color:#3b3b3b;background-color:#b3b3b3;border:none}.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:pointer;color:#eaeaea}.ui-tabs .ui-tabs-panel{overflow-x:hidden;overflow-y:auto;display:block;border-width:0;padding:0;background-color:#b3b3b3}.ui-tabs .ui-tabs-panel.tabBox{height:405px;overflow:auto;position:relative;padding:10px}.ui-tabs .ui-tabs-hide{display:none!important}.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer;color:#333}.ui-state-default,.ui-widget-content .ui-state-default{background:none}.ui-state-active a,.ui-state-active a:link,.ui-tabs li.ui-state-active a{color:#3b3b3b;font-weight:700}.ui-state-active,.ui-widget-content .ui-state-active{background:none}.ui-widget-content{background-image:none;background-color:transparent;color:#3b3b3b}.ui-dialog.ui-widget-content{background-color:#d9d9d9}.ui-accordion .ui-accordion-content{padding:0;border:none!important;border-radius:0}.ui-accordion-icons .ui-accordion-header,.ui-accordion-icons .ui-accordion-header a{overflow:hidden}.ui-accordion-icons .ui-accordion-header a{padding:2px 25px;white-space:nowrap}.ui-state-active .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/ui-lightness/ui-icons_ffffff_256x240.png)}.ui-accordion .ui-accordion-content.loading{background-image:url(/assets/common/images/icons/loader-black.gif);background-position:50%;background-repeat:no-repeat}.ui-accordion .ui-accordion-content,.ui-accordion .ui-accordion-header{margin:3px 0}.ui-accordion .ui-accordion-header{border:none;background-repeat:repeat-x;margin-bottom:0;height:44px;line-height:44px;background-color:#b2b2b2;border-bottom:1px solid #9a9a9a;border-radius:0}.ui-accordion .ui-accordion-header:hover{background-color:#a6a6a6}.ui-accordion .ui-accordion-header.header{padding-bottom:0;padding-right:0;padding-top:0;margin-top:0}.ui-accordion .ui-accordion-header.header:hover{background-color:#a6a6a6}.ui-accordion .ui-accordion-content{background-color:#c9c9c9;border-top:none;margin-top:-1px;margin-bottom:0}.ui-accordion .ui-accordion-content.grouping{border:1px solid #2f4a6f;border-top:none}.ui-corner-all,.ui-corner-br{border-radius:2px}.ui-corner-top{border-top-left-radius:2px;border-top-right-radius:2px}.ui-corner-bottom{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.ui-corner-right{border-top-right-radius:2px;border-bottom-right-radius:2px}.ui-corner-left{border-top-left-radius:2px;border-bottom-left-radius:2px}.ui-dialog.ui-widget-content{border:1px solid silver;background:#d9d9d9}.ui-dialog.ui-widget-content,.ui-widget-overlay{z-index:1999}.ui-dialog.ui-widget-content.dialog-notification-box{z-index:1199!important}.ui-dialog-titlebar{min-height:20px}.ui-dialog-content.dialog-Small input[type=text],.ui-dialog-content.dialog-Small select,.ui-dialog-content.dialog-Small textarea{width:100%}.ui-dialog-content.dialog-Small textarea{height:60px}.ui-dialog-content label,.ui-dialog-content p{line-height:18px}.ui-autocomplete.ui-state-focus,.ui-autocomplete.ui-state-hover,.ui-autocomplete.ui-widget-content .ui-state-focus,.ui-autocomplete.ui-widget-content .ui-state-hover,.ui-autocomplete.ui-widget-header .ui-state-focus,.ui-autocomplete.ui-widget-header .ui-state-hover{background-image:none;background-color:#515151;border:none;margin:0;border-radius:0}.ui-autocomplete.ui-menu .ui-menu-item a.ui-state-active,.ui-autocomplete.ui-menu .ui-menu-item a.ui-state-hover{margin:0}.ui-autocomplete li.list-item{width:280px;min-height:45px;display:block}.ui-autocomplete li.list-item .icon{width:42px}.ui-autocomplete li.list-item .icon img{max-width:32px;max-height:32px;text-align:center;vertical-align:middle;margin:5px}.ui-autocomplete{min-height:42px;max-height:200px;overflow-y:auto;overflow-x:hidden;padding:1px 0;border-top-left-radius:0;border-top-right-radius:0;padding-right:20px}.context-menu-theme-default{border:2px outset #fff;background-color:#d4d0c8}.context-menu-theme-default .context-menu-item{text-align:left;cursor:pointer;padding:2px 20px 2px 5px;color:#000;font-size:9px;white-space:nowrap}.context-menu-theme-default .context-menu-separator{margin:1px 2px;font-size:0;border-top:1px solid gray;border-bottom:1px solid #fff}.context-menu-theme-default .context-menu-item-disabled{color:gray}.context-menu-theme-default .context-menu-item .context-menu-item-inner{background:none no-repeat fixed 999px 999px}.context-menu-theme-default .context-menu-item-hover{background-color:#0a246a;color:#1a1a1a}.context-menu-theme-default .context-menu-item-disabled-hover{background-color:#0a246a}.context-menu-theme-vista .context-menu-item .context-menu-item-inner{padding:4px 12px;margin-left:0;font-size:12px;font-weight:700;font-spacing:0;color:#333}.context-menu-theme-vista .context-menu-item-hover{background-image:none;background-color:#75abff;border:none}.context-menu-theme-vista .context-menu-item-hover .context-menu-item-inner{color:#d9d9d9}.context-menu-theme-vista{background-image:none;background-color:#d9d9d9;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.context-menu-theme-vista .context-menu-item .context-menu-item-inner.published{background-image:url(/assets/common/images/icons/ticktick.png);background-repeat:no-repeat;background-position:5px}.context-menu-theme-flat{min-width:160px;background-image:none;background-color:#7e7e7e;border-radius:6px;overflow:hidden;box-shadow:2px 2px 4px 0 rgba(0,0,0,.12)}.context-menu-theme-flat .context-menu-item .context-menu-item-inner{margin-left:0;font-weight:700}.context-menu-theme-flat .context-menu-item .context-menu-item-inner:hover{background-color:#969696}.context-menu-theme-flat .context-menu-item .context-menu-item-inner:hover a{color:#fff}.context-menu-theme-flat .context-menu-item a{padding:9px 16px 9px 10px;font-size:14px;font-weight:500;display:block;color:#fff}.context-menu-theme-flat .context-menu-item a img{width:24px;margin-bottom:-2px}.context-menu-theme-flat .context-menu-item a span{margin-left:8px;vertical-align:initial}.context-menu-item.divider{border-bottom:1px solid #939393}.context-menu-item .divider{border-bottom:1px solid gray;margin-left:20px}.context-menu-item a{font-size:12px;font-weight:700;font-spacing:0;color:#333}.context-menu-item a span{vertical-align:middle}.context-menu-item a img{width:16px}.context-menu-item-hover a{color:#212121}input.input-button.hover{color:#fefefe}input.search{padding-left:25px;background-image:url(/assets/common/images/icons/search.png);background-repeat:no-repeat;background-position:3px}input,select,textarea{margin:2px;padding:2px;*border:1px solid #b1b1b1}.checkbox,input[type=checkbox],input[type=radio]{border:none;background:transparent}input.btn-mini{margin:0 2px;height:12px;width:auto;cursor:default;font-size:12px}.input-small{height:25px;font-size:12px}.btn,input[type=file]{box-shadow:0 1px 2px rgba(0,0,0,.05);color:#737373;text-shadow:0 -1px 0 transparent;background-color:#e7e7e7;background-image:linear-gradient(180deg,#f2f2f2,#d6d6d6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFF2F2F2",endColorstr="#FFD6D6D6",GradientType=0);border-color:#d6d6d6 #d6d6d6 #b0b0b0;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#d6d6d6;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn.active,.btn.disabled,.btn:active,.btn:focus,.btn:hover,.btn[disabled],input[type=file].active,input[type=file].disabled,input[type=file]:active,input[type=file]:focus,input[type=file]:hover,input[type=file][disabled]{color:#737373;background-color:#d6d6d6;*background-color:#c9c9c9}.btn.active,.btn:active,input[type=file].active,input[type=file]:active{background-color:#bdbdbd\9}.ui-dialog .btn,.ui-widget-content .btn{font-size:13px;font-weight:700;color:#737373}.btn.btn-inverse{color:#eaeaea;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#b1b1b1;background-image:linear-gradient(180deg,#b9b9b9,#a4a4a4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFB9B9B9",endColorstr="#FFA4A4A4",GradientType=0);border-color:#a4a4a4 #a4a4a4 #7e7e7e;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#a4a4a4;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn.btn-inverse.active,.btn.btn-inverse.disabled,.btn.btn-inverse:active,.btn.btn-inverse:focus,.btn.btn-inverse:hover,.btn.btn-inverse[disabled]{color:#eaeaea;background-color:#a4a4a4;*background-color:#979797}.btn.btn-inverse.active,.btn.btn-inverse:active{background-color:#8b8b8b\9}.input-append button.btn{border-left:1px solid #999}form.phrasea_query input.query{padding-left:6px;padding-right:30px;font-size:16px;margin:0;width:59%;background-position:right 7px center;background-image:url(/assets/common/images/icons/research-dark.png)}.searchFormWrapper{margin:20px 0 0 5px;line-height:30px}#facet_filter_in_search .facetFilter_AND{font-weight:400;position:relative;width:127px;height:25px;line-height:25px;vertical-align:middle;border-radius:4px;background-color:#4c5d84;color:#fff;padding-left:13px;padding-right:13px;display:inline-block;margin:2px 0;margin-right:10px;overflow:hidden}#facet_filter_in_search .facetFilter_AND .buttons-span{background-color:#4c5d84;max-width:86px;left:67px}#facet_filter_in_search .facetFilter_AND .buttons-span :hover{display:block}#facet_filter_in_search .facetFilter_AND .facetFilter-inverse{background:url(/assets/common/images/icons/inverse-negative.png) 10px 2px no-repeat}#facet_filter_in_search .facetFilter_AND:hover .facetFilter-label{color:transparent}#facet_filter_in_search .facetFilter_EXCEPT{font-weight:400;position:relative;width:127px;height:25px;line-height:25px;vertical-align:middle;border-radius:4px;background-color:#8a3747;color:#fff;padding-left:13px;padding-right:13px;display:inline-block;margin:2px 0;float:right;margin-right:10px;overflow:hidden}#facet_filter_in_search .facetFilter_EXCEPT .buttons-span{background-color:#8a3747;max-width:86px;left:67px}#facet_filter_in_search .facetFilter_EXCEPT .facetFilter-inverse{background:url(/assets/common/images/icons/inverse-positive.png) 10px 2px no-repeat}#facet_filter_in_search .facetFilter_EXCEPT:hover .facetFilter-label{color:transparent}#facet_filter_in_search .facetFilter-label{position:relative;overflow:hidden;cursor:pointer;line-height:25px;display:inline-block;min-width:54px}#facet_filter_in_search .facetFilter-label .color-dot{height:16px;width:16px}#facet_filter_in_search .facetFilter-gradient{position:absolute;width:20px;right:0}#facet_filter_in_search .buttons-span{position:absolute;top:2px;bottom:2px;left:0;right:0;margin:0;display:none}#facet_filter_in_search .facetFilter-closer{position:absolute;right:4px;cursor:pointer;background:url(/assets/common/images/icons/bgd_facetFilter.png) 12px 4px no-repeat;height:21px;width:37px;border-left:1px solid #fff}#facet_filter_in_search .facetFilter-inverse{position:absolute;right:42px;cursor:pointer;height:21px;width:37px;border-left:1px solid #fff}#searchForm{width:100%;float:left;margin-bottom:0}#searchForm .input-append{float:left;width:50%}#searchForm .input-append .btn{border:none}#searchForm .input-append a.btn{height:22px;width:20px}#searchForm .input-append button.btn{height:30px;width:110px}#searchForm .control-group{float:right;margin-left:0}#searchForm .danger.danger_indicator,#searchForm .danger .danger_indicator{border-color:#2475b5;background-color:#2196f3;color:#fff}#searchForm .advance_search_action .danger.danger_indicator{background-image:url(/assets/common/images/icons/research-white.png)}#adv_search table.colllist{width:290px}#adv_search table.filterlist{width:600px}.search-header-block{background:#7b7b7b;padding:4px 4px 4px 10px;border-radius:5px}.search-header-block label.inline{padding-top:0;line-height:19px;padding-right:5px}.search-header-block .custom_checkbox_label .custom_radio{top:calc(50% - 7px)}.search-header-block .custom_select_dark{transition:all .3s}#adv_search .sbasglob,#sbasfiltercont,.adv_options .sbasglob{color:#fff;margin:0 0 0 10px}#searchForm input.input-small.datepicker::-webkit-input-placeholder{font-size:12px}#searchForm input.input-small.datepicker::-moz-placeholder{font-size:12px}#searchForm input.input-small.datepicker:-ms-input-placeholder{font-size:12px}#searchForm input.input-small.datepicker:-moz-placeholder{font-size:12px}#adv_search .sbasglob hr,.adv_options #sbasfiltercont hr,.adv_options .sbasglob hr{margin:15px 0;border:0;border-top:1px solid #7b7b7b}#adv_search .sbasglob .sbas_list,.adv_options .sbasglob .sbas_list{padding:5px 0;border-radius:2px}#adv_search .sbasglob .sbas_list.selected,.adv_options .sbasglob .sbas_list.selected{border:2px solid #989898;background-color:#898989}#sbasfiltercont .btn-toolbar,.sbasglob .btn-toolbar{margin:10px 10px 20px;text-align:center}.clksbas{margin-bottom:15px}.clksbas .checkbox{padding:0}.clksbas input[type=checkbox]{margin:0;position:absolute}.clksbas label{font-weight:700}.deployer_toggle{margin-right:15px}.basChild_list{position:relative;padding:0;margin:0 0 0 63px;list-style:none;width:calc(100% - 70px);overflow:hidden;column-count:3}.clkbas{white-space:normal;margin:0 0 10px}.clkbas .checkbox{padding-top:0;padding-left:0}.clkbas input[type=checkbox]{margin:0;float:none;margin-right:10px}.clkbas span{cursor:pointer;font-weight:700}#searchForm .clkbas label{overflow:hidden;text-overflow:ellipsis}.clkbas img{vertical-align:middle;max-height:22px}#idFrameC{top:0!important;min-width:300px;bottom:0!important}#idFrameC.closed{min-width:0}#idFrameC #retractableButton{cursor:pointer;width:70px;height:85px;float:right;text-align:center;line-height:85px;margin-bottom:-20px}#idFrameC #retractableButton i{font-size:23px;color:#333}#idFrameC .wrapper{background-color:#b3b3b3;right:10px;border-top:none}#idFrameC .ui-tabs{position:absolute;top:0;left:0;bottom:0;right:0;margin:0;padding:0}#idFrameC .ui-tabs .ui-tabs-nav{background-color:#b3b3b3;top:0;left:10px;right:10px;border-radius:0;height:46px;border-bottom:1px solid transparent;box-sizing:border-box}#idFrameC .ui-tabs .ui-tabs-nav li{width:auto;height:86px;display:inline-block;background-color:#b3b3b3;z-index:10;border-radius:0;margin:0;box-sizing:border-box}#idFrameC .ui-tabs .ui-tabs-nav li.proposals_WZ.ui-state-active a{border-bottom:3px solid #4c5d84}#idFrameC .ui-tabs .ui-tabs-nav li.proposals_WZ.active img.proposals_off,#idFrameC .ui-tabs .ui-tabs-nav li.proposals_WZ img.proposals_on{display:none}#idFrameC .ui-tabs .ui-tabs-nav li.thesaurus.ui-state-active a{border-bottom:3px solid #884c92}#idFrameC .ui-tabs .ui-tabs-nav li.baskets.ui-state-active a{border-bottom:3px solid #076882}#idFrameC .ui-tabs .ui-tabs-nav li.plugins.ui-state-active a{border-bottom:3px solid #fff}#idFrameC .ui-tabs .ui-tabs-nav li a{padding:0;margin:0;border-radius:0}#idFrameC .ui-tabs .ui-tabs-nav li a.escamote{margin:25px 25px 0 0}#idFrameC .ui-tabs .ui-tabs-nav li:hover a{background-color:#999;border-bottom:3px solid #999}#idFrameC .ui-tabs .ui-tabs-nav li.ui-state-active a{background-color:#999;border-bottom:1px solid #884c92}#idFrameC .ui-tabs .ui-tabs-panel{position:absolute;top:56px;left:0;bottom:0;right:0}#idFrameC ul.prod-icon-menu{width:100%;display:initial}#idFrameC .prod-icon-menu .WZplugins,#idFrameC .prod-icon-menu .WZtabs{display:block;width:69px;height:82px;line-height:82px;vertical-align:middle;text-align:center}#idFrameC .prod-icon-menu .WZbasketTab{text-align:center}#idFrameC .prod-icon-menu .WZbasketTab #basket_menu_trigger{line-height:21px}#idFrameC .closed .prod-icon-menu li{clear:left}#idFrameC .ui-resizable-handle,#idFrameC .ui-tabs-panel{display:none}#idFrameC div.basketTips{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 12px 0 rgba(0,0,0,.19)}#idFrameC div.basketTips.hidden{display:none;box-shadow:none}#idFrameC .tools-accordion{display:block;z-index:2;position:relative;margin-top:3px;margin-bottom:10px;width:auto;min-width:160px;max-width:234px;height:30px;background-color:#7b7b7b;padding-left:16px;color:#fff;cursor:pointer;text-align:left;border:none;outline:none;font-size:12px;font-weight:700}#idFrameC .tools-accordion:before{content:"\E96C";font-family:icomoon;position:absolute;right:5px;font-size:18px;font-weight:700;transition:all .2s linear}#idFrameC .tools-accordion.active:before{color:#fff!important;transform:rotate(90deg)}#idFrameC .tools-panel{width:136px;z-index:1000;position:absolute;background-color:#989898;padding:0 12px;overflow:hidden;max-height:0;transition:max-height .2s ease-out}#idFrameC .tools-panel .divider{width:100%;height:1px;background-color:#adadad;margin:6px 0}#idFrameC .tools-panel img{width:18px;height:18px}#idFrameC .tools-panel span{font-size:11px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#ececec}#idFrameC .tools-panel button{display:block;width:100%;background:transparent;border:none;margin:4px 0;text-align:left;padding:2px;cursor:pointer}#idFrameC .tools-panel button span{margin-left:6px;font-size:11px;color:#ececec}#idFrameC .tools-panel button:hover span{font-size:12px;color:#ececec}.alert_datas_changed a{color:#404040;text-decoration:underline}.ui-accordion .ui-accordion-header .workzone-menu-title I{font-size:16px;display:inline-block;background-color:#222;padding:5px 0 0 5px;border-radius:14px;line-height:normal;vertical-align:middle;width:20px;height:20px;margin:0;color:#fff}.ui-accordion .ui-accordion-header .workzone-menu-title I.vote_rec,.ui-accordion .ui-accordion-header .workzone-menu-title I.vote_sent{background-color:#e0215d}.ui-accordion .ui-accordion-header .workzone-menu-title I.share_rec,.ui-accordion .ui-accordion-header .workzone-menu-title I.share_sent{background-color:#228b22}.ui-accordion .ui-accordion-header .workzone-menu-title I.push_rec{background-color:#2092ed;font-size:17px;padding:4px 0 3px 6px}.ui-accordion .ui-accordion-header .workzone-menu-title I.basket{background-color:#1eadd6;font-size:14px}.ui-accordion .ui-accordion-header .workzone-menu-title I.story{background-color:#6471bc}.ui-accordion .ui-accordion-header .workzone-menu-title .unread_flag{color:transparent;font-size:8px;background-color:transparent;padding:0;width:8px}.ui-accordion .ui-accordion-header.unread I.unread_flag{color:red}#PREVIEWOTHERSINNER I,#SPANTITLE I,.TOOL_feedback_btn I,.TOOL_pushdoc_btn I,.TOOL_sharebasket_btn I{font-size:16px;display:inline-block;background-color:#222;padding:5px 0 0 5px;border-radius:14px;line-height:normal;vertical-align:middle;width:20px;height:20px;margin:0;color:#fff}#PREVIEWOTHERSINNER I.push_rec,#SPANTITLE I.push_rec,.TOOL_feedback_btn I.push_rec,.TOOL_pushdoc_btn I.push_rec,.TOOL_sharebasket_btn I.push_rec{background-color:#2092ed;font-size:17px;padding:1px 0 0 1px}#PREVIEWOTHERSINNER I.vote_rec,#PREVIEWOTHERSINNER I.vote_sent,#SPANTITLE I.vote_rec,#SPANTITLE I.vote_sent,.TOOL_feedback_btn I.vote_rec,.TOOL_feedback_btn I.vote_sent,.TOOL_pushdoc_btn I.vote_rec,.TOOL_pushdoc_btn I.vote_sent,.TOOL_sharebasket_btn I.vote_rec,.TOOL_sharebasket_btn I.vote_sent{background-color:#e0215d}#PREVIEWOTHERSINNER I.share_rec,#SPANTITLE I.share_rec,.TOOL_feedback_btn I.share_rec,.TOOL_pushdoc_btn I.share_rec,.TOOL_sharebasket_btn I.share_rec{background-color:#228b22;font-size:14px}#PREVIEWOTHERSINNER I.share_sent,#SPANTITLE I.share_sent,.TOOL_feedback_btn I.share_sent,.TOOL_pushdoc_btn I.share_sent,.TOOL_sharebasket_btn I.share_sent{background-color:#228b22}#PREVIEWOTHERSINNER I.basket,#SPANTITLE I.basket,.TOOL_feedback_btn I.basket,.TOOL_pushdoc_btn I.basket,.TOOL_sharebasket_btn I.basket{background-color:#1eadd6;font-size:14px}#PREVIEWOTHERSINNER I.story,#SPANTITLE I.story,.TOOL_feedback_btn I.story,.TOOL_pushdoc_btn I.story,.TOOL_sharebasket_btn I.story{background-color:#6471bc}.TOOL_sharebasket_btn .share_sent{padding-left:2px!important;padding-top:2px!important;margin-right:4px!important}#idFrameT{margin-left:-10px;margin-right:-20px}#idFrameT #selectCase{background:url(/assets/common/images/icons/ccoch0.gif) no-repeat 50%;padding-left:16px}#idFrameT .PNB10.btn-toolbar{left:0}#idFrameT .btn-toolbar{margin-bottom:0;margin-top:0;background-color:#b3b3b3;font-size:10px;z-index:100;height:45px;box-sizing:border-box;border-bottom:none}#idFrameT .btn-inverse .caret{border-top-color:#000;border-bottom-color:#000}#idFrameT .tools:first-child .btn-group{border-right:1px solid #999}#idFrameT .tools .btn-group{float:left}#idFrameT .tools .classicButton button.btn,#idFrameT .tools .dropdownButton{margin:0}#idFrameT .tools .classicButton button.btn,#idFrameT .tools .dropdownButton button.btn{height:30px;font-size:13px;box-shadow:0 1px 2px rgba(0,0,0,.05)}#idFrameT .tools .classicButton button.btn-inverse,#idFrameT .tools .dropdownButton button.btn-inverse{background-image:none;background-color:#b3b3b3;color:#161616;border-radius:0;margin:0;height:45px;border:0}#idFrameT .tools .classicButton button.btn-inverse{border-right:0}#idFrameT .tools .dropdownButton button.btn-inverse{border-left:0;border-right:0}#idFrameT .tools .dropdownButton button.btn-inverse:active,#idFrameT .tools .dropdownButton button.btn-inverse:focus,#idFrameT .tools .dropdownButton button.btn-inverse:hover,.open #idFrameT .tools .dropdownButton button.btn-inverse{background-color:#a4a4a4}#idFrameT .tools .classicButton button.btn-inverse:hover,#idFrameT .tools .dropdownButton button.btn-inverse:hover{background-color:#a4a4a4;color:#1a1a1a}#idFrameT .tools .classicButton button.btn-inverse img,#idFrameT .tools .dropdownButton button.btn-inverse img{margin:0 5px 0 2px;max-width:none;width:21px}#idFrameT .tools .dropdown-menu{min-width:120px;padding:0;margin:0;border-radius:0 0 6px 6px;overflow:hidden;background-color:#a4a4a4;border:0}#idFrameT .tools .dropdown-menu a{padding:10px 14px;font-size:13px;color:#505050;background-color:#c1c1c1;cursor:pointer}#idFrameT .tools .dropdown-menu a:hover{color:#505050}#idFrameT .tools .dropdown-menu>li>a:active,#idFrameT .tools .dropdown-menu>li>a:focus,#idFrameT .tools .dropdown-menu>li>a:hover,#idFrameT .tools .dropdown-menu a:hover{background-color:#afafaf;background-image:none}#idFrameT .tools .dropdown-menu img{margin-right:5px;width:21px;max-width:unset}#idFrameT .tools #settings{display:block;float:right;line-height:45px;padding-right:51px;padding-left:21px;margin-right:0;color:#303030;background:url(/assets/common/images/icons/icone_settings.png) right 15px no-repeat;background-position:right 21px top 15px;border-left:1px solid #999}#idFrameT .tools #settings:hover{background-color:#9c9c9c}@media screen and (max-width:1200px){#idFrameT .tools button.btn-inverse img{display:none}#idFrameT .tools #settings{text-indent:-9000px;padding-right:0;padding-left:0;margin-right:8px;width:26px;background-position:right 1px top 15px}}#TOPIC_UL li{float:none;margin:0}#answers{box-sizing:border-box}#answers .status img{max-width:16px;max-height:16px}#answers #answersNext{width:150px;margin:5px;height:193px;line-height:193px;font-size:25px;color:#fff;cursor:pointer}#answers .list{box-sizing:border-box;position:relative;float:left;margin:8px;width:600px;overflow:hidden;border:3px solid silver}#answers .list .diapo{margin:5px}#answers .list .desc .dl-horizontal{margin-bottom:0}#answers .list .desc .dl-horizontal dt{max-width:90px}#answers .list .desc .dl-horizontal dd{margin-left:100px}#idFrameT #answers{background-color:#d9d9d9;top:55px;bottom:60px;margin-right:0;overflow-y:auto}#answers_status{position:absolute;bottom:0;left:10px;height:60px;width:400px;z-index:100}#answers_status table{width:100%}#answers_status table tr{height:20px;vertical-align:middle}#answers_status table tr td.navigation{text-align:right}#answers_status .infos{text-align:left;line-height:18px;font-size:11px;color:#fff;height:60px}#answers_status .infos .infoDialog,#answers_status .infos .search-display-info{float:left;background:#676767;color:#fff;padding:0 25px;font-size:11px;padding-top:24px;margin-right:10px;height:36px}#answers_status .infos .infoDialog span,#answers_status .infos .search-display-info span{font-size:22px;margin-bottom:3px;float:left;margin-right:10px}#answers_status .infos #nbrecsel{font-size:22px;margin-top:7px;float:left;margin-right:7px;display:block;height:40px}#answers_status #docInfo{height:40px;background:#676767;color:#fff;padding:0 25px;padding-top:20px;float:left;min-width:105px;font-size:11px;line-height:12px;border-right:1px solid #fafafa;position:relative}#answers_status #docInfo .detailed_info_holder{position:absolute;top:20px;right:10px}#answers_status #docInfo .detailed_info_holder .image-normal{display:block}#answers_status #docInfo .detailed_info_holder .image-hover,#answers_status #docInfo .detailed_info_holder:hover .image-normal{display:none}#answers_status #docInfo .detailed_info_holder:hover .detailed_info,#answers_status #docInfo .detailed_info_holder:hover .image-hover{display:block}#answers_status #docInfo .detailed_info{display:none;position:absolute;bottom:27px;min-width:240px;background-color:#1b6577;padding:10px;border-radius:5px}#answers_status #docInfo .detailed_info th{padding-bottom:10px;font-weight:400;color:#ccc;font-size:9px}#answers_status #docInfo .detailed_info tbody tr:last-child td{padding-bottom:10px}#answers_status #docInfo .detailed_info tfoot tr{border-top:1px solid hsla(0,0%,100%,.5)}#answers_status #docInfo .detailed_info tfoot td{padding-top:10px;margin-top:10px}#answers .feed{position:relative;clear:left;margin:10px}#answers .feed .headblock{max-width:800px;margin-bottom:20px}#answers .feed .headblock table{width:100%}#answers .feed .headblock h1{font-size:22px}#answers .feed .headblock h1 img{margin-right:15px}#answers .feed .headblock a.subscribe_rss{font-size:14px;margin-left:15px}#answers .feed .entry{margin:0 0 30px;padding:10px;border:1px solid #9a9a9a;background-color:#b3b3b3;float:left}#answers .feed .entry.hover{border:1px solid #666}#answers .feed .entry h1{margin-bottom:0}#answers .feed .entry h1.with_btn{margin-top:18px}#answers .feed .entry table.head{vertical-align:middle;margin:10px 0;width:600px}#answers .feed .entry table a.tools{display:none}#answers .feed .entry.hover .feed_btn_wrapper{visibility:visible}#answers .feed h1{font-weight:700;font-size:20px}#answers .feed h1 .author{font-size:13px;font-weight:400;margin-left:15px}#answers .feed .post_date,#answers .feed h1{width:100%}#answers .feed p{max-width:600px;line-height:18px;margin:5px 0;text-align:justify}#answers .feed img{vertical-align:middle}#answers .feed .contents,#answers .feed .entry,#answers .feed .post_date,#answers .feed .see_more,#answers .feed h1,#answers .feed p{position:relative;clear:left}#answers .feed .see_more{height:60px;text-align:center;font-weight:700;font-size:13px;background-position:bottom}#answers .feed .contents{clear:left}#answers .feed .post_date{text-align:right;font-style:italic;max-width:600px;*width:600px;margin-bottom:20px}#answers .feed .dropdown-menu{background-color:#d9d9d9;border:1px solid silver}#answers .feed .dropdown-menu a{color:#333}#answers .feed_btn_wrapper{background:#fff;display:inline-block;padding:3px 6px 0;width:56px;text-align:center;border-radius:5px;visibility:hidden;position:absolute;left:11px;top:10px}#answers .feed_icon .fa{color:#5cb85c;font-size:22px}#answers .feed_icon.feed_delete{margin-left:8px}#answers .feed_icon.feed_delete .fa{color:red;margin-left:2px}#answers .ajax_answers img{margin-left:12px;margin-top:-4px}.colorpicker_box{border:1px solid #fff;cursor:pointer;float:left;margin:2px;padding:0}.colorpickerbox{position:relative;float:left}.colorpickerbox .colorpicker{width:210px;height:220px}.colorpickerbox .colorpicker_submit .submiter{padding:3px 0 0}.colorpickerbox .colorpicker_submit{background-image:none;background-color:#000;height:25px;left:90px;overflow:hidden;position:absolute;top:15px;width:100px;border:1px solid #404040;cursor:pointer;text-align:center}.colorpickerbox .colorpicker_focus{border:1px solid #999;border-radius:2px}.colorpickerbox .colorpicker_current_color,.colorpickerbox .colorpicker_field,.colorpickerbox .colorpicker_hex{display:none}.colorpickerbox .colorpicker_color,.colorpickerbox .colorpicker_hue{top:56px}.colorpickerbox .colorpicker_new_color{left:14px}#thumbExtractor{background-color:#a2a2a2;min-width:1020px;position:absolute;overflow-y:auto;bottom:0;left:0;right:0;top:31px}#thumbExtractor .main_title{height:15px;font-weight:700;top:15px}#thumbExtractor #thumbExtractor-preview{width:40%;min-width:400px;padding-left:30px;padding-right:30px;float:left;box-sizing:border-box;margin-top:50px;margin-bottom:20px;border-right:1px solid #636363}#thumbExtractor #thumbExtractor-screenshot{width:59%;height:100%;padding-left:30px;padding-right:30px;float:left;display:inline-block;box-sizing:border-box;position:relative}#thumbExtractor .part_title_left{height:20px;width:320px;top:30px;left:10px}#thumbExtractor .part_title_right{height:20px;width:320px;top:30px;left:380px}#thumbExtractor #thumb_info{position:absolute;left:0;right:0;top:30px;text-align:center;font-size:13px;font-weight:500;font-style:normal;color:#fff}#thumbExtractor .frame_video{height:210px;width:320px;margin:0 auto;background-color:#333}#thumbExtractor .thumb_video{height:100%;width:100%}#thumbExtractor .thumb_video.real-video{position:fixed;z-index:-9999;visibility:hidden;height:auto}#thumbExtractor #frame{overflow:auto;height:211px;margin-top:50px}#thumbExtractor .frame_canva{border:1px solid silver;position:absolute;margin:60px auto 0;border-bottom:none;height:210px;width:320px;top:0;left:0;right:0;z-index:2}#thumbExtractor #thumb_canvas{vertical-align:middle;display:inline-block;line-height:20px}#thumbExtractor .action_bar_left{height:20px;width:320px;left:10px;top:260px;padding:2px}#thumbExtractor .action_bar_right{height:20px;width:320px;top:260px;left:380px;display:table-row;padding:2px}#thumbExtractor .action_bar_right .action_icon{padding-right:10px;display:table-cell;vertical-align:middle}#thumbExtractor .action_bar_right .action_icon:hover{cursor:pointer}#thumbExtractor #thumb_validate_button{border-radius:15px;padding-left:50px;padding-right:50px;background:transparent;border:1px solid #fff;color:#fff;font-size:12px;font-weight:500;font-style:normal;margin:0 auto;box-shadow:0 2px 6px 0 rgba(0,0,0,.2),0 4px 16px 0 rgba(0,0,0,.19);border-color:#aa46bb}#thumbExtractor #thumb_validate_button:hover{background:#aa46bb}#thumbExtractor #thumb_reset_button{bottom:10px;right:60px;line-height:20px}#thumbExtractor #thumb_download_button{background-image:url(/assets/common/images/icons/picto-export-thumbnail.png);background-position:50%;background-repeat:no-repeat;bottom:-20px;right:20px}#thumbExtractor #thumb_download_button:hover{background-image:url(/assets/common/images/icons/picto-export-thumbnail-hover.png)}#thumbExtractor #thumb_delete_button{background-image:url(/assets/common/images/icons/picto-delete.png);background-position:50%;background-repeat:no-repeat;bottom:-20px;right:-20px}#thumbExtractor #thumb_delete_button:hover{background-image:url(/assets/common/images/icons/picto-delete-hover.png)}#thumbExtractor #thumb_delete_button,#thumbExtractor #thumb_download_button,#thumbExtractor #thumb_reset_button{cursor:pointer;display:none;width:41px;height:41px;position:absolute}#thumbExtractor #thumb_camera_button{cursor:pointer;height:50px;width:320px;text-align:center;margin:20px auto;background-image:url(/assets/common/images/icons/icon-photography.png);background-position:50%;background-repeat:no-repeat}#thumbExtractor #thumb_camera_button:hover{background-image:url(/assets/common/images/icons/icon-photography-hover.png)}#thumbExtractor .thumb_submit_action{cursor:pointer;width:100%;text-align:center;margin-bottom:20px}#thumbExtractor .action_frame .ui-slider .ui-slider-handle{background-color:#fff}#thumbExtractor .video-data-container{width:320px;margin:30px auto 10px;overflow:auto;max-height:200px}#thumbExtractor .video-data-container .dl-horizontal dt{width:100%;padding-bottom:0;font-size:12px;font-weight:500;font-style:normal;color:#b3b3b3}#thumbExtractor .video-data-container .dl-horizontal dd{margin:0;padding-top:0;font-size:12px;font-weight:500;font-style:normal;color:#fff}#thumbExtractor #grid{padding-top:40px;overflow:hidden;padding-bottom:40px;margin:0 auto;width:510px}#thumbExtractor .grid-item{width:105px;height:auto;float:left;margin:10px;position:relative}#thumbExtractor .grid-wrapper{position:relative}#thumbExtractor .grid-wrapper.selected{border:2px solid #aa46bb}#thumbExtractor .grid-wrapper #small_thumb_delete_button,#thumbExtractor .grid-wrapper #small_thumb_download_button{display:block;cursor:pointer;width:41px;height:41px;position:absolute}#thumbExtractor .grid-wrapper #small_thumb_download_button{background-image:url(/assets/common/images/icons/picto-export-thumbnail.png);background-position:50%;background-repeat:no-repeat;bottom:-20px;right:20px}#thumbExtractor .grid-wrapper #small_thumb_download_button:hover{background-image:url(/assets/common/images/icons/picto-export-thumbnail-hover.png)}#thumbExtractor .grid-wrapper #small_thumb_delete_button{background-image:url(/assets/common/images/icons/picto-delete.png);background-position:50%;background-repeat:no-repeat;bottom:-20px;right:-20px}#thumbExtractor .grid-wrapper #small_thumb_delete_button:hover{background-image:url(/assets/common/images/icons/picto-delete-hover.png)}.vertical-divider{height:1px;background-color:#636363}.horizontal-divider{display:none;width:1%;max-width:1px;height:100%;background-color:#636363;float:left;margin-top:50px}#thumb_confirm span{font-size:12px;font-weight:500;color:#fff}#thumb_confirm img.selected{width:160px;height:auto;display:block;padding-bottom:16px}.videotools-spinner{z-index:2000;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#tool_navigate input{text-align:center}#tool_navigate a{padding:1px 5px;margin:0 4px;background-color:#0077bc;font-size:13px;line-height:14px;font-weight:700;cursor:pointer;color:#444}#paginate{min-height:52px}#idFrameT #answers:hover #paginate{margin-right:59px}#paginate #tool_navigate{background-color:#676767;box-shadow:0 0 6px 0 rgba(0,0,0,.31);border-radius:5px;position:fixed;bottom:10px;right:45px;z-index:100}#paginate #tool_navigate a,#paginate #tool_navigate input{border:0;border-left:1px solid #a8a8a8;box-sizing:border-box;padding:0;margin:0;height:40px;line-height:40px;vertical-align:middle;width:40px;background:none;font-weight:700;font-size:14px;text-shadow:none;box-shadow:none;color:#fff}#paginate #tool_navigate a:hover,#paginate #tool_navigate input{color:#fff;background:#505050}#paginate #tool_navigate .btn-mini{border-radius:0}#paginate #tool_navigate .btn-mini.last,#paginate #tool_navigate .btn-mini.last:hover{border-top-right-radius:5px;border-bottom-right-radius:5px}#paginate #tool_navigate .btn-mini:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px;border:0}#paginate #tool_navigate .btn-mini.icon{font-size:18px}#paginate #tool_navigate .btn-mini.icon#last{font-size:10px}#paginate #tool_navigate .btn-mini .icon-inverse{transform:rotate(180deg);font-size:10px}#uploadBoxLeft,#uploadBoxRight{width:48.5%;height:100%;overflow:auto;text-align:center}#uploadBoxLeft{float:left}#uploadBoxRight{float:right}#uploadBox{height:100%}#uploadBox h5{margin-top:20px;margin-bottom:10px;font-size:13px;font-weight:700;text-align:left}#uploadBox .clear{clear:both}#uploadBox .upload-tabs{height:100%}#uploadBox .ui-tabs .ui-tabs-panel{padding:20px}#uploadBox .well{margin:0;padding:.5%;color:#3b3b3b}#uploadBox #fileupload{height:92%}#uploadBox .fileinput-button{color:#fff;background-image:none;border:1px solid #3d8b3d;background-color:#5cb85c;width:60%;padding:8px 0;margin:18px 0 0;font-size:14px;transition:all .3s}#uploadBox .fileinput-button:active,#uploadBox .fileinput-button:focus,#uploadBox .fileinput-button:hover{background-color:#3d8b3d}#uploadBox .or_upload{text-align:center;font-weight:700;margin:12px 0}#uploadBox .url_upload{display:inline-block;width:60%;position:relative}#uploadBox .url_upload input{width:100%;max-width:650px;height:42px;padding:0 120px 0 8px;margin:0;box-sizing:border-box}#uploadBox .add_url_upload{position:absolute;right:0;top:0;height:42px;color:#fff;border:1px solid #3d8b3d;background-color:#5cb85c;padding:0 18px;font-size:14px;font-weight:700;border-top-right-radius:4px;border-bottom-right-radius:4px;transition:all .3s}#uploadBox .add_url_upload:active,#uploadBox .add_url_upload:focus,#uploadBox .add_url_upload:hover{background-color:#3d8b3d}#uploadBox span.comment{font-style:italic;color:#999}#uploadBox .fileinput-button{position:relative;overflow:hidden}#uploadBox .fileinput-button input{position:absolute;top:0;right:0;margin:0;border:solid transparent;border-width:0 0 100px 200px;opacity:0;filter:alpha(opacity=0);-moz-transform:translate(-300px) scale(4);direction:ltr;cursor:pointer}#uploadBox .status-tab{width:100%;margin-bottom:10px}#uploadBox .status-tab td{padding:2px}#uploadBox .status-tab-left{width:48%;padding-right:5px;text-align:right}#uploadBox .status-tab-right{width:48%;padding-left:5px;text-align:left}#uploadBox .status-tab-left input,#uploadBox .status-tab-right input{margin-left:5px;margin-right:5px}#uploadBox .thumbnails{margin-left:-20px}#uploadBox .thumbnails>li{margin-left:20px}#uploadBox .upload-record{height:260px;background-color:#fff}#uploadBox .upload-record .canva-wrapper{height:125px;overflow:auto}#uploadBox .upload-record .name-doc{height:40px;overflow:hidden;text-overflow:ellipsis;font-weight:700}#uploadBox .upload-record .infos-doc{overflow:hidden;text-overflow:ellipsis;color:#777;height:40px}#uploadBox .upload-record .error,#uploadBox .upload-record .success{padding-top:2px;padding-bottom:3px;display:none;overflow:auto}#uploadBox .upload-record .error{padding:0;width:100%}#uploadBox .upload-record .remove-element{margin:2px 0}#uploadBox .flash-box .upload-record{height:160px;background-color:transparent}#uploadBox .select-label{font-style:italic;color:#999}#uploadBox .select-row{font-weight:400;font-style:normal}#uploadBox .progress{margin-top:4px;margin-bottom:10px;height:10px}#uploadBox .uploader-button{text-align:center;width:50%}#uploadBox #addFileList{width:100%;table-layout:fixed;border:none}#uploadBox #addFileList td{vertical-align:middle}#uploadBox .uploader-icon{width:15%;text-align:left}#uploadBox .uploader-info{font-size:10px;width:35%;text-align:left}#uploadBox .uploader-info p{line-height:10px;font-size:10px;word-wrap:break-word}#uploadBox .uploader-info a{text-decoration:underline;color:#00008b;margin:5px 0}#uploadBoxRight .progress .progress-bar{height:10px}#lazaretBox.container-fluid{margin:0;padding:0}#lazaretBox .loading{background-image:url(/assets/common/images/icons/loader-black.gif);background-position:100%;background-repeat:no-repeat}#lazaretBox li.wrapper-item{margin-bottom:20px}#lazaretBox .lazaret-file h5,#lazaretBox .lazaret-proposals h5{margin-top:0;margin-bottom:10px}#lazaretBox .lazaret-file p,#lazaretBox .lazaret-proposals p{font-weight:700;overflow:hidden;text-overflow:ellipsis}#lazaretBox span.info{display:inline;font-weight:400}#lazaretBox .lazaret-file .thumbnails,#lazaretBox .lazaret-proposals .thumbnails{margin-left:0;background-color:#fff;min-height:234px}#lazaretBox .lazaret-file .thumbnails li,#lazaretBox .lazaret-proposals .thumbnails li{margin:0}#lazaretBox .lazaret-file .thumbnails img,#lazaretBox .lazaret-proposals .thumbnails img{max-height:480px}#lazaretBox .lazaret-file .thumbnails .record-thumb,#lazaretBox .lazaret-proposals .thumbnails .record-thumb{height:180px}#lazaretBox .well .lazaret-file a,#lazaretBox .well .lazaret-proposals a{font-weight:400;color:#3b3b3b}#lazaretBox .well .lazaret-file a:hover,#lazaretBox .well .lazaret-proposals a:hover{color:#000}#lazaretBox .lazaret-proposals .records-subititution{margin:0 10px 10px 0}#lazaretBox .btn,#lazaretBox button{font-weight:400}#lazaretBox .btn img,#lazaretBox button img{margin-right:5px;vertical-align:middle}#BasketBrowser .archive_toggler{position:absolute;left:137px;top:8px;width:34px;height:34px}#BasketBrowser .detailed_basket_browser .archive_toggler{left:0;top:3px}#BasketBrowser .detailed_basket_browser .title{padding-left:40px;position:relative;line-height:32px;padding-top:2px}#BasketBrowser .archiver{background:url(/assets/prod/images/Basket/Browser/archive.png) no-repeat 0 0/contain;display:inline-block}#BasketBrowser .archiver:focus,#BasketBrowser .archiver:hover{background-image:url(/assets/prod/images/Basket/Browser/archived.png)}#BasketBrowser .unarchiver{background:url(/assets/prod/images/Basket/Browser/archived.png) no-repeat 0 0/contain;display:inline-block}#BasketBrowser .unarchiver:focus,#BasketBrowser .unarchiver:hover{background-image:url(/assets/prod/images/Basket/Browser/archive.png)}#BasketBrowser h1{font-size:16px;line-height:20px;margin:0;padding:0;padding-left:12px;display:inline-block;width:100%}#BasketBrowser .Browser{background-color:#4b4b4b;left:0;right:0;height:100%;top:0}#BasketBrowser .Basket{background-color:#b3b3b3;display:none}#BasketBrowser .Basket .thumb_wrapper{margin:5px}#BasketBrowser .result{position:relative;height:106px;background-color:#cdcdcd;border-radius:5px}#BasketBrowser .result .PNB10{overflow:hidden;top:0}#BasketBrowser .result table{height:100%}#BasketBrowser .result.unarchived{background-color:#9a9a9a}#BasketBrowser .result .thumbnail{display:flex;width:131px;height:106px;padding:0;border:none;border-radius:0;box-shadow:none;line-height:18px;text-align:center;vertical-align:top;border-top-left-radius:5px;border-bottom-left-radius:5px}#BasketBrowser .result .content{display:inline-block;width:316px;padding-left:10px}#BasketBrowser .result .content>p{height:57px;overflow-y:auto}#BasketBrowser .result .content>p a{display:inline-block!important;width:auto!important}#BasketBrowser .result .counter{bottom:18px;font-size:14px;position:relative;right:5px;text-align:right}#BasketBrowser .item-table{display:flex;flex-wrap:wrap;justify-content:left;align-content:center}#BasketBrowser .results .next_res,#BasketBrowser .results .prev_res{font-size:25px}#BasketBrowser .results .datas{top:50px;bottom:50px;overflow-y:auto;overflow-x:hidden;left:20px;right:10px}#BasketBrowser .results .header{bottom:auto;font-size:16px;padding:18px 0;font-weight:700;left:20px}#BasketBrowser .results .footer{top:auto;font-size:12px;height:30px;padding-left:20px;background-color:#3d3d3d}#BasketBrowser .results .footer table{vertical-align:middle;height:30px}#BasketBrowser .results .result h1.title{font-size:14px;margin-top:10px;line-height:1;padding-left:0;position:inherit}#BasketBrowser form h1{margin:20px 0 10px;padding-left:14px}#BasketBrowser form ul{margin-bottom:35px}#BasketBrowser form ul li{padding:0;margin-bottom:1px}#BasketBrowser form ul li label{padding:8px 0 8px 25px;line-height:16px}#BasketBrowser form ul li label.selected,#BasketBrowser form ul li label:hover{background-color:#6c6c6c;transition:all .2s}#BasketBrowser h1.title .loader{display:none;margin:4px}#BasketBrowser img{vertical-align:middle}#BasketBrowser .paginator-wrapper,#BasketBrowser table{padding:5px;border:none;vertical-align:top}#BasketBrowser .paginator-wrapper .paginator,#BasketBrowser .paginator-wrapper td.paginator,#BasketBrowser table .paginator,#BasketBrowser table td.paginator{float:right;padding-right:8px}#BasketBrowser input{display:none}#BasketBrowser input.Query{padding:3px;display:block;border-radius:5px;width:160px;padding-left:25px;margin-left:12px;background-color:#efefef;color:#4e4e4e}#BasketBrowser label{cursor:pointer;color:#fff;margin-bottom:0}#BasketBrowser input:checked+label,#BasketBrowser label.selected{background-color:#6c6c6c;color:#fff}.leftBrowser{background-color:#595959;left:0;top:0;right:auto;width:215px;padding-left:0;padding-top:18px;height:540px}.leftBrowser h1{padding-left:12px}.rightBrowser{background-color:#4b4b4b;left:215px}.rightBrowser .result{margin-bottom:12px}.rightBrowser .basket_link{color:#212121;padding-left:37px;line-height:16px;display:inline-block}.rightBrowser .UserTips,.rightBrowser p{color:#595959}.rightBrowser .thumbnail{background-color:#696969}.rightBrowser .thumbnail img{height:106px;width:auto;max-width:100%;display:block;margin:0 auto}.rightBrowser .thumbnail .thumb_wrapper{height:106px;display:flex;flex-wrap:wrap;align-items:center}.rightBrowser .PNB::-webkit-scrollbar-track{background-color:#4b4b4b}.rightBrowser .PNB::-webkit-scrollbar{width:4px}.rightBrowser .PNB::-webkit-scrollbar-thumb{background-color:#858585}.rightBrowser .PNB::-webkit-scrollbar-button{width:0;height:0;display:none}.rightBrowser .PNB::-webkit-scrollbar-corner{background-color:transparent}.PNB10.rightBrowserInner{right:0;left:0;bottom:0}.basketCount{font-size:10px;color:#4d4d4d}.delete-basket.close{opacity:1;box-shadow:0 2px 4px 0 rgba(0,0,0,.22);background:#525252;width:16px;height:16px;font-size:16px;line-height:16px;text-align:center;border-radius:50%;margin-top:6px;margin-right:6px;top:0;right:0;z-index:1}#TXCLASSIFICATION FORM{padding:0;margin:0}#TXCLASSIFICATION #TXCLASSIFICATION_ADVANCED TD{padding:0 5px}.publish-dialog .ui-dialog-content{max-height:575px!important}#modal_feed{width:100%}#modal_feed .publish_top_list{background:#b0b0b0;height:285px;overflow-y:auto}#modal_feed .record_item{background:#787878;float:left;width:10.4%;margin-right:.8%;height:120px;margin-bottom:15px}#modal_feed .record_item .thumb_wrapper{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#modal_feed .record_item .diapo{height:100%;width:100%;border:0;margin:0}#modal_feed .record_item:nth-child(9n+9){margin-right:0}#modal_feed .record_item .record_image{width:auto!important;height:auto!important;max-width:100%;max-height:100%;object-fit:contain;float:none;top:0!important}#modal_feed .record_list{padding:15px 15px 0}#modal_feed .record_list .ui-state-highlight{width:112px;height:118px;position:relative;float:left;background:none;background-color:#9c9c9c;border-color:#b3b3b3}#modal_feed form .feeds{color:#333;overflow:auto}#modal_feed form .feeds .list{margin:0;height:230px}#modal_feed form .feeds .feed{padding:5px 0;background-color:#d9d9d9;border:1px solid silver;color:#333;font-size:15px;cursor:pointer;margin-bottom:14px;font-weight:700}#modal_feed form .feeds .feed.odd{background-color:#e6e6e6;color:#333}#modal_feed form .feeds .feed.hover{background-color:#a2a2a2;color:#3b3b3b}#modal_feed form .feeds .feed.selected{background-color:#076882;color:#fff}#modal_feed form .feeds .feed span{margin:0 10px}#modal_feed form input.error,#modal_feed form textarea.error{border:1px solid red}.publish_bottom_form .span12{padding:20px 20px 0}.publish_bottom_form label{font-size:16px;margin-top:10px;font-weight:700}.feed_warning{margin-bottom:12px;display:none}.feed_warning.alert{display:inline-block}#EDIT_ALL{white-space:normal}#EDIT_ALL,#EDIT_ALL .content-wrapper{position:absolute;top:0;left:0;right:0;bottom:0}#EDIT_ALL .content-wrapper{margin:10px}#EDIT_ALL .active{color:#fff!important}#EDIT_ALL .diapo{margin-left:5px;margin-right:5px}#EDIT_TOP{background-color:#b3b3b3;top:0;overflow:visible;border-radius:2px}#EDIT_MENU,#EDIT_TOP{position:absolute;left:0;width:100%}#EDIT_MENU{top:5px;height:24px;overflow:hidden;padding:0}.GRP_IMAGE_REP{margin:5px;padding:5px;top:0;left:0;width:146px;height:156px}#EDIT_FILM2,#EDIT_GRPDIAPO,.GRP_IMAGE_REP{position:absolute}#EDIT_FILM2{border:1px solid silver;background-color:#d9d9d9;top:36px;left:10px;bottom:10px;right:10px;overflow:auto}#EDIT_ZOOMSLIDER{position:absolute;top:7px;width:80px;right:50px;z-index:9999}#EDIT_MID{position:absolute;left:0;bottom:32px;width:100%;border:none;overflow:hidden}#EDIT_MID_L,#EDIT_MID_R{position:absolute;top:0;bottom:0;overflow:visible}#EDIT_MID_L{background-color:#b3b3b3;width:700px;left:0;border-radius:2px}#EDIT_MID_R{width:400px;right:0}#EDIT_MID_R .ui-tabs-panel,#EDIT_MID_R li.ui-state-active,#EDIT_MID_R li.ui-tabs-active{background-color:#b3b3b3}#divS_wrapper{overflow-x:visible;overflow-y:visible;position:absolute;top:10px;left:10px;bottom:10px;width:390px}#divS{overflow-x:hidden;overflow-y:scroll;position:absolute;top:0;left:0;bottom:0;right:10px;background:none}#divS div.edit_field{cursor:pointer;font-weight:700;padding:2px;margin-right:10px;position:relative;background-color:transparent}#divS div.edit_field .fa-stack{font-size:11px;cursor:pointer;width:19px}#divS div.edit_field .fa-stack .fa-stack-2x{color:#777}#divS div.edit_field .fa-stack .fa-inverse{color:#d9d9d9}#divS div.edit_field.odd{background-color:#9c9c9c}#divS div.edit_field.hover{background-color:#a2a2a2;color:#3b3b3b}#divS div.edit_field.active{background-color:#939393;border:1px solid #939393}#divS span.fieldvalue{white-space:normal;font-weight:400}#idEditZone{position:absolute;top:10px;right:10px;bottom:10px;left:420px}#idFieldNameEdit{width:80px;text-align:center;overflow:hidden}#idEditZTextArea{position:absolute;top:0;left:0;width:99%;height:99%;margin:0;padding:0;font-size:15px}#idEditDateZone{top:30px}#idEditDateZone,#ZTextMultiValued{position:absolute;left:0;display:none}#ZTextMultiValued,#ZTextStatus{top:0;width:100%;height:100%}#ZTextStatus{position:absolute;left:0;display:none}#idExplain{top:auto;height:20px;color:#ffb300;text-align:right}#idExplain img{vertical-align:middle;width:20px;height:20px}#idExplain .metadatas_restrictionsTips{cursor:help}#idDivButtons{bottom:30px;top:auto;height:20px;display:none;text-align:center}#EditReplace,#EditSearch{width:100%;height:45px;font-size:14px}#buttonEditing{margin:0;padding:0;position:absolute;left:0;bottom:0;width:100%;height:28px;overflow:hidden;text-align:center}#EDIT_WORKING{position:absolute;top:100px;left:1px;width:100%;display:none}.edit-zone-title{height:45px;bottom:auto}#EDIT_EDIT{top:45px;bottom:60px;overflow-x:hidden;overflow-y:auto}#EDIT_TOP .diapo div.titre{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:auto;text-align:center;z-index:10}#Edit_copyPreset_dlg form span{color:#333}.Edit_preset_item{position:relative;top:0;left:0;width:550px;height:250px;overflow:auto;color:#999}#idFieldSuggestedValues{padding:2px 13px 0 10px}#idFieldSuggestedValues select{width:100%;background:#c6c6c6}#ZTextMultiValued_values{background-color:#fff;border:1px solid #999;position:absolute;top:30px;left:4px;right:4px;bottom:4px;overflow-x:auto;overflow-y:scroll}.submit-multivalued{border:none;background:none}#EDITWINDOW .ui-datepicker-inline{background-color:#d9d9d9;background-repeat:repeat-x;background-position:50% top}#EDITWINDOW #ZTextMultiValued_values div{cursor:pointer;height:20px;padding:2px 14px 2px 2px}#EDITWINDOW #ZTextMultiValued_values div table{width:100%;border:none}#EDITWINDOW #ZTextMultiValued_values div table td{vertical-align:middle}#EDITWINDOW #ZTextMultiValued_values div table td.options{width:40px;text-align:right}#EDITWINDOW #ZTextMultiValued_values div table td.options .add_all{display:none}#EDITWINDOW #ZTextMultiValued_values div.hetero table td.options .add_all{display:inline}#EDITWINDOW #ZTextMultiValued_values div.hilighted{background-color:#d0d0d0}#EDITWINDOW #ZTextMultiValued_values div i{color:#ff0;font-style:normal;font-weight:700;background-color:#222}#EDITWINDOW .hetero{color:#ff8000}#EDITWINDOW .EDIT_presets_list{padding-left:3px;padding-right:6px}#EDITWINDOW .EDIT_presets_list li{margin:0}#EDITWINDOW .EDIT_presets_list li.opened div{display:block}#EDITWINDOW .EDIT_presets_list li.opened .triRight{display:none}#EDITWINDOW .EDIT_presets_list li.opened .triDown{display:inherit}#EDITWINDOW .EDIT_presets_list li .triDown{display:none}#EDITWINDOW .EDIT_presets_list div{display:none;padding-left:15px;padding-bottom:5px}#EDITWINDOW .EDIT_presets_list div p{font-size:9px;padding:0;margin:0}#EDITWINDOW .EDIT_presets_list h1{margin:0;padding:0;font-size:12px}#EDITWINDOW .EDIT_presets_list h1 a.delete{font-weight:100;font-size:10px}div.thesaurus{margin-left:2px;white-space:nowrap}div.thesaurus p{margin:0}div.thesaurus div.c{display:none}#EDITWINDOW #TH_Ofull,#EDITWINDOW div.searchZone,#idFrameTH #TH_Oclip,#idFrameTH #TH_Oprop{margin:0;padding:0;width:100%}#EDITWINDOW div.searchZone{position:absolute;top:0;left:0;height:100%;background:#d9d9d9;border:1px solid #a9a9a9}#EDITWINDOW div.thesaurus div.c{display:none}#EDITWINDOW div.thesaurus div.h,#EDITWINDOW div.thesaurus div.o{margin-bottom:1px;padding-bottom:2px;padding-left:5px;margin-left:3px;border-left:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9}#EDITWINDOW div.thesaurus u{width:9px;height:10px;margin-right:2px;text-align:center;display:inline-block;font-size:8px;text-decoration:none;background-color:#f0f0f0;cursor:pointer;color:#000;line-height:10px}#EDITWINDOW div.thesaurus u.w{cursor:auto}#EDITWINDOW div.thesaurus b{cursor:pointer}#EDITWINDOW .ui-tabs{position:absolute;top:0;left:10px;bottom:0;right:0}#EDITWINDOW .ui-tabs .ui-tabs-nav{background-color:transparent;top:0;left:10px;right:10px;margin-top:0;border-top:1px solid #999;border-radius:0;height:32px;border-bottom:1px solid transparent}#EDITWINDOW .ui-tabs .ui-tabs-panel{position:absolute;top:32px;left:0;bottom:0;right:0}#EDITWINDOW #geonameTabContainer ul.geoname-results{list-style-type:none;margin:10px}#EDITWINDOW #geonameTabContainer ul.geoname-results .geoname-add-action{cursor:pointer}#EDITWINDOW #geonameTabContainer ul.geoname-results .ui-state-highlight{color:#2e7db2}#EDITWINDOW .zoom-menu-icon{position:absolute;width:28px}#EDITWINDOW .zoom-menu-left{left:calc(100% - 168px);top:3px;font-size:12px}#EDITWINDOW .zoom-menu-right{left:98%;top:3px;font-size:21px}.story-select-all-block{display:inline-block;padding:6px;background:#404040;margin:3px 5px;width:121px;text-align:center}#printBox{background-color:#b3b3b3;border-radius:2px}#download h4,#ftp h4,#printBox h4,#sendmail h4{margin-bottom:10px;font-weight:700;font-size:14px;line-height:18px;color:#333;text-decoration:none}#download label,#ftp label,#printBox label,#sendmail label{line-height:18px;color:#333}#ftp p,#sendmail p,.buttons_line p{margin:20px 0 10px;font-weight:700}#ftp .form-horizontal .control-group{margin-bottom:10px}#pub_tabs .btn-group.open .btn-inverse.dropdown-toggle{background-color:#e6e6e6;background-image:none}#dialog_publicator .dropdown-menu{min-width:95px;background-color:#a4a4a4;*border:1px solid #666}#dialog_publicator .dropdown-menu a{padding:3px 10px;color:#eaeaea;cursor:pointer}#dialog_publicator .dropdown-menu a:hover{background-color:#666;color:#fff}#dialog_publicator .ui-tabs-panel{left:200px}#dialog_publicator .error_box,#dialog_publicator .notice_box{color:#3b3b3b;font-weight:700;margin:5px auto;padding:5px 0;text-align:center;width:90%}#dialog_publicator .notice_box{background-color:green;color:#333}#dialog_publicator .error_box{background-color:orange}#dialog_publicator .api_banner{height:30px;bottom:auto;background-color:#a2a2a2}#dialog_publicator .api_content{top:30px;bottom:25px;color:#333}#dialog_publicator .api_content .blockmenu{bottom:auto;background-repeat:repeat-x;background-position:0 100%;z-index:1000;width:100%;height:40px}#dialog_publicator .api_content .blockresponse{padding:0 10px;top:40px;overflow:auto;z-index:200}#dialog_publicator .api_content .blockresponse .form-actions{background-color:#d9d9d9;border-top:none;margin:0}#dialog_publicator .api_banner a.selected,#dialog_publicator .api_content .blockmenu a.selected{font-weight:700;color:#076882}#dialog_publicator .api_infos{top:auto;height:25px;background-image:url(/assets/common/images/icons/api_info.png);background-repeat:repeat-x;background-position:0 0;color:#999}#dialog_publicator .main_menu{float:left}#dialog_publicator .diapo{width:90px;overflow:hidden}#dialog_publicator .diapo .title{height:16px;overflow:hidden}#dialog_publicator .diapo.pending_records{width:50px;overflow:hidden}#dialog_publicator .diapo.ui-selected{background-color:#404040}#dialog_publicator .diapo.ui-selecting{background-color:#202020}#dialog_publicator .diapo .thumb_wrapper{padding:5px}#dialog_publicator .api_thumbnail{max-width:120px}#dialog_publicator .duration_time{background-color:silver;color:#333;font-weight:700;padding:2px 4px;position:absolute;top:0;left:0;font-size:11px}#dialog_publicator .ui-state-default.not_configured a{color:#888;font-style:italic}#dialog_publicator .ui-state-active a{color:#08c}#dialog_publicator .ui-state-active.not_configured a{color:#ccc;font-style:normal}#dialog_publicator .dropdown-menu .divider{background-color:#515151;border-bottom:1px solid #404040;margin:3px 1px}#dialog_publicator .ui-tabs .ui-tabs-panel.loading{background-image:url(/assets/common/images/icons/loader000.gif);background-position:50%;background-repeat:no-repeat}#dialog_publicator .ui-tabs-panel .PNB10.container{overflow-x:hidden;overflow-y:auto}#dialog_publicator .blockresponse .element{margin:5px 10px}#dialog_publicator .element table{border:none;padding:0;margin:0;width:100%}#dialog_publicator .element table tr{vertical-align:top}#dialog_publicator .element table .title{color:#08c;font-weight:700}#dialog_publicator .element table td.thumbnail{width:140px;border:none;border-radius:0;box-shadow:none;background-color:transparent;text-align:center}#dialog_publicator .element table td.special{width:80px}#dialog_publicator .ui-tabs-panel .blockresponse a{color:#08c;text-decoration:none}#dialog_publicator .element_menu .default_action,.element_menu .trigger{z-index:444;font-size:13px;font-weight:400;border-color:#666}#dialog_publicator .submenu{display:none;position:absolute}#dialog_publicator .multi_menu .submenu button{background-color:#313131;background-image:none}#dialog_publicator .multi_menu .submenu button.ui-state-hover{background-color:#212121}#dialog_publicator .ui-state-active a{color:#0077bc}#dialog_publicator .api_banner button{border:1px solid #515151;background-color:#404040}#dialog_publicator .api_banner .submenu.ui-buttonset{z-index:600}#dialog_publicator .api_content .element{padding:5px;color:#333}#dialog_publicator .api_content .element.odd{background-color:#404040;box-shadow:inset 2px 2px 4px rgba(0,0,0,.25),inset -2px -2px 4px rgba(0,0,0,.25)}#dialog_publicator .api_content .element.even{background-color:#666;box-shadow:inset 2px 2px 4px rgba(0,0,0,.25),inset -2px -2px 4px rgba(0,0,0,.25)}#dialog_publicator .api_content .element.selected{background-color:#999}#dialog_publicator .api_content .element table .informations{width:296px}#ul_main_pub_tabs{width:200px;position:absolute;overflow:hidden;right:auto;margin-top:-1px}#ul_main_pub_tabs li{padding-left:20px;background-repeat:no-repeat;background-position:6px}#ul_main_pub_tabs li.bridge_Youtube{background-image:url(/assets/common/images/icons/youtube-small.gif)}#ul_main_pub_tabs li.bridge_Dailymotion{background-image:url(/assets/common/images/icons/dailymotion-small.gif)}#ul_main_pub_tabs li.bridge_Flickr{background-image:url(/assets/common/images/icons/flickr-small.gif)}#publicator_selection{height:190px;bottom:auto;background-color:#a2a2a2}#publicator_selection>.PNB10{overflow:auto;bottom:50px;background-color:#d9d9d9}#mainMenu{height:40px;line-height:36px;vertical-align:middle;background-color:#7b7b7b;border-bottom:none;margin-bottom:0;z-index:100;box-sizing:border-box}#mainMenu ol{display:block;margin:0;padding:0;list-style:none outside none}#mainMenu #mainLogo{margin:0 5px}#mainMenu li{display:inline-block;float:left;line-height:36px;padding:0;position:relative;vertical-align:top;height:40px}#mainMenu li a{text-decoration:none;display:inline-block;color:#fff}#mainMenu li a>span{font-size:12px;font-weight:400;border-top:3px solid transparent;display:block;padding:0 5px;height:37px}#mainMenu li a>span.selected{border-top:3px solid #fff}#mainMenu li a:hover{background-color:transparent;color:#1a1a1a}#mainMenu .title{font-size:18px;color:#f7f7f7;margin:0 5px;height:40px;display:block;vertical-align:middle}#mainMenu #notification_box a{margin-left:0}#mainMenu .account a{text-decoration:underline}#mainMenu .right li a>span{padding:0 15px}#mainMenu .right li.user a{background:url(/assets/common/images/icons/icon_user.png) 15px 7px no-repeat;padding-left:41px}.treeview li{color:#333;vertical-align:middle;background-image:none}.treeview>li.expandable{min-height:50px;line-height:47px;vertical-align:middle;position:relative;background:none;padding-top:0;padding-bottom:0;border-bottom:1px solid #9a9a9a}.treeview>li.expandable>.hitarea{height:51px;background:url(/assets/common/images/icons/sprite_tree_first.png) 99% 22px no-repeat;border-left:5px solid #b3b3b3}.treeview>li.expandable>.hitarea.active,.treeview>li.expandable>.hitarea:hover{border-left:5px solid #884c92}.treeview .hitarea{background:none;width:100%;height:100%;position:absolute}.treeview ul li .hitarea{background:url(/assets/common/images/icons/icon_tree.png) 0 0 no-repeat;position:relative;height:9px;width:9px;margin-top:5px}#THPD_C_treeBox,#THPD_T_treeBox{font-size:12px;overflow-x:hidden;overflow-y:hidden}#THPD_C_treeBox>div,#THPD_T_treeBox>div{width:100%;display:inline-block}#THPD_C_treeBox:hover,#THPD_T_treeBox:hover{overflow-y:auto}#THPD_C_treeBox::-webkit-scrollbar-track,#THPD_T_treeBox::-webkit-scrollbar-track{border-radius:0;background-color:#1f1f1f}#THPD_C_treeBox::-webkit-scrollbar,#THPD_T_treeBox::-webkit-scrollbar{width:6px;background-color:#474747;display:none}.ui-tabs #thesaurus_tab{top:86px!important;border-top:1px solid #838383}#THPD_tabs{right:0}#THPD_tabs .ui-tabs-nav li.th_tab a{color:#333}#THPD_tabs .ui-tabs-nav li.th_tab.th_tab{height:46px;margin:0}#THPD_tabs .ui-tabs-nav li.th_tab.th_tab.ui-state-active{border-bottom:3px solid #884c92}#THPD_tabs .ui-tabs-nav li.th_tab.th_tab a{height:46px;line-height:46px;vertical-align:middle;margin:0;padding:0 20px;display:block;text-decoration:none;box-sizing:border-box;border-bottom:1px solid #303030}#THPD_tabs .ui-tabs-nav .ui-state-default A{color:#fff}#THPD_tabs .ui-tabs-nav .ui-tabs-active A{color:#1a1a1a;text-decoration:underline}#THPD_tabs .treeview{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}#THPD_tabs .treeview ul{background-color:#9c9c9c;margin-left:-16px;padding-left:16px}#THPD_tabs .treeview ul li{padding-top:5px;padding-bottom:5px}#THPD_tabs .treeview span.tx_term{cursor:pointer;color:#333}#THPD_tabs .treeview span.tx_term.h{color:#884c92;font-weight:700}#THPD_tabs .treeview span.tx_term:hover{color:#fff}#THPD_T_tree.draggingOver{cursor:not-allowed}#THPD_T_tree.draggingOver span.tx_term{color:#333;cursor:not-allowed}#THPD_T_tree.draggingOver LI.draggingOver{cursor:default}#THPD_T_tree.draggingOver LI.draggingOver span.tx_term{cursor:copy}#THPD_T_tree.draggingOver LI.draggingOver span.tx_term:hover{color:#fff}#idFrameC .ui-tabs #THPD_C.ui-tabs-panel,#idFrameC .ui-tabs #THPD_T.ui-tabs-panel{top:46px}#THPD_C,#THPD_T{margin-left:0}#THPD_WIZARDS .gform .input-append{width:100%;margin:0;padding:0;border:1px solid #9a9a9a;border-top:none}#THPD_WIZARDS .gform .input-append input.input-medium{width:80%;border-radius:0;height:40px;padding:0 2.5%;background:#d4d4d4;border:none;float:left;margin:0}#THPD_WIZARDS .gform .input-append .th_cancel,#THPD_WIZARDS .gform .input-append .th_ok{display:none;width:15%;line-height:40px;vertical-align:middle;padding:0;border-radius:0;background-color:#b3b3b3;color:#333;border:none;margin:0;outline:none;float:left;box-shadow:none;-webkit-appearance:none;-moz-appearance:none}#THPD_WIZARDS .gform .input-append .th_clear{position:relative;z-index:1000;float:right;margin:-40px 15% 0 0;display:none;width:30px;line-height:40px;padding:0;border-radius:0;background:url(/assets/common/images/icons/icon_clear_search.png) 50% no-repeat;border:none;outline:none;box-shadow:none;-webkit-appearance:none}.contextMenuWrapper{position:relative}#idFrameC .ui-accordion .ui-accordion-content{padding:0 10px}#idFrameC .ui-accordion .ui-accordion-content.content{padding:0 5px}#idFrameC #baskets_wrapper{top:88px!important}#idFrameC #expose_tabs #baskets{top:44px}#idFrameC #expose_tabs.ui-tabs .ui-tabs-nav .expose_li{height:44px}#idFrameC #expose_tabs.ui-tabs .ui-tabs-nav .expose_li a{padding:11px 10px;font-size:13px;font-weight:700;min-width:154px}#idFrameC #expose_tabs.ui-tabs .ui-tabs-nav .expose_li.ui-state-active a{border-bottom:1px solid #076882}#idFrameC #baskets{top:86px;border-top:1px solid #838383}#idFrameC #baskets .bloc{position:absolute;top:0;left:0;right:1px;bottom:0;overflow-y:auto;overflow-x:hidden}#idFrameC #baskets .bloc.groupDrop{border:3px solid #a00}#idFrameC #baskets .content.basket .alert_datas_changed,#idFrameC #baskets .content.grouping .alert_datas_changed{position:relative;margin:10px 0;right:0;left:0}#idFrameC #baskets .alert_datas_changed{position:absolute;top:5px;height:20px;right:26px;left:10px;background-color:#fff190;color:#1a1a1a;text-align:center;font-weight:700;font-size:13px;display:none;z-index:500}#idFrameC #baskets .insidebloc{top:0}#idFrameC #baskets .bottom-scroller,#idFrameC #baskets .top-scroller{height:80px;position:absolute;border:none;top:0;bottom:0;left:0;right:0}#idFrameC #baskets .top-scroller{bottom:auto}#idFrameC #baskets .bottom-scroller{top:auto}#idFrameC #baskets .SSTT.active.ui-corner-top{border:none;top:0;background-color:#b3b3b3}#idFrameC #baskets .SSTT.active a{color:#1a1a1a}#idFrameC #baskets .SSTT.grouping.active.ui-corner-top{border-bottom:none}#idFrameC #baskets .SSTT .title{overflow:hidden;left:30px;right:40px;height:16px;margin:2px 0;font-size:13px}#idFrameC #baskets .SSTT .menu{text-align:right;position:absolute;right:0;top:0;padding:0 3px;margin:0 5px 0 0}#idFrameC #baskets .SSTT .menu table td{width:27px;position:relative}#idFrameC #baskets .SSTT .workzone-menu-title{text-overflow:ellipsis;padding-right:65px;overflow:hidden;white-space:nowrap;display:block}#idFrameC #baskets .SSTT img{max-height:24px;vertical-align:middle;cursor:help;margin-right:9px}#idFrameC #baskets .SSTT img.basket_title{margin:-5px 9px 0 -9px;position:absolute;right:0;top:16px}#idFrameC #baskets .SSTT .contextMenuTrigger{cursor:pointer;padding:0;margin:0;width:26px;height:35px;display:none}#idFrameC #baskets .SSTT:focus .contextMenuTrigger,#idFrameC #baskets .SSTT:hover .contextMenuTrigger{display:inline-block}#idFrameC #baskets .ui-state-active a:focus,#idFrameC #baskets .ui-state-active a:hover,#idFrameC #baskets .ui-state-active a:link,#idFrameC #baskets .ui-state-active a:visited{color:#1a1a1a}:first-child+html .workzone-menu-title{margin-right:65px}.ui-accordion .ui-accordion-header.baskDrop{color:red}#basket_menu_trigger{padding:32px 7px 0 0;float:right;font-size:9px;cursor:pointer}.feedback-info{background:#d1d1d1;padding:14px;margin:10px;position:relative}.feedback-info .btn-not-shown{visibility:hidden;transition:all .2s}.feedback-info .create-date{margin-right:64px;font-weight:700}.feedback-info input.feed-datepicker{width:135px;margin-left:63px}.feedback-info button.submit{background:transparent;border:0;border-radius:4px;margin-top:-8px;margin-right:4px;color:#5cb85c;font-size:23px;padding:2px 5px}.feedback-info button.submit:hover{color:#3d8b3d}.feedback-info .record-number{bottom:inherit;top:-36px;right:0;padding:4px 8px;z-index:1}.feedback-info form.update-feed-validation{margin-bottom:0;display:inline-block}.feedback-info .expiredDate{text-align:center;margin-top:30px;display:inline-block;width:100%}.feedback-info .cancel-date{cursor:pointer}.feedback-info .cancel-date .fa{font-size:24px;color:#da4f49;transition:all .1s}.feedback-info .cancel-date:hover .fa{color:red}.chim-content{display:block}.chim-wrapper{position:relative;margin-bottom:15px;background:#d1d1d1;margin-right:1px;display:inline-block;float:left}.chim-wrapper span.feedback_user_name{position:relative;background:#c9c9c9;padding-right:9px;z-index:1}.chim-wrapper span.line_separator{position:absolute;height:45%;width:calc(100% - 10px);right:0;top:0;border-bottom:1px solid gray}.chim-wrapper .note_tips_holder .image-hover{display:none}.chim-wrapper .note_tips_holder:hover .image-hover{display:block}.chim-wrapper .note_tips_holder:hover .image-normal{display:none}.chim-wrapper .status,.chim-wrapper .title{width:100px;overflow:hidden;padding:2px 4px;text-align:center;font-size:10px;line-height:1}.chim-wrapper .title{height:26px;text-overflow:ellipsis;margin-top:6px}.record-number{position:absolute;background-color:#5cb85c;color:#fff;font-weight:700;padding:3px;z-index:16;bottom:0}.CHIM.diapo{width:108px;overflow:hidden;margin:0}.basket-content{margin:0 7px;overflow:hidden;position:relative;padding-left:0}.chim-feedback-item{padding:10px}.CHIM.diapo .status,.CHIM.diapo .title{position:relative;height:20px;z-index:15;font-size:.8em;background:rgba(0,0,0,.4)}.CHIM.diapo .title{margin:0;padding:3px;width:100%;line-height:20px;overflow:hidden}.CHIM.diapo .bottom{position:absolute;bottom:0;right:0;z-index:15;vertical-align:middle}.CHIM.diapo .bottom .WorkZoneElementRemover{padding:3px}.WorkZoneElementRemover{display:inline-block;height:17px;width:12px;position:relative;bottom:-6px}.WorkZoneElementRemover .icomoon{font-size:16px;color:#d8d8d8}.contextMenuTrigger .fa-inverse-bg{color:#ccc!important}.contextMenuTrigger .fa-inverse{color:#000}.contextMenuTrigger:hover .fa-inverse-bg{color:gray!important}.WorkZoneElementRemover .fa-stack-1x{color:#000}.captionTips .icomoon{color:#000;background:#ccc;border-radius:2px;padding:0 1px;line-height:1;margin:0 4px 4px}.CHIM.diapo .bottom img,.CHIM.diapo .bottom span{cursor:pointer;vertical-align:middle;color:#333;font-size:10px}.CHIM.diapo img{z-index:14;position:relative}.basket-filter{padding:10px 20px}.basket-filter .filter-item{margin:0 10px 5px;display:inline-block}.basket-filter .checkbox input[type=checkbox],.basket-filter .radio input[type=radio]{margin-top:1px}.basket_type{width:15px;display:inline-block}.bottom .captionRolloverTips{padding-top:4px}#idFrameC .basketTips.expose_basket_item{background:#d1d1d1;padding:10px;margin-bottom:5px;border:1px solid #d1d1d1;box-sizing:border-box}#idFrameC .basketTips.expose_basket_item .top_block{position:relative;padding-left:40px;display:inline-block}#idFrameC .basketTips.expose_basket_item .top_block:before{content:"\F054";font-family:fontawesome;font-size:23px;position:absolute;left:10px;top:50%;transform:translateY(-50%);transition:all .3s}#idFrameC .basketTips.expose_basket_item .top_block.open:before{transform:translateY(-50%) rotate(90deg)}#idFrameC .expose_item_deployed{height:0;max-height:0;transition:max-height .3s;overflow:hidden}#idFrameC .expose_item_deployed.open{height:auto;max-height:100vh;min-height:130px}#idFrameC .top_image{width:100px;height:60px;object-fit:contain}#idFrameC .expose_item_title{display:flex;padding:0 20px;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-wrap:wrap;height:40px}#idFrameC .expose_item_top{position:relative;padding-right:48px}#idFrameC .edit_expose{position:absolute;right:12px;top:5px;font-size:20px;cursor:pointer}#idFrameC .expose_item_bottom{max-height:500px;width:100%;overflow-y:auto;overflow-x:hidden}#idFrameC .expose_item_bottom .expose_drag_drop{min-height:120px;padding:10px;display:inline-block;width:100%}#idFrameC .expose_item_bottom .load_more_asset{text-align:center}#proposals{position:relative;left:5px;border-top:1px solid #838383;top:86px!important}#proposals :focus{outline:none}#proposals ul ul{background-color:#b9b9b9}#proposals ul li{line-height:17px;font-size:13px}#proposals ul.fancytree-container{background-color:#969696;border:0 none transparent;overflow-x:hidden;padding-left:0;padding-top:0}#proposals ul.fancytree-container ul{padding:17px 0;overflow:auto;width:101%;max-height:400px;overflow-x:hidden}#proposals ul.fancytree-container ul li{padding-left:34px;line-height:25px;white-space:pre-line!important}#proposals ul.fancytree-container ul li:hover{background-color:#4c5d84}#proposals ul.fancytree-container ul li:hover .fancytree-title{color:#fff}#proposals .fancytree-folder{font-weight:700;font-size:12px;color:#fff;min-height:49px;margin-left:0;border-left:4px solid #b3b3b3;border-bottom:1px solid #9a9a9a;overflow:auto;position:relative}#proposals .fancytree-folder .newNode{position:relative;overflow:auto;clear:both;margin-left:20px}#proposals .fancytree-folder .dataNode{float:left;width:60%;height:100%;margin-top:10px;margin-bottom:10px}#proposals .fancytree-folder .fancytree-title{font-size:12px;margin-left:24px;float:left;width:27%;line-height:49px}#proposals .fancytree-folder .mask-facets-btn{position:absolute;display:none;height:50px;width:15px;padding-left:6px;padding-right:6px}#proposals .fancytree-folder .mask-facets-btn a{position:relative;cursor:pointer;font-family:icomoon;color:#fff;height:25px;width:14px;top:17px;bottom:0;left:0;right:0;margin:auto}#proposals .fancytree-folder .mask-facets-btn a:before{content:"\EA50";position:relative;z-index:1;color:#666;font-size:13px}#proposals .fancytree-folder .mask-facets-btn a:after{content:"\E94B";color:#eee;font-size:15px;position:absolute;left:-1px;z-index:0}#proposals .fancytree-folder:hover{border-left:4px solid #4c5d84;color:#fff}#proposals .fancytree-folder:hover .fancytree-title{color:#fff}#proposals .fancytree-folder .fancytree-expander:before{content:"\25C0";color:#333}#proposals .fancytree-folder .fancytree-expander:hover:before{color:#076882}#proposals .fancytree-expanded .fancytree-expander:before{content:"\25BC";color:#1a1a1a}#proposals .fancytree-expander{position:relative;right:10px;background-image:none;margin:0;padding:0;width:auto;height:auto;font-weight:400;font-size:65%;float:right;line-height:49px}#proposals .fancytree-title{font-size:12px;color:#fff;background-color:transparent;border:0 none transparent}#proposals .fancytree-node{font-size:12px;color:#333;cursor:pointer}#proposals .facetFilter{position:absolute;right:28px;margin-top:11px}#proposals .facetFilter,#proposals .facetFilter_AND{font-weight:400;width:127px;height:25px;line-height:25px;vertical-align:middle;border-radius:4px;background-color:#4c5d84;color:#fff;padding-left:13px;padding-right:13px}#proposals .facetFilter_AND{position:relative;display:inline-block;margin:2px 0;float:right;margin-right:10px;overflow:hidden}#proposals .facetFilter_AND .buttons-span{background-color:#4c5d84;max-width:86px;left:67px}#proposals .facetFilter_AND .facetFilter-inverse{background:url(/assets/common/images/icons/inverse-negative.png) 10px 2px no-repeat}#proposals .facetFilter_AND:hover .facetFilter-label{color:transparent}#proposals .facetFilter_EXCEPT{font-weight:400;position:relative;width:127px;height:25px;line-height:25px;vertical-align:middle;border-radius:4px;background-color:#8a3747;color:#fff;padding-left:13px;padding-right:13px;display:inline-block;margin:2px 0;float:right;margin-right:10px;overflow:hidden}#proposals .facetFilter_EXCEPT .buttons-span{background-color:#8a3747;max-width:86px;left:67px}#proposals .facetFilter_EXCEPT .facetFilter-inverse{background:url(/assets/common/images/icons/inverse-positive.png) 10px 2px no-repeat}#proposals .facetFilter_EXCEPT:hover .facetFilter-label{color:transparent}#proposals .facetFilter-label{position:relative;overflow:hidden;cursor:pointer;line-height:25px;display:inline-block;min-width:54px}#proposals .facetFilter-label .color-dot{height:16px;width:16px}#proposals .facetFilter-gradient{position:absolute;width:20px;right:0}#proposals .buttons-span{position:absolute;top:2px;bottom:2px;left:0;right:0;margin:0;display:none}#proposals .facetFilter-closer{right:4px;background:url(/assets/common/images/icons/bgd_facetFilter.png) 12px 4px no-repeat}#proposals .facetFilter-closer,#proposals .facetFilter-inverse{position:absolute;cursor:pointer;height:21px;width:37px;border-left:1px solid #fff}#proposals .facetFilter-inverse{right:42px}#proposals .see_more_btn{display:block;margin:14px auto;padding:1px 20px;line-height:21px;background-color:#a2a2a2;border-color:#c9c9c9;color:#fff;border-radius:8px;font-size:12px;font-weight:700;box-shadow:0 -2px 3px 0 rgba(0,0,0,.1);border-style:solid}#proposals .see_more_btn:hover{background-color:#e7e7e7;color:#494949;border-color:#c9c9c9}#idFrameC #plugins{top:86px!important}.gui_vsplitter,.ui-resizable-e{width:13px;padding:0;height:54px;background-image:url(/assets/common/images/icons/vsplitter.png);background-color:#d7d7d7;right:0}#PREVIEWBOX .gui_vsplitter,.gui_vsplitter,.ui-resizable-e,.ui-resizable-w{top:50%;position:absolute;background-position:50%;background-repeat:no-repeat;cursor:col-resize;z-index:500}#PREVIEWBOX .gui_vsplitter,.ui-resizable-w{width:10px;padding:35px 0;height:0;left:-10px;background-image:url(/assets/common/images/icons/vsplitter2-959595.png)}.gui_hsplitter,.ui-resizable-s{height:10px;left:50%;width:0;padding:0 35px;bottom:-10px;position:absolute;background-image:url(/assets/common/images/icons/hsplitter.png);background-position:50%;background-repeat:no-repeat;cursor:row-resize}.gui_ckbox_0{background-image:url(/assets/common/images/icons/ccoch0.gif)}.gui_ckbox_0,.gui_ckbox_1{display:block;position:relative;width:12px;height:12px;float:left;cursor:pointer}.gui_ckbox_1{background-image:url(/assets/common/images/icons/ccoch1.gif)}.gui_ckbox_2{display:block;position:relative;width:12px;height:12px;float:left;background-image:url(/assets/common/images/icons/ccoch2.gif);cursor:pointer}DIV.finder{white-space:nowrap}DIV.finder DIV.content DIV.title{MARGIN-TOP:-2px;LEFT:0;OVERFLOW:hidden;white-space:nowrap;POSITION:relative;TOP:0}DIV.finder DIV.content DIV.title SPAN{POSITION:relative}DIV.finder DIV.content DIV.title IMG{LEFT:0;POSITION:relative;TOP:0}DIV.finder DIV.content DIV.title TABLE,DIV.finder DIV.content DIV.title TABLE TR{white-space:nowrap}DIV.finder DIV.content DIV.title TABLE TR TD{OVERFLOW:hidden;white-space:nowrap}TABLE.ulist THEAD{BACKGROUND-COLOR:#999;text-align:left}TABLE.ulist TBODY TR{cursor:pointer;height:20px}TABLE.ulist TBODY TR.selected{COLOR:#1a1a1a;BACKGROUND-COLOR:#191970}TABLE.ulist TBODY TR.g{BACKGROUND-COLOR:#474747}PRE.xml{FONT-SIZE:12px;MARGIN:5px 4px;BACKGROUND-COLOR:#f5f5f5}DIV.myexplain{white-space:nowrap}DIV.myexplain .title-explain{font-size:16px;line-height:16px;vertical-align:middle;margin-left:4px}DIV.myexplain .sub-explain{margin:3px;font-size:14px}DIV.myexplain #esqueryCopy{float:right;padding:4px 0}DIV.myexplain .esqueryDataDiv{clear:both;height:250px}DIV.myexplain .esqueryDataDiv textarea{width:100%;height:100%}DIV.myexplain .esqueryDataDiv textarea#esqueryDataPaths{display:block;height:180px}DIV.myexplain DIV.content DIV.title{MARGIN-TOP:-2px;LEFT:0;OVERFLOW:hidden;white-space:nowrap;POSITION:relative;TOP:0}DIV.myexplain DIV.content DIV.title SPAN{POSITION:relative}DIV.myexplain DIV.content DIV.title IMG{LEFT:0;POSITION:relative;TOP:0}DIV.myexplain DIV.content DIV.title TABLE,DIV.myexplain DIV.content DIV.title TABLE TR{white-space:nowrap}DIV.myexplain DIV.content DIV.title TABLE TR TD{OVERFLOW:hidden;white-space:nowrap}TABLE.explain3 TR TD{BORDER-RIGHT:#87ceeb 1px solid;BORDER-TOP:#87ceeb 1px solid;BORDER-LEFT:#87ceeb 1px solid;BORDER-BOTTOM:#87ceeb 1px solid}.expose-edit-wrapper{padding:12px 20px 0 10px}.expose-edit-wrapper .ui-widget{display:flex;flex-wrap:wrap;margin-bottom:4px}.expose-edit-wrapper .ui-widget>label{width:28%}.expose-edit-wrapper .ui-widget label{padding-top:6px;padding-right:10px}.expose-edit-wrapper .available-widget{display:inline-flex;padding-right:10px}.expose-edit-wrapper input[type=text],.expose-edit-wrapper select{margin-bottom:10px}.expose-edit-wrapper .switch{position:relative;width:60px}.expose-edit-wrapper .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;width:43px;height:18px}.expose-edit-wrapper .switch .slider:before{position:absolute;content:"";height:18px;width:18px;left:0;bottom:0;background-color:#fff;transition:.4s}.expose-edit-wrapper .switch input:checked+.slider{background-color:#2196f3}.expose-edit-wrapper .switch input:focus+.slider{box-shadow:0 0 1px #2196f3}.expose-edit-wrapper .switch input:checked+.slider:before{transform:translateX(26px)}.expose-edit-wrapper .switch .slider.round{border-radius:34px}.expose-edit-wrapper .switch .slider.round:before{border-radius:50%}.expose-edit-wrapper .switch input{margin-left:10px;margin-top:-8px}.expose-edit-wrapper .ui-dialog-buttonset{display:inline-flex}.expose-edit-wrapper button.ui-button{display:inline-block;text-align:center}#EDITWINDOW,#PREVIEWBOX{z-index:1200;background-color:#d9d9d9;display:none;border:1px solid silver;border-radius:2px}#PREVIEWBOX img{cursor:pointer}#PREVIEWBOX a.bounce{BORDER-BOTTOM:#ffe000 1px dashed;cursor:pointer}#PREVIEWBOX #PREVIEWTITLE_COLLLOGO img{height:16px}.PREVIEW_HD,.PREVIEW_PIC{position:absolute}#PREVIEWCURRENT li.selected{background-color:#fff}#PREVIEWBOX li{list-style-type:none}#PREVIEWIMGDESC .descBoxes{top:30px;overflow:auto}#PREVIEWIMGDESC.PNB10{bottom:0}#PREVIEWIMGDESCINNER span.fieldName{font-weight:700}#PREVIEWIMGDESC em{background-color:red}#PREVIEWOTHERS{background-color:#b3b3b3;overflow-x:hidden;overflow-y:auto;left:0}#PREVIEWOTHERSINNER ul{margin:0;padding:0;position:relative;float:left;list-style-type:none;width:100%}#PREVIEWOTHERSINNER li{position:relative;float:left;width:150px;margin:4px 10px;line-height:14px;border-bottom:1px solid #fff;padding-bottom:9px}#PREVIEWOTHERSINNER li.otherRegToolTip{height:25px;overflow:hidden}#PREVIEWOTHERSINNER li.title{font-weight:700;font-size:13px;margin:10px 10px 5px}#PREVIEWOTHERSINNER li.otherBaskToolTip,#PREVIEWOTHERSINNER li.otherRegToolTip{background-color:#b3b3b3;border-radius:2px;cursor:pointer;position:relative;padding-bottom:8px;margin-bottom:0;border-bottom:0;margin-top:8px}#PREVIEWOTHERSINNER li.otherBaskToolTip:after,#PREVIEWOTHERSINNER li.otherRegToolTip:after{width:60%;height:1px;background:#fff;position:absolute;content:"";left:50%;bottom:0;transform:translateX(-50%);opacity:.4}#PREVIEWOTHERSINNER li.otherBaskToolTip:last-child:after,#PREVIEWOTHERSINNER li.otherRegToolTip:last-child:after{content:none}.history-block{position:relative;padding-bottom:1px;margin-bottom:14px}.history-block:after{left:50%;transform:translateX(-50%)}.feedback-data-list:after,.history-block:after{width:75%;height:1px;background:#fff;position:absolute;content:"";bottom:0;opacity:.4}.feedback-data-list:after{left:12.5%}#PREVIEWOTHERSINNER li.otherRegToolTip span.title{line-height:25px;margin-left:3px}#PREVIEWOTHERSINNER li .others_img{position:relative;float:left;width:25px;height:25px}#PREVIEWTITLEWRAPPER{background-color:#b3b3b3;bottom:0}#SPANTITLE{font-size:14px;line-height:25px;font-weight:700}#PREVIEWCURRENTGLOB,.preview_col_film{height:96px;width:100%}#PREVIEWCURRENT{background-color:#b3b3b3}#PREVIEWCURRENTCONT.group_case{left:106px}#PREVIEWCURRENTCONT{right:130px;overflow-x:auto;overflow-y:hidden}#PREVIEWCURRENTCONT::-webkit-scrollbar-track{border-radius:0;background-color:#262626}#PREVIEWCURRENTCONT::-webkit-scrollbar{height:5px;border-radius:0}#PREVIEWCURRENTCONT::-webkit-scrollbar-thumb{border-radius:0;width:3px;background-color:#595959}#PREVIEWCURRENTCONT ul{position:relative;height:80px;float:left;margin:0;padding:0}#PREVIEWCURRENT,#PREVIEWCURRENTGLOB{overflow:hidden}#PREVMAINREG{width:96px;height:96px;background-color:#fff}#PREVMAINREG,.prevTrainCurrent{float:left;position:relative;text-align:center}.prevTrainCurrent{height:80px;width:80px}#PREVIEWHD{position:absolute;width:100%;height:100%;text-align:center;z-index:6000}#PREVIEWTOOL{position:absolute;width:84px;right:0;left:0;margin:10px auto 0;bottom:4px}#PREVIEWTOOL img{width:20px;padding:4px;float:left}#PREVIEWTOOL span{float:left}.diapo .doc_infos,.prevTrainCurrent .doc_infos{position:absolute;z-index:97;bottom:3px;right:2px}.diapo .doc_infos img,.prevTrainCurrent .doc_infos img{vertical-align:middle;width:22px}.prevTrainCurrent .duration{background-color:silver;color:#333}#PREVIEWIMGCONT .documentTips{width:100%;height:100%}#PREVIEWRIGHT{top:7px;left:60%;overflow:hidden;bottom:10px}.ui-dialog,.whole_dialog_container{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:0}.whole_dialog_container{color:#282828}.whole_dialog_container button,.whole_dialog_container input,.whole_dialog_container label,.whole_dialog_container select,.whole_dialog_container textarea{font-size:12px;font-weight:400;line-height:20px}.whole_dialog_container button:focus,.whole_dialog_container input:focus,.whole_dialog_container label:focus,.whole_dialog_container select:focus,.whole_dialog_container textarea:focus{text-decoration:none}.whole_dialog_container .ui-dialog-title{font-size:21px;font-weight:700}.whole_dialog_container .ui-widget-content{color:#282828;background-color:#fff}.whole_dialog_container .ui-dialog-titlebar-close{border:none;margin-right:4px}.whole_dialog_container .btn,.whole_dialog_container .btn-inverse{font-weight:400;background-image:none}.whole_dialog_container .PushBox{background-color:#4f4f4f}.whole_dialog_container .inverse{background-color:#fff}.whole_dialog_container .colored.inverse{color:#fff}.whole_dialog_container A.btn,.whole_dialog_container BUTTON{background-color:#fff;border-radius:13.5px;border:1px solid transparent;box-shadow:0 0 5px 0 rgba(0,0,0,.13)}.whole_dialog_container A.btn:hover,.whole_dialog_container BUTTON:hover{color:#fff;background-color:#282828}.whole_dialog_container A,.whole_dialog_container BUTTON{color:#282828}.whole_dialog_container A:hover,.whole_dialog_container BUTTON:hover{color:#fff;background-color:#282828}.whole_dialog_container A.inverse,.whole_dialog_container BUTTON.inverse{color:#fff}.whole_dialog_container A.inverse:hover,.whole_dialog_container BUTTON.inverse:hover{color:#282828;background-color:#fff}.whole_dialog_container A.toggle,.whole_dialog_container BUTTON.toggle{background-color:transparent!important}.whole_dialog_container A.toggle.status_off,.whole_dialog_container BUTTON.toggle.status_off{color:#666}.whole_dialog_container input[type=text].colored,.whole_dialog_container input[type=text]:-moz-placeholder.colored,.whole_dialog_container input[type=text]:-ms-input-placeholder.colored,.whole_dialog_container input[type=text]::-moz-placeholder.colored,.whole_dialog_container input[type=text]::-webkit-input-placeholder.colored{color:#fff}.whole_dialog_container .inputWithButton SPAN{vertical-align:middle}.whole_dialog_container .inputWithButton INPUT[type=text]{margin:0;border-right:0;border-bottom-right-radius:0;border-top-right-radius:0}.whole_dialog_container .inputWithButton INPUT[type=text]+BUTTON{height:30px;border-bottom-left-radius:0;border-top-left-radius:0}.whole_dialog_container .main-icon{font-size:25px;display:inline-block;border-radius:30px;padding:6px 8px}.whole_dialog_container .PushBox .push-add-user{margin-left:30px}.whole_dialog_container A.list_refresh{width:20px;height:20px;padding:0}.whole_dialog_container .list_link{height:40px;line-height:40px;display:block;padding-left:33px}.whole_dialog_container #PushBox .general_togglers{text-align:right}.whole_dialog_container #PushBox .general_togglers ul{margin:0;list-style:none}.whole_dialog_container #PushBox .general_togglers ul li{display:inline-block;margin-right:10px}.whole_dialog_container #PushBox .general_togglers ul li i{font-size:20px}.whole_dialog_container #PushBox .list_manager{position:fixed;bottom:31px;left:32px;width:158px}.whole_dialog_container #PushBox .list_manager:hover{background-color:#ff9400}.whole_dialog_container BUTTON.FeedbackSend{width:180px;height:30px;border-radius:6px;font-size:14px;font-weight:700;padding:4px 0;margin-left:20px;margin-bottom:-7px;float:right}.whole_dialog_container #info-box-trigger{float:right;margin-top:6px;cursor:pointer}.whole_dialog_container #info-box{z-index:1;width:400px;position:absolute;top:15px;right:40px;border-radius:8px;background-color:#ededed;padding:6px;font-size:10px;line-height:1.4;color:#000}.whole_dialog_container #info-box p{margin:0}.dialog_container{border:0 none!important;border-radius:6px!important;background-color:#fff!important}.dialog_container .ui-dialog-title{font-size:18px;font-weight:500;color:#4a4a4a}.dialog_container .ui-dialog-titlebar-close{border:none;margin-right:5px}.dialog_container .ui-icon.ui-icon-closethick{background-image:url(/assets/common/images/icons/cross-white.png);background-position:50%;background-size:cover}.dialog_container .ui-dialog-buttonpane{margin-top:0;padding-top:0;border:0 none}.dialog_container .ui-dialog-buttonpane .ui-button{border-radius:15px;background-color:#fff;border:1px solid #2196f3;font-size:14px;color:#2196f3;height:30px;min-width:135px;padding-left:20px;padding-right:20px;margin-left:10px;margin-right:10px}.dialog_container .ui-dialog-buttonpane .ui-button:hover,.dialog_container .ui-dialog-buttonpane .ui-button:nth-child(2){background-color:#2196f3;color:#fff}.dialog_container .ui-button-icon-only{text-indent:-9999px;background:transparent}.dialog_container .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;text-align:center}.dialog_container .ui-widget-content{color:#4a4a4a}.dialog_container .ui-widget-content label,.dialog_container .ui-widget-content p{font-size:14px;color:#4a4a4a}.dialog_container .ui-widget-content input{font-size:14px;background-color:#e7e7e7;border:none;border-radius:0;box-shadow:none}.dialog_container .ui-widget-content input[type=text]::-webkit-input-placeholder,.dialog_container .ui-widget-content textarea::-webkit-input-placeholder{font-size:14px;color:#484848}.dialog_container .ui-widget-content input[type=text]::-moz-placeholder,.dialog_container .ui-widget-content textarea::-moz-placeholder{font-size:14px;color:#484848}.dialog_container .ui-widget-content input[type=text]:-ms-input-placeholder,.dialog_container .ui-widget-content textarea:-ms-input-placeholder{font-size:14px;color:#484848}.dialog_container .ui-widget-content textarea{font-size:14px;background-color:#e7e7e7;border-radius:0;border:none;resize:none;box-shadow:none;padding:4px 6px;min-height:150px}.dialog_container .ui-autocomplete.ui-widget-content{max-height:250px}.PushBox .user_content{border-radius:5px}.PushBox .user_content .header{font-size:13px}.PushBox .user_content .header .options{text-align:right}.Push .colored{color:#2196f3}.Push .colored.inverse,.Push A.colored:hover,.Push BUTTON.colored:hover{background-color:#2196f3}.Push A.colored.inverse:hover,.Push BUTTON.colored.inverse:hover{color:#2196f3;background-color:revert}.Push A.colored.status_on,.Push BUTTON.colored.status_on{color:#2196f3}.Push A.btn,.Push BUTTON{border-color:#2196f3}.Feedback .colored{color:#8bc34a}.Feedback .colored.inverse,.Feedback A.colored:hover,.Feedback BUTTON.colored:hover{background-color:#8bc34a}.Feedback A.colored.inverse:hover,.Feedback BUTTON.colored.inverse:hover{color:#8bc34a;background-color:revert}.Feedback A.colored.status_on,.Feedback BUTTON.colored.status_on{color:#8bc34a}.Feedback A.btn,.Feedback BUTTON{border-color:#8bc34a}.Sharebasket .colored{color:#e0215d}.Sharebasket .colored.inverse,.Sharebasket A.colored:hover,.Sharebasket BUTTON.colored:hover{background-color:#e0215d}.Sharebasket A.colored.inverse:hover,.Sharebasket BUTTON.colored.inverse:hover{color:#e0215d;background-color:revert}.Sharebasket A.colored.status_on,.Sharebasket BUTTON.colored.status_on{color:#e0215d}.Sharebasket A.btn,.Sharebasket BUTTON{border-color:#e0215d}.ListManager .colored{color:#ff9400}.ListManager .colored.inverse,.ListManager A.colored:hover,.ListManager BUTTON.colored:hover{background-color:#ff9400}.ListManager A.colored.inverse:hover,.ListManager BUTTON.colored.inverse:hover{color:#ff9400;background-color:revert}.ListManager A.colored.status_on,.ListManager BUTTON.colored.status_on{color:#ff9400}.ListManager A.btn,.ListManager BUTTON{border-color:#ff9400}.PushBox .user_content .owner_badge{width:140px;display:inline-block;margin:10px;outline:3px solid transparent;background-color:#f7f7f7;border-radius:10px}.PushBox .user_content .owner_badge TABLE{width:100%}.PushBox .user_content .owner_badge TD{vertical-align:top;text-align:center;font-size:200%}.PushBox .user_content .owner_badge .icon{background-color:#673ab7;color:#fff;width:56px;border-radius:7px 0 0 7px}.PushBox .user_content .badges{overflow:auto;height:auto}.PushBox .user_content .badges .badge{width:220px;height:79px;margin:10px;display:inline-block;outline:3px solid transparent;color:#282828;background-color:#f7f7f7;text-shadow:none;padding:0;border-radius:10px;position:relative}.PushBox .user_content .badges .badge.selected{outline:3px solid #000}.PushBox .user_content .badges .badge.name{white-space:pre-line;display:block;margin-top:5px}.PushBox .user_content .badges .badge.subtite{display:block}.PushBox .user_content .badges .badge .icon{width:42px;padding:0 7px;border-radius:7px 0 0 7px}.PushBox .user_content .badges .badge .icon I{color:#fff;font-size:500%;margin-top:10px}.PushBox .user_content .badges .badge .infos{padding-top:3px;padding-left:5px}.PushBox .user_content .badges .badge .infos TABLE{height:75px}.PushBox .user_content .badges .badge .infos TR{height:15px}.PushBox .user_content .badges .badge .infos TR .toggles{height:25px;text-align:left}.PushBox .user_content .badges .badge .deleter{position:absolute;right:0}.PushBox .user_content .badges .badge .deleter I{color:#4f4f4f;font-size:20px;padding:4px}.PushBox .user_content .badges .badge TABLE{width:100%}.PushBox .user_content .badges .badge TD{vertical-align:top}.PushBox .user_content .badges .badge TR.toggles TD{text-align:center}.PushBox .user_content .badges .badge TR.toggles TD .toggle{font-size:200%}.lists_manager_list:hover .list_link{background-color:#b8b8b8}.list:hover .list-trash-btn{display:block!important}.PushBox .content{border-radius:5px;background-color:#aaa}.PushBox .content .list-container{position:absolute;top:80px;bottom:70px;right:0;left:0;padding:10px}.PushBox .content .list-container ul{overflow-y:auto;margin:0;height:100%}.PushBox .content .main-title{font-size:16px;font-weight:500;line-height:2px;margin-top:10px}.PushBox .LeftColumn h1{width:100%;text-align:center;margin:5px 0;font-weight:700;font-size:16px}.PushBox .LeftColumn ul{margin:10px 0;padding-bottom:40px}.PushBox .LeftColumn ul li img{margin-top:-2px;vertical-align:middle}.PushBox table{width:100%;border:none;overflow:hidden;table-layout:fixed}.PushBox .header table{overflow:visible}.PushBox .all-lists .lists{overflow:auto}.PushBox .LeftColumn .content ul.lists li:nth-child(odd),.PushBox .lists ul li:nth-child(odd){background-color:none}.PushBox .LeftColumn .content ul.lists li.selected{background-color:#aaa}.PushBox .LeftColumn .content ul.lists li.selected .list-trash-btn{display:block!important}.PushBox .lists .list.selected{background-color:#aaa}.PushBox .lists .list{position:relative;padding:3px 0}.PushBox .LeftColumn .content ul.lists li{font-size:13px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:0;color:#000}.PushBox .LeftColumn .content ul.lists li .list-trash-btn{float:right;background:none;border:none;padding:7px 4px 12px;position:absolute;right:8px;top:0}.PushBox .LeftColumn .content ul.lists li .list-trash-btn img{margin:0}.PushBox .LeftColumn .content ul.lists li .list-trash-btn .image-normal{display:inline}.PushBox .LeftColumn .content ul.lists li .list-trash-btn .image-hover{display:none}.PushBox .LeftColumn .content ul.lists li:hover{background-color:#b8b8b8}.PushBox .welcome{text-align:center;font-size:16px;line-height:18px;margin:20px 0}.PushBox .welcome h1{font-weight:700;margin:60px 0 20px;font-size:31px}.PushBox .welcome p{font-size:20px}#list-editor-search-results table{border-top-left-radius:5px;border-top-right-radius:5px}#list-editor-search-results table td{padding:8px 0;text-align:center;line-height:1.4;overflow:hidden;color:#333}#list-editor-search-results table tr{line-height:24px;vertical-align:middle;cursor:pointer}#list-editor-search-results table tr.odd{background-color:#b8b8b8}#list-editor-search-results table tr.selected{background-color:#ffb44d}#list-editor-search-results table tr.selected td{color:#fff}#list-editor-search-results table tr td:first-child,#list-editor-search-results table tr th:first-child{padding-left:10px!important}#list-editor-search-results table th.sortable span{margin:0 5px}#list-editor-search-results table th.sortable{color:#fff;background-color:#676767;padding:10px 0;line-height:15px;cursor:pointer}#list-editor-search-results table th.sortable span.ord_notifier{display:none}#list-editor-search-results table th.sortable.sorted span.ord_notifier{display:inline}.list_editor_results_footer{padding:5px;color:#000;font-size:12px;border-top:1px solid #888;background:#c8c8c8}.list_editor_results_footer a{color:#000;margin-right:10px}.list_editor_results_footer a span{border:solid #000;border-width:0 1px 1px 0;display:inline-block;padding:4px;margin:0 5px}.list_editor_results_footer a:hover{color:#fff}.list_editor_results_footer a:hover span{border-color:#fff}.list_editor_results_footer a.prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.list_editor_results_footer a.next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.list_editor_results_footer .textinfo{margin-right:20px}#ListShare .info-box-share-holder{position:fixed;margin:-35px 0 0 115px}#ListShare .info-box-share-holder #info-box-trigger{cursor:pointer}#ListShare .info-box-share-holder #info-box-trigger:hover+#info-box{display:block!important}#ListShare .info-box-share-holder #info-box{width:250px;border-radius:8px;background-color:#ededed;padding:8px 12px}#ListShare .info-box-share-holder #info-box p{margin:0;font-size:12px;line-height:1.4;color:#000}#ListShare table{width:100%;margin:12px 0}#ListManager .content .lists span.action{display:block;text-align:center;font-weight:700;width:100%}#ListManager .content UL.lists li:nth-child(2n){background-color:#c8c8c8}#ListManager .content UL.lists li.selected:nth-child(2n){background-color:#aaa}#ListManager .editor .counter{font-size:12px}#ListManager .editor .list_editor_selector td select{margin:0;border:0 none;border-radius:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-size:12px;color:#000}#ListManager .editor .list_editor_selector td select::-webkit-scrollbar{width:4px}#ListManager .editor .list_editor_selector td select::-webkit-scrollbar-thumb{background-color:#d8d8d8}#ListManager .editor .list_editor_selector td select::-webkit-scrollbar-track{background-color:#fff}#ListManager .editor .list_editor_selector th label{font-size:12px;text-align:left;padding:4px 0 4px 6px;width:calc(95% - 6px);background:#676767;margin-bottom:-2px;border-top-left-radius:5px;border-top-right-radius:5px}#ListManager .editor .list_editor_selector_filter_holder{width:95%;overflow:hidden;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#ListManager .editor .listmanager-add-user{width:120px;margin-left:30px;margin-top:2px;border:0 none}#ListManager .editor .list_refresh:hover{background:#ff9400}#PushBox .list_loader{font-size:13px;color:#000;width:100%}#PushBox .list_loader img{float:right}.PushBox .content .list_saver{margin:0;display:inline-block}.PushBox .content .list_saver .btn-toolbar{margin:0}.PushBox .content .list_saver input{width:260px}#find-user{line-height:15px}#find-user input[type=text]{width:180px;border-radius:5px;box-shadow:0 2px 4px 0 transparent;border:none}#find-user .search{padding-right:25px;padding-left:6px;background-image:url(/assets/common/images/icons/white-search.png);background-repeat:no-repeat;background-size:16px;background-position:right 8px center}#recommanded-users{margin-top:25px;line-height:15px}#recommanded-users a:last-child{color:#08c;text-decoration:none}#quickAddUser{margin:0}#quickAddUser table{width:100%;table-layout:auto}#quickAddUser table tr td{padding:11px}#quickAddUser table td:last-child{text-align:left}#quickAddUser table tr:first-child td{padding-top:0}#quickAddUser table tr:last-child td{padding:0}#quickAddUser input{display:inline-block;margin:0 5px 0 0;padding:4px;width:95%;height:24px;box-shadow:none}#quickAddUser input[name=email]{width:97.5%}#quickAddUser button{border-radius:15px;font-size:14px;height:30px;min-width:135px;padding-left:20px;padding-right:20px;margin-left:10px;margin-right:10px}.ui-autocomplete li.list-item{width:222px;padding:0 4px}.ui-autocomplete{padding-right:0}.ui-menu .ui-menu-item a{box-shadow:inset 0 -1px #ff9400;border-radius:unset}.ui-menu .ui-menu-item:last-child a{box-shadow:none}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-focus{margin:0!important}.ui-menu .ui-menu-item.list-item a .icon .image-normal{display:block}.ui-menu .ui-menu-item.list-item a .icon .image-hover{display:none}.ui-menu .ui-menu-item.list-item:hover,.ui-menu .ui-menu-item.list-item:hover a{background:#646464}.ui-menu .ui-menu-item.list-item:hover .icon .image-normal{display:none}.ui-menu .ui-menu-item.list-item:hover .icon .image-hover{display:block}@media screen and (max-width:1200px){.PushBox .user_content .header>div:first-child{margin-bottom:15px;width:100%}.PushBox .user_content .header>div:last-child{float:left}}@media screen and (min-width:1400px){#ListManager .editor .list_editor_selector td select{height:120px}#ListManager .readwrite .content{top:290px!important}}#reorder_box .diapo{height:130px!important;width:100px;margin:5px}.editDiaButtons .icomoon{color:gray}.editIcon{font-size:18px;color:#fff}.editIcon:before{background:gray;padding:2px 5px;border-radius:3px;box-shadow:0 0 3px 1px #b2b2b2}#reorder_box .diapo.ui-sortable-placeholder,#reorder_box .diapo.ui-sortable-placeholderfollow{background-color:orange}#reorder_box .CHIM.diapo img{z-index:1000;position:relative;margin:0}#reorder_dialog .ui-sortable-placeholder,#reorder_dialog .ui-sortable-placeholderfollow{width:100px;height:130px;background-color:#b3b3b3}.diapo{position:relative;display:block;float:left;border:1px solid silver;text-align:center;margin:8px 0}.diapo.selected{cursor:url(/assets/common/images/icons/cursor-move.png),-moz-grab}.diapo .thumb{overflow:hidden;position:relative}.diapo .thumb .record{position:relative;margin:0 auto}.diapo .bottom{position:absolute;bottom:0;z-index:99}.diapo .bottom.actions tr td:first-child{font-size:12px;line-height:12px;text-shadow:1px 1px 2px #9c9c9c}.diapo .bottom.actions .fa-stack{font-size:11px;cursor:pointer;width:19px}.diapo .bottom.actions .fa-stack-2x{color:gray}.diapo .bottom.actions .fa-stack-2x.fa-inverse-bg{color:#000}.diapo .bottom.actions .icomoon.white{color:#fff}.diapo .bottom.actions .icomoon.white.fa-inverse{color:#000}.diapo .bottom.actions .fa-stack{transition:all .3s}.diapo .bottom.actions .fa-stack:hover .fa-stack-2x{color:#ccc}.diapo .bottom.actions .fa-stack:hover .icomoon.white{color:#000}.diapo .bottom.actions .fa-stack:hover .icomoon.white.fa-inverse{color:#fff}.diapo .bottom.actions .fa-stack:hover .fa-inverse-bg,.diapo .bottom.actions .fa-stack:hover .icomoon.white.fa-inverse-bg{color:gray}.diapo .title{overflow:hidden;text-overflow:ellipsis;line-height:14px;font-size:13px}.diapo .duration{background-color:silver;color:#333;vertical-align:middle}.icon-stack-wrapper{background:none;float:right}.thirty .icon-stack-wrapper{height:30px}.twenty .icon-stack-wrapper{height:20px}.twenty-four .icon-stack-wrapper{height:23px;display:table}.twenty-four .icon-stack-wrapper .fa-stack{padding-left:1px;padding-right:1px}.diapo.CHIM{background:#b5b5b5;border:3px solid transparent;box-sizing:border-box;height:auto!important}.diapo.CHIM .diapo_top{color:#fff;background-color:#b5b5b5!important}.diapo.CHIM .thumb_wrapper{padding:0;border:0;margin:0;background:#b5b5b5;height:140px!important;display:flex!important;align-items:center;justify-content:center}.diapo.CHIM .thumb_wrapper .record_image{position:relative;max-height:100%;max-width:100%;object-fit:contain;margin-top:0;top:0!important}.diapo.IMGT .thumb_wrapper{padding:0;margin:auto}#look_box .input-small{height:22px;font-size:12px}#look_box .btn{margin:2px;font-weight:700;box-shadow:0 1px 2px rgba(0,0,0,.05)}#look_box .checkbox.inline,#look_box .radio.inline{padding-top:0}#basket_preferences label,#look_box label{line-height:21px;color:#333}#basket_preferences h1,#look_box h1{margin:5px 0;color:#333;font-size:12px;font-weight:700}#basket_preferences div.box,#look_box div.box{margin:5px;float:left;width:98%}.hiddenFiltersListContainer .hiddenFacetFilter{font-weight:700;height:40px;line-height:38px;vertical-align:middle;border-left:7px solid #4c5d84;color:#fff;padding-left:13px;padding-right:13px;display:block;margin:5px 0;margin-right:10px;overflow:hidden;position:relative;background-color:#737373;box-shadow:0 2px 4px 0 rgba(0,0,0,.21);width:262px}.hiddenFiltersListContainer .hiddenFacetFilter .remove-btn{position:absolute;cursor:pointer;font-family:icomoon;right:13px}.hiddenFiltersListContainer .hiddenFacetFilter .remove-btn:before{content:"\EA50";position:relative;z-index:1;color:#666;font-size:15px}.hiddenFiltersListContainer .hiddenFacetFilter .remove-btn:after{content:"\E94B";color:#eee;font-size:17px;position:absolute;left:-1px;z-index:0}.hiddenFiltersListContainer .hiddenFacetFilter .remove-btn:active:before,.hiddenFiltersListContainer .hiddenFacetFilter .remove-btn:focus:before,.hiddenFiltersListContainer .hiddenFacetFilter .remove-btn:hover:before{content:"\EA51";color:#333}#prod-tool-box.video-edit #tool-tabs.ui-tabs{height:100%}#prod-tool-box.video-edit #tool-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active{background-color:transparent;border-bottom:4px solid #aa46bb;box-sizing:border-box}#prod-tool-box.video-edit #tool-tabs.ui-tabs .ui-tabs-nav li{background-color:transparent;border-bottom:4px solid transparent;box-sizing:border-box}#prod-tool-box.video-edit #tool-tabs.ui-tabs .ui-tabs-nav li a{padding:5px 8px;font-weight:500;color:#000;background-color:transparent}.videoEditor_dialog{background:#333}.videoEditor_dialog .ui-dialog-title{font-size:17px;font-weight:500;color:#000}.videoEditor_dialog .ui-icon.ui-icon-closethick{background-image:url(/assets/common/images/icons/picto-close-window.png);background-position:50%}.videoEditor_dialog .ui-dialog-titlebar-close{border:none;margin-right:4px;background:#1a1a1a}.videoEditor_dialog .ui-dialog-titlebar-close:hover{border:1px solid #aa46bb}.videoEditor_dialog .ui-dialog-content{overflow:hidden}.screenCapture_validate_dialog .ui-dialog-title{font-size:17px;font-weight:500;color:#000}.screenCapture_validate_dialog .ui-icon.ui-icon-closethick{background-image:url(/assets/common/images/icons/picto-close-window.png);background-position:50%}.screenCapture_validate_dialog .ui-dialog-titlebar-close{border:none;margin-right:4px}.screenCapture_validate_dialog .ui-dialog-titlebar-close:hover{border:1px solid #aa46bb}.screenCapture_validate_dialog .ui-dialog-buttonpane{border:none}.screenCapture_validate_dialog .ui-dialog-buttonpane .ui-button{border-radius:15px;padding-left:20px;padding-right:20px;background:#404040;border:1px solid #fff;color:#fff;font-size:12px;font-weight:500;font-style:normal;margin:0 0 0 10px;box-shadow:0 2px 6px 0 rgba(0,0,0,.2),0 4px 16px 0 rgba(0,0,0,.19)}.screenCapture_validate_dialog .ui-dialog-buttonpane .ui-button:nth-child(2){border:1px solid #aa46bb}.screenCapture_validate_dialog .ui-dialog-buttonpane .ui-button:hover{border:1px solid #aa46bb;background:#aa46bb}.video-range-editor-container{background:#d9d9d9}.advanced_search_dialog_container.ui-dialog{background:#3d3d3d;border:0 none;padding:0}.advanced_search_dialog_container.ui-dialog form.phrasea_query input.search.query{padding-right:30px;height:26px;width:420px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);border:0 none;border-top-left-radius:5px;border-bottom-left-radius:5px;z-index:0}.advanced_search_dialog_container.ui-dialog .ui-dialog-titlebar{background-color:#000;font-size:20px;padding-left:30px}.advanced_search_dialog_container.ui-dialog .ui-dialog-content{padding:20px 20px 20px 30px}.advanced_search_dialog_container.ui-dialog .ui-dialog-content label.radio.inline{line-height:23px;font-size:11px}.advanced_search_dialog_container.ui-dialog .ui-dialog-content .adv_options label.radio.inline{font-size:14px;margin-right:15px;margin-bottom:7px}.advanced_search_dialog_container.ui-dialog .ui-dialog-content .adv_options label.radio.inline input{margin-right:15px}.advanced_search_dialog_container.ui-dialog .ui-state-default .ui-icon{background:url(/assets/common/images/icons/closer.gif) no-repeat 2px}.advanced_search_dialog_container.ui-dialog #searchForm .advance_search_action.input-append{width:auto;margin-bottom:25px}.advanced_search_dialog_container.ui-dialog #searchForm .advance_search_action.input-append button.btn{position:relative;height:34px;color:#fff;font-weight:400;text-shadow:none;background:#252525;border-radius:0 5px 5px 0;box-shadow:2px 2px 4px 0 rgba(0,0,0,.5);z-index:1}.advanced_search_dialog_container.ui-dialog #searchForm .advance_search_action.input-append button.btn:hover{color:#000;background:#dadada}.advanced_search_dialog_container.ui-dialog #searchForm .control-group{float:left;margin-left:15px}.advanced_search_dialog_container.ui-dialog .custom_select_dark{width:82px;height:24px;margin-left:10px;display:inline-block;border-radius:5px;background:#fff url(/assets/common/images/icons/light_bas.gif) no-repeat right 3px top 7px;background-size:13px}.advanced_search_dialog_container.ui-dialog .custom_select_dark select{width:120%;padding:0 10px;margin:0;color:#000;font-size:10px;line-height:24px;border:0 none;height:24px;background:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.advanced_search_dialog_container.ui-dialog .custom_select_dark select:focus{outline:none}.advanced_search_dialog_container.ui-dialog .reset_button{display:inline-block!important;font-weight:500!important;color:#4b4b4b!important;font-size:14px!important;background:#e2e2e2 url(/assets/common/images/icons/refresh-darkgrey.png) no-repeat left 13px center;min-width:117px!important;height:30px;padding-left:40px;background-size:18px;border:0 none;box-shadow:0 2px 4px 0 rgba(0,0,0,.62)}.advanced_search_dialog_container.ui-dialog .reset_button:hover{color:#fff!important;background-color:#252525;background-image:url(/assets/common/images/icons/refresh-white.png)}.advanced_search_dialog_container.ui-dialog .sbasglob{margin-top:40px;margin-left:0}.advanced_search_dialog_container.ui-dialog #sbasfiltercont{margin-top:60px;padding-left:20px;padding-bottom:20px;border-left:1px solid #7b7b7b;height:calc(100% - 60px)}.advanced_search_dialog_container.ui-dialog #sbasfiltercont .status-section-title{position:relative;font-size:15px;margin-bottom:10px}.advanced_search_dialog_container.ui-dialog #sbasfiltercont .status-section-title .danger_indicator{padding:4px 8px;border-radius:6px;margin-left:-7px}.advanced_search_dialog_container.ui-dialog .btn_dark{background:#252525;color:#fff!important;font-weight:400!important;width:70px!important;height:25px;line-height:15px;box-shadow:0 2px 4px rgba(0,0,0,.5)}.advanced_search_dialog_container.ui-dialog .btn_dark:hover{background:#dadada;color:#000!important}.advanced_search_dialog_container.ui-dialog .base-section-title{font-size:15px;margin-bottom:20px}.advanced_search_dialog_container.ui-dialog .base-section-title .danger_indicator{padding:4px 8px;border-radius:6px}.advanced_search_dialog_container.ui-dialog .clksbas .base_indicator{padding:6px 8px 2px;border-top-left-radius:6px;border-bottom-left-radius:6px;background-color:#fff;color:#000}.advanced_search_dialog_container.ui-dialog .clksbas .custom_checkbox_label .custom_checkbox{position:relative;top:0;padding:6px 8px 2px;color:#000;background-color:#444;border-top-right-radius:6px;border-bottom-right-radius:6px}.advanced_search_dialog_container.ui-dialog .clksbas .custom_checkbox_label input:checked~.custom_checkbox{background-color:#d7edff;color:#000}.advanced_search_dialog_container.ui-dialog .clksbas.danger .custom_checkbox_label .custom_checkbox{background-color:#fff!important;border-left:1px solid #b3b3b3}.advanced_search_dialog_container.ui-dialog .btn-toolbar .btn_dark{margin:0 19px}.advanced_search_dialog_container.ui-dialog .term_select{height:135px;overflow-y:auto}.advanced_search_dialog_container.ui-dialog .term_select input,.advanced_search_dialog_container.ui-dialog .term_select select{height:24px;color:#000;font-size:12px;margin:0 7px 10px 0;background-color:#f8f8f8;border-radius:5px;border:0 none}.advanced_search_dialog_container.ui-dialog .term_select input{height:20px;padding-left:10px}.advanced_search_dialog_container.ui-dialog #ADVSRCH_DATE_ZONE select.input-medium{height:24px;color:#000;font-size:12px;margin:5px 13px 0 0;background-color:#f8f8f8;border-radius:5px;border:0 none}.advanced_search_dialog_container.ui-dialog .input-append,.advanced_search_dialog_container.ui-dialog .input-prepend{margin-bottom:0;margin-right:10px}.advanced_search_dialog_container.ui-dialog .input-append .add-on,.advanced_search_dialog_container.ui-dialog .input-prepend .add-on{border-radius:5px 0 0 5px;border:0 none;height:16px;line-height:16px;background-color:#d8d8d8;text-shadow:none}.advanced_search_dialog_container.ui-dialog .input-append .add-on .icon-calendar,.advanced_search_dialog_container.ui-dialog .input-prepend .add-on .icon-calendar{color:#4a4a4a}.advanced_search_dialog_container.ui-dialog .input-append input.datepicker,.advanced_search_dialog_container.ui-dialog .input-prepend input.datepicker{border:0 none;height:16px;border-radius:0 5px 5px 0}.advanced_search_dialog_container.ui-dialog .adv_options input:disabled,.advanced_search_dialog_container.ui-dialog .adv_options select:disabled{background-color:#ccc;color:#6e6e6e}.advanced_search_dialog_container.ui-dialog .add_new_term{width:54px;height:20px;color:#979797;font-size:12px;line-height:10px;margin-top:10px;border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);background-color:#333;border:1px solid #979797}.advanced_search_dialog_container.ui-dialog .add_new_term:hover{color:#b1b1b1;background-color:#000;box-shadow:0 2px 4px 0 rgba(0,0,0,.32)}.advanced_search_dialog_container.ui-dialog .add_new_term span{font-size:20px}.advanced_search_dialog_container.ui-dialog #ADVSRCH_SB_ZONE tbody:before{line-height:1em;content:".";color:#3d3d3d;display:block}.advanced_search_dialog_container.ui-dialog #ADVSRCH_SB_ZONE tbody .checkbox.inline{padding-top:0}.advanced_search_dialog_container.ui-dialog #ADVSRCH_SB_ZONE tbody tr td:first-child{padding-left:32px}.advanced_search_dialog_container.ui-dialog .term_deleter{width:12px!important;height:12px!important;display:inline-block!important;background:transparent url(/assets/common/images/icons/close-white.png) no-repeat!important;background-size:12px!important;cursor:pointer}.advanced_search_dialog_container.ui-dialog .term_deleter:hover{background-image:url(/assets/common/images/icons/close-blue.png)!important}.advanced_search_dialog_container.ui-dialog .term_deleter:disabled{background:transparent url(/assets/common/images/icons/close-grey.png) no-repeat!important;background-size:12px!important}.advanced_search_dialog_container.ui-dialog .term_deleter:disabled:hover{background-image:url(/assets/common/images/icons/close-grey.png)!important}#info-box-trigger{float:right;cursor:pointer;z-index:2;position:relative}#info-box-trigger:hover+#info-box{display:block!important}#info-box{display:none;width:310px;position:absolute;top:10px;right:10px;border-radius:8px;background-color:#ededed;padding:6px;color:#000;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:0;z-index:1}#info-box p{margin:0}.custom_checkbox_label{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom_checkbox_label input{opacity:0;cursor:pointer}.custom_checkbox_label input:checked~.custom_checkbox,.custom_checkbox_label input:checked~.custom_radio{background-color:#2196f3}.custom_checkbox_label .custom_checkbox{position:absolute;top:3px;left:0;height:11px;width:11px;background-color:#fff;border-radius:1px}.custom_checkbox_label .custom_radio{position:absolute;top:calc(50% - 4px);left:0;height:13px;width:13px;background-color:#fff;border-radius:50%}.search-header-block .custom_checkbox_label .custom_radio{background-color:#444}.advanced_search_dialog_container .custom_checkbox_label .custom_radio{background-color:#fff}.search-header-block .custom_checkbox_label:hover input~.custom_checkbox,.search-header-block .custom_checkbox_label:hover input~.custom_radio{background-color:#2196f3}.advanced_search_dialog_container .custom_checkbox_label:hover input~.custom_checkbox,.advanced_search_dialog_container .custom_checkbox_label:hover input~.custom_radio{background-color:#ccc}.custom_checkbox_label:hover input:checked~.custom_checkbox,.custom_checkbox_label:hover input:checked~.custom_radio{background-color:#2196f3}.custom_checkbox_label .danger_indicator{padding:2px 5px;border-radius:6px}@media screen and (max-width:1100px){.advanced_search_dialog_container.ui-dialog #searchForm .advance_search_action{width:60%}.advanced_search_dialog_container.ui-dialog form.phrasea_query input.search.query{width:calc(100% - 146px)}}@media screen and (max-width:1024px){.clkbas{width:50%}}.video-subtitle-editor-container{font-size:12px}.video-subtitle-editor-container .video-subtitle-top{padding:7px 7px 10px}.video-subtitle-editor-container .video-subtitle-top form{margin:0}.video-subtitle-editor-container .video-subtitle-left-inner{overflow:auto;position:relative;background:#1a1a1a;padding-top:10px}.video-subtitle-editor-container .video-subtitle-wrapper>div{width:100%;height:100%}.video-subtitle-editor-container .number{background:#5cb85c;color:#fff;padding:4px 2px;line-height:1;float:left;margin-right:12px;font-weight:700;min-width:20px;display:block;width:26px;text-align:center}.video-subtitle-editor-container .video-subtitle-item{padding-right:50px;padding-bottom:20px;position:relative;margin-bottom:20px;transition:all .3s}.video-subtitle-editor-container .video-subtitle-item:after{width:100%;height:1px;background:#7f7f7f;content:" ";position:absolute;bottom:0;left:0}.video-subtitle-editor-container .caption-label{position:relative;padding-bottom:14px;padding-top:2px;color:#fff}.video-subtitle-editor-container .caption-label:after{content:"\F078";font-family:fontawesome;position:absolute;right:20px;top:0;color:#7f7f7f}.video-subtitle-editor-container .caption-label:before{content:"";background:#7f7f7f;width:100%;height:1px;position:absolute;bottom:0;left:0}.video-subtitle-editor-container .caption-label.caption_active{display:block}.video-subtitle-editor-container .caption-label.caption_active:after{content:"\F077"}.video-subtitle-editor-container .caption-label.caption_active:before{content:none}.video-subtitle-editor-container .editing .video-subtitle-item{display:none}.video-subtitle-editor-container .editing .video-subtitle-item.active{display:block}.video-subtitle-editor-container .editing .video-subtitle-item .number{float:left}.video-subtitle-editor-container .item-field{margin-right:10px;width:93px;padding-right:10px;float:left}.video-subtitle-editor-container .item-field.caption-text,.video-subtitle-editor-container .item-field input[type=text]{width:100%}.video-subtitle-editor-container textarea{width:100%;display:block}.video-subtitle-editor-container .remove-item{position:absolute;right:8px;bottom:35px;font-size:28px;color:red;cursor:pointer}.video-subtitle-editor-container .video-subtitle-left-button{text-align:left;padding:5px 20px}.video-subtitle-editor-container .video-subtitle-left-button .btn{margin-right:5px}.video-subtitle-editor-container .editing .item-field.caption-text{margin-left:0}.video-subtitle-editor-container .duration{display:none}.video-subtitle-editor-container .end-label,.video-subtitle-editor-container .start-label{padding:0 10px}.video-subtitle-editor-container .text-label{padding-right:60px;color:#fff}#record-vtt{position:absolute;z-index:-1}.video-subtitle-bottom{display:flex;flex-wrap:wrap}.video-subtitle-left{width:50%;position:relative}.video-subtitle-right{width:50%;background:#000;align-items:center}.video-subtitle-right,.video-subtitle-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.video-subtitle-wrapper{text-align:center;align-content:center}.video-subtitle-request{padding:20px}.video-subtitle-center-button{text-align:center;margin-top:20px}.video-subtitle-right .thumb_video{height:100%;width:100%}#video-subtitle-data{margin-bottom:2px}.video-player{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.alert-wrapper{margin-top:20px} \ No newline at end of file diff --git a/Phraseanet-production-client/dist/skin-959595.min.js b/Phraseanet-production-client/dist/skin-959595.min.js index 8ff4e82a38..08c9f28ae3 100644 --- a/Phraseanet-production-client/dist/skin-959595.min.js +++ b/Phraseanet-production-client/dist/skin-959595.min.js @@ -70,20 +70,20 @@ return /******/ (function(modules) { // webpackBootstrap /******/ __webpack_require__.p = "/assets/production/"; /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 292); +/******/ return __webpack_require__(__webpack_require__.s = 290); /******/ }) /************************************************************************/ /******/ ({ -/***/ 292: +/***/ 290: /***/ (function(module, exports, __webpack_require__) { -module.exports = __webpack_require__(293); +module.exports = __webpack_require__(291); /***/ }), -/***/ 293: +/***/ 291: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -92,11 +92,11 @@ module.exports = __webpack_require__(293); /** * Skin entry point (only for webpack generation of css) */ -__webpack_require__(294); +__webpack_require__(292); /***/ }), -/***/ 294: +/***/ 292: /***/ (function(module, exports) { // removed by extract-text-webpack-plugin diff --git a/Phraseanet-production-client/dist/skin-FFFFFF.css b/Phraseanet-production-client/dist/skin-FFFFFF.css index c04fdcb4ec..315c7ef825 100644 --- a/Phraseanet-production-client/dist/skin-FFFFFF.css +++ b/Phraseanet-production-client/dist/skin-FFFFFF.css @@ -4434,6 +4434,90 @@ form.phrasea_query input.query { color: red; } +#SPANTITLE I, +#PREVIEWOTHERSINNER I, +.TOOL_feedback_btn I, +.TOOL_pushdoc_btn I, +.TOOL_sharebasket_btn I { + font-size: 16px; + display: inline-block; + background-color: #222; + padding: 5px 0 0 5px; + border-radius: 14px; + line-height: normal; + vertical-align: middle; + width: 20px; + height: 20px; + margin: 0; + color: white; +} + +#SPANTITLE I.push_rec, +#PREVIEWOTHERSINNER I.push_rec, +.TOOL_feedback_btn I.push_rec, +.TOOL_pushdoc_btn I.push_rec, +.TOOL_sharebasket_btn I.push_rec { + background-color: #2092ED; + font-size: 17px; + padding: 1px 0px 0px 1px; +} + +#SPANTITLE I.vote_sent, +#PREVIEWOTHERSINNER I.vote_sent, +.TOOL_feedback_btn I.vote_sent, +.TOOL_pushdoc_btn I.vote_sent, +.TOOL_sharebasket_btn I.vote_sent { + background-color: #E0215D; +} + +#SPANTITLE I.vote_rec, +#PREVIEWOTHERSINNER I.vote_rec, +.TOOL_feedback_btn I.vote_rec, +.TOOL_pushdoc_btn I.vote_rec, +.TOOL_sharebasket_btn I.vote_rec { + background-color: #E0215D; +} + +#SPANTITLE I.share_rec, +#PREVIEWOTHERSINNER I.share_rec, +.TOOL_feedback_btn I.share_rec, +.TOOL_pushdoc_btn I.share_rec, +.TOOL_sharebasket_btn I.share_rec { + background-color: forestgreen; + font-size: 14px; +} + +#SPANTITLE I.share_sent, +#PREVIEWOTHERSINNER I.share_sent, +.TOOL_feedback_btn I.share_sent, +.TOOL_pushdoc_btn I.share_sent, +.TOOL_sharebasket_btn I.share_sent { + background-color: forestgreen; +} + +#SPANTITLE I.basket, +#PREVIEWOTHERSINNER I.basket, +.TOOL_feedback_btn I.basket, +.TOOL_pushdoc_btn I.basket, +.TOOL_sharebasket_btn I.basket { + background-color: #1EADD6; + font-size: 14px; +} + +#SPANTITLE I.story, +#PREVIEWOTHERSINNER I.story, +.TOOL_feedback_btn I.story, +.TOOL_pushdoc_btn I.story, +.TOOL_sharebasket_btn I.story { + background-color: #6471BC; +} + +.TOOL_sharebasket_btn .share_sent { + padding-left: 2px !important; + padding-top: 2px !important; + margin-right: 4px !important; +} + /******* idFrameT CSS *********************************************************/ #idFrameT { @@ -9358,7 +9442,7 @@ TABLE.explain3 TR TD { font-size: 25px; display: inline-block; border-radius: 30px; - padding: 8px; + padding: 6px 8px; } .whole_dialog_container .PushBox .push-add-user { @@ -9389,6 +9473,11 @@ TABLE.explain3 TR TD { .whole_dialog_container #PushBox .general_togglers ul li { display: inline-block; + margin-right: 10px; +} + +.whole_dialog_container #PushBox .general_togglers ul li i { + font-size: 20px; } .whole_dialog_container #PushBox .list_manager { diff --git a/Phraseanet-production-client/dist/skin-FFFFFF.js b/Phraseanet-production-client/dist/skin-FFFFFF.js index d36fcdc943..8a2a7465fc 100644 --- a/Phraseanet-production-client/dist/skin-FFFFFF.js +++ b/Phraseanet-production-client/dist/skin-FFFFFF.js @@ -70,20 +70,20 @@ return /******/ (function(modules) { // webpackBootstrap /******/ __webpack_require__.p = "/assets/production/"; /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 295); +/******/ return __webpack_require__(__webpack_require__.s = 293); /******/ }) /************************************************************************/ /******/ ({ -/***/ 295: +/***/ 293: /***/ (function(module, exports, __webpack_require__) { -module.exports = __webpack_require__(296); +module.exports = __webpack_require__(294); /***/ }), -/***/ 296: +/***/ 294: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -92,11 +92,11 @@ module.exports = __webpack_require__(296); /** * Skin entry point (only for webpack generation of css) */ -__webpack_require__(297); +__webpack_require__(295); /***/ }), -/***/ 297: +/***/ 295: /***/ (function(module, exports) { // removed by extract-text-webpack-plugin diff --git a/Phraseanet-production-client/dist/skin-FFFFFF.min.css b/Phraseanet-production-client/dist/skin-FFFFFF.min.css index f377408658..864cbfaaa2 100644 --- a/Phraseanet-production-client/dist/skin-FFFFFF.min.css +++ b/Phraseanet-production-client/dist/skin-FFFFFF.min.css @@ -1 +1 @@ -@import url(https://fonts.googleapis.com/css?family=Roboto:400,700&display=swap);.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:0;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:400}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-focus{font-weight:400;margin:-1px}.ui-menu .ui-state-disabled{font-weight:400;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(/assets/vendors/jquery-ui/images/ui-lightness/animated-overlay.gif);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden}.ui-spinner,.ui-spinner-input{padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;margin:.2em 0;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li a{cursor:pointer}.ui-tabs .ui-tabs-panel{padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:6px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:6px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:6px}.ui-widget-content{border:1px solid #ddd;background:#eee url(/assets/vendors/jquery-ui/images/ui-lightness/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;color:#333}.ui-widget-content a{color:#9c9c9c}.ui-widget-header{color:#333;font-weight:700}.advanced_search_dialog_container .ui-widget-header{color:#fff}.ui-widget-header a{color:#9c9c9c}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:#f6f6f6 url(/assets/vendors/jquery-ui/images/ui-lightness/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight:700;color:#333}.ui-state-default a{color:#9c9c9c;text-decoration:none}.ui-state-default a:link,.ui-state-default a:visited{color:#000;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #383838;background:#fdf5ce url(/assets/vendors/jquery-ui/images/ui-lightness/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight:700;color:#383838}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#383838;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #9c9c9c;background:#fff url(/assets/vendors/jquery-ui/images/ui-lightness/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:700;color:#9c9c9c}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#9c9c9c;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(/assets/vendors/jquery-ui/images/ui-lightness/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#9c9c9c}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(/assets/vendors/jquery-ui/images/ui-lightness/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#fff}.ui-state-error-text,.ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error-text,.ui-widget-header .ui-state-error a{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-imag1c94c4:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/ui-lightness/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/ui-lightness/ui-icons_ffffff_256x240.png)}.ui-state-default .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/ui-lightness/ui-icons_222222_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/ui-lightness/ui-icons_228ef1_256x240.png)}.ui-state-error-text .ui-icon,.ui-state-error .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/ui-lightness/ui-icons_ffd27a_256x240.png)}.ui-widget-overlay{background:#666 url(/assets/vendors/jquery-ui/images/ui-lightness/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url(/assets/vendors/jquery-ui/images/ui-lightness/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px}::-webkit-scrollbar-track{border-radius:0;background-color:#fff}::-webkit-scrollbar{width:8px;border-radius:0}::-webkit-scrollbar-thumb{border-radius:0;width:3px;background-color:#d9d9d9}::-webkit-scrollbar-button{width:0;height:0;display:none}::-webkit-scrollbar-corner{background-color:transparent}::-moz-selection,::selection{background:#fff;color:#333}input::-moz-selection,input::selection,textarea::-moz-selection,textarea::selection{background:#404040;color:#000}label{color:#000}.phrasea_query label{color:#fff}legend{color:#333;width:auto;border:none}body{color:#333;background-color:#fff;font-family:Roboto,sans-serif;font-size:13px;position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden}html{border:medium none;height:100%;margin:0;padding:0}html,html body{z-index:1}a,a:hover{COLOR:#444;TEXT-DECORATION:none}EM{FONT-STYLE:normal;BACKGROUND-COLOR:#d82400}.clickable{cursor:pointer}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{font-weight:400}.ui-widget-overlay{background-image:none}.ui-widget-content.ui-autocomplete{background-color:#fff;background-image:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:650}.ui-widget-content.ui-autocomplete .ui-state-focus,.ui-widget-content.ui-autocomplete .ui-state-hover,.ui-widget-content.ui-autocomplete .ui-widget-content .ui-state-focus,.ui-widget-content.ui-autocomplete .ui-widget-content .ui-state-hover,.ui-widget-content.ui-autocomplete .ui-widget-header .ui-state-focus,.ui-widget-content.ui-autocomplete .ui-widget-header .ui-state-hover{border:1px solid #fff}#maincontainer{min-width:970px;min-height:500px}#mainContent{margin-top:40px;min-width:960px;overflow-x:auto;overflow-y:auto}.PNB{position:absolute;top:0;left:0;right:0;bottom:0}#rightFrame{min-width:660px!important}.PNB .ui-corner-top{top:100px}div#PREVIEWTITLEWRAPPER{top:10px}div#PREVIEWTITLEWRAPPER span{line-height:25px}.PNB10{position:absolute;top:10px;left:10px;right:10px;bottom:10px}.minilogo{max-height:20px}.ww_window .ww_content{overflow-x:hidden;overflow-y:auto}.boxCloser{cursor:pointer;color:#ccc;font-weight:700;font-size:13px;text-align:right;text-decoration:underline;height:16px}span.ww_winTitle{letter-spacing:1px;color:#0077bc;font-size:8pt;font-weight:700}#divpage{background-color:#212121;padding:10px 0;margin:0 10px}.desktop{background-position:50%;left:0;overflow:hidden;position:absolute;top:0}.ui-helper-reset{line-height:auto}.ui-tabs .ui-tabs-nav li a{padding:3px 5px 0}#keyboard-dialog h1{font-size:14px;font-weight:700;margin:0;text-align:left}#keyboard-dialog ul{list-style-type:none;margin:5px 0 20px 40px}.wrapper_diaspo{position:absolute;bottom:0;top:0;width:130px;right:0}.wrapper_diaspo .cont_infos{text-align:center;width:100%}.wrapper_diaspo .cont_infos div{line-height:20px;font-size:10px;font-weight:700}.wrapper_diaspo .cont_infos span{cursor:pointer;font-size:10px;padding:4px}.wrapper_diaspo .cont_infos img{width:20px}.wrapper_diaspo .cont_infos button{background:transparent;border:0;font-size:50px;color:#474747;display:inline-block;margin:0 16px;padding:0;border:none!important;outline:none!important}.edit_button img{width:20px}#SPANTITLE img{height:16px;vertical-align:middle;margin:0 10px}.cgu-dialog blockquote{margin:10px 30px;overflow:auto;max-height:400px}.cgu-dialog blockquote p{margin:10px 30px 10px 0}#tooltip{position:absolute;z-index:32000;overflow:hidden}.otherRegToolTip img{vertical-align:middle}#ui-datepicker-div{z-index:2000;background-color:#fff;position:absolute}.ui-selectable-helper{border:1px dotted #ccc;z-index:10000}.invisible-btn{position:absolute;top:0;bottom:0;margin:auto;z-index:1;background-color:transparent;background-repeat:no-repeat;border:none;cursor:pointer;overflow:hidden;outline:none;height:50%;max-height:250px;width:25%}.invisible-btn i{display:none;font-size:120px;color:#4d4d4d;text-shadow:-1px -1px 1px #888,1px -1px 1px #888,-1px 1px 1px #888,1px 1px 1px #888;opacity:.8}#right-btn{right:10px}#left-btn{left:10px}#dialog_dwnl h1{text-align:center}#dialog_dwnl .buttons_line{margin:10px 0;text-align:center}#dialog_dwnl .order_input{width:250px}#dialog_dwnl .undisposable{float:left;position:relative;width:100%}#dialog_dwnl .undisposable .thumb_wrapper{float:left;position:relative;margin:10px}#dialog_dwnl .undisposable .thumb{float:left;position:relative}.black-dialog-wrap.ui-dialog.ui-widget-content{border-radius:5px!important;padding:0;border:0 none;background:#fff;font-size:16px}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-content{height:auto!important}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-content form{margin-bottom:0}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-menu OPTION{color:#333;background-color:#fff}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-titlebar{background:#f5f5f5;border-top-left-radius:5px!important;border-top-right-radius:5px!important}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-dialog-title{font-size:21px}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-buttonpane{text-align:center;border:0;margin-top:0;padding:0;margin-bottom:10px}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-buttonpane .ui-dialog-buttonset{float:none}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-buttonpane button{transition:all .3s;border-radius:19px;padding:0 20px;font-size:15px;min-width:170px;margin:12px 10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.36);background:#787878;color:#fff}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-buttonpane button:last-child{background:#e6e6e6;color:#000}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-buttonpane button:hover{background:#282828;color:#fff}#order_manager tr.order_row{height:28px}#order_manager tr.order_row img{width:16px;display:block;margin-bottom:2px;margin-top:2px;border:none}#order_manager .order_row.odd{background-color:#404040}#order_manager .order_list .thumb_wrapper{float:left;position:relative;margin:10px}#order_manager .order_list .table-order li{display:inline-block;border-radius:2px;border:1px solid #fff;margin:0 5px}#order_manager .order_list .thumb{float:left;position:relative}#order_manager .order_list .selectable.selected{background-color:#bfbfbf;border:1px solid #4990e2}#order_manager .order_list .clicked{background-color:#d6d6d6;border:1px solid #4990e2}#order_manager .order_list .order_row{cursor:pointer}#order_manager .order_list .order_wrapper{float:left;position:relative;margin:5px}#order_manager table p{margin:2px 0}.order-header{overflow:auto;clear:both;height:60px}.order-header .alert{float:left;width:70%;height:40px;margin-bottom:0}button.order_launcher.btn{border:0;background:#4990e2;box-shadow:none;border-radius:2px;padding-top:10px;padding-bottom:10px;color:#fff;font-weight:200;font-size:14px;width:20%;float:right}.order_launcher i{margin-right:.6em}.no-border td{border:0}.abs{position:absolute;bottom:0;top:80px;right:13px;left:13px}#order_manager .table{height:20%;color:#737373;margin-bottom:15px}#order_manager .table td h4{margin-left:0;font-weight:700;max-width:600px}#order_manager .well{position:relative}.no-margin{margin:0}.top-bar{background:#d8d8d8;vertical-align:middle;padding:4px}.top-bar .btn-group.open .btn.dropdown-toggle,.top-bar .btn-group.open .btn.dropdown-toggle:hover{background-color:#d8d8d8}.top-bar .btn.dropdown-toggle{border-radius:0;border:1px #fff;border-style:none none none solid;margin-left:10px;height:30px;background:none;box-shadow:none;font-weight:400;color:#fff}.top-bar .btn.dropdown-toggle .caret{margin-left:5px;border-top:4px solid #fff}.top-bar .btn.dropdown-toggle:focus{outline:0}.top-bar .dropdown-menu{min-width:95px;background-color:#d8d8d8;*border:1px solid #bfbfbf}.top-bar .dropdown-menu a{padding:3px 10px;font-size:13px;color:#fff;cursor:pointer}.top-bar .dropdown-menu a:hover{background-color:#d8d8d8;color:#fff}.top-bar .dropdown-menu img{margin-right:5px;color:#fff}.top-bar form{margin:0;display:inline-block}.top-bar form span{vertical-align:middle;color:#fff}.top-bar form input[type=checkbox]{margin:0 10px 0 4px}.scrollable-table{max-height:410px;overflow-y:auto}.order-list-container .table-order{border-collapse:collapse;border:1px inset;width:100%;max-width:100%;background-color:transparent;word-wrap:break-word;table-layout:fixed;color:#737373}.order-list-container{max-height:450px;overflow:hidden}.order-list-container .table-order tr{border:1px inset #737373}.order-list-container .table-order tr:hover{border:1px solid #4990e2}.disabled{pointer-events:none;opacity:.4}.order_list{width:40%;float:left;overflow:hidden;max-height:450px}#wrapper-padding{display:none;margin-left:30px}#wrapper-multiple{display:none;text-align:center}#wrapper-no-item{height:450px;position:relative}#wrapper-no-item img{width:150px;height:150px;position:absolute;top:50%;left:50%;margin-top:-75px;margin-left:-75px}#preview-layout-multiple{color:#737373}#preview-layout-multiple .title{font-size:80px;line-height:80px}#preview-layout-multiple h4{margin-bottom:20px}#preview-layout-multiple #text-content{margin-top:40px}#preview-layout-multiple p{margin-top:20px}#order_detail{width:60%;float:left;overflow:auto;max-height:450px}#info-header{margin-top:1.2em;margin-bottom:1.5em}.info-text{color:#4990e2}#order-action{margin-top:1.2em;margin-bottom:1.5em}#filter_box{border:1px solid;width:200px;position:absolute;background:#bfbfbf;right:0;margin-top:30px;border-radius:2px;box-shadow:3px 2px 5px #000}#filter_box tbody{width:100%;display:table}#filter_box tbody .toggle-button-text{color:#fff;background:transparent;border:0;margin-top:4px;margin-bottom:4px}#filter_box tr{border-bottom:1px solid}#filter_box tr:last-of-type{border:0}#filter_box .input-prepend{text-align:center;display:block;margin-bottom:10px;font-size:0;white-space:nowrap}#filter_box .input-prepend input{font-size:14px;width:140px;margin:0;position:relative;vertical-align:top;border-radius:0 3px 3px 0}#filter-button{width:100%;background-color:#4990e2;color:#fff;border:0;height:30px}#filter-date .reset-btn{margin-left:10px;vertical-align:middle}button.btn.deny.outline{margin-right:10px;box-shadow:none;font-weight:200;font-size:14px;border:1px solid #ccc;background:transparent}.deny.outline i{margin-right:.6em;color:#d1051f}.send.outline i{margin-right:.6em;color:#7cd21c}button.btn.btn-primary.send.outline{margin-right:10px;box-shadow:none;font-weight:200;font-size:14px;border:1px solid #ccc;background:transparent}span.action-text{line-height:30px;vertical-align:middle;font-size:14px;color:#737373;margin-right:10px}span.action-text i.fa-check{color:#7cd21c;margin-left:.6em}.fa-white{color:#fff}#order_detail iframe{min-height:300px}#order_detail dl{color:#737373}.order_wrapper .thumb_wrapper img{top:0!important}#preview-layout{max-width:600px;display:block;margin:auto;text-align:center}#preview-layout .thumb_wrapper img{top:0;height:auto!important}#userInfoPreview{display:none;border:1px solid transparent;width:240px;position:absolute;background:#ddd;left:25px;top:70px;z-index:1;color:#737373;border-radius:2px;box-shadow:3px 2px 5px #ccc;padding-bottom:10px}#userInfoPreview:before{content:"";display:block;width:0;height:0;position:absolute;border-right:8px solid transparent;border-left:8px solid transparent;border-bottom:8px solid #ddd;right:30px;top:-8px}.userInfoName{padding:1.2em;font-size:16px}.userdetail{padding-left:1.2em;padding-right:1.2em;display:block;font-size:13px}#email-button{margin-top:10px;width:100%;background-color:#4990e2;color:#fff;border:0;height:30px;border-radius:0 0 2px 2px}.validation-table{word-wrap:break-word;table-layout:fixed;border-collapse:separate;border-spacing:0 5px;width:100%}.validation-table span{margin-left:10px}.validation-content h5{margin-top:10px}button.btn.validate{margin-bottom:10px;font-size:14px}button.btn.validate i{margin-right:.6em;font-size:14px}a.less,a.more{color:#4990e2}iframe{border:none;margin:0;padding:0}#PREVIEWIMGCONT iframe{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100%}h4{margin-top:0;font-weight:400;font-size:16px;margin-bottom:0;margin-left:5px}.notification_trigger .counter{position:relative;*position:static;top:-2px;margin:11px 15px 0 0;padding:1px 4px;background:none repeat scroll 0 0 red;background-color:#da4f49;background-repeat:repeat-x;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*border:1px solid transparent;border-radius:4px 4px 4px 4px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05);font-size:12px;font-weight:700;line-height:14px;text-align:center;color:#000;text-shadow:0 -1px 0 rgba(0,0,0,.25);float:left}#EDIT_ZOOMSLIDER,#nperpage_slider,#sizeAns_slider{background-color:#666;border-color:#666;height:10px}.setting-zoom-icon.zoom-menu-left{font-size:12px;float:left;padding-top:7px;margin-right:7px}.setting-zoom-icon.zoom-menu-right{font-size:21px;margin-left:4px;position:relative}#EDIT_ZOOMSLIDER .ui-slider-handle,#nperpage_slider .ui-slider-handle,#sizeAns_slider .ui-slider-handle{background-color:#fff;width:8px;cursor:col-resize}#tooltip .popover{background-color:inherit}.popover-inner{background-color:#fff;border:2px solid #bfbfbf;padding:0;color:#2b2b2b;border-radius:2px}.popover-inner .popover-title{background-color:#f2f2f2;border-radius:0}.popover-inner .popover-content{background-color:#fff;color:#2b2b2b}.popover-inner .popover-content hr{background-color:#333;border-color:#bfbfbf}#tooltip.tooltip_flat{border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);margin-left:15px;min-width:280px!important;border-radius:6px;font-size:13px;color:#2b2b2b}#tooltip.tooltip_flat .popover{background-color:#c2c2c2;width:100%!important;border:0 none;border-radius:0}#tooltip.tooltip_flat .popover .popover-inner{border:0 none;border-radius:6px}#tooltip.tooltip_flat .popover .popover-inner .popover-content{background-color:#c2c2c2;padding:10px}.dragover{BACKGROUND-COLOR:#fff100}#dialog_dwnl input.required.error,#dialog_dwnl textarea.required.error{border:1px solid red}.overlay,.ui-widget-overlay{background-color:#b1b1b1;opacity:.7;filter:alpha(opacity=70)}.submenu .ui-buttonset{z-index:120}.dropdown-menu .divider{background-color:#bfbfbf;border-bottom:1px solid #bfbfbf;margin:0;height:0}.close,.close:hover{color:#333}.status-marker{line-height:10px;border-radius:50%;width:7px;height:7px;display:inline-block;margin-right:8px;margin-bottom:0}.status-marker.status-active{background-color:#5cb85c}.status-marker.status-inactive{background-color:rgba(0,0,0,.7)}.tools-sharing-row{background:#626262;border-radius:5px;margin-bottom:10px}.tools-sharing-title{line-height:31px;font-weight:700;padding-left:20px}.tools-sharing-btn{padding:6px 25px;min-width:250px}.metadatas-top-block{text-align:right}h3.metadatas-title{position:relative;margin-bottom:20px}h3.metadatas-title:after{content:"";width:100%;height:1px;background:#fff;position:absolute;bottom:-4px;left:2px}#select-meta-subdef{z-index:1;position:relative}#metadata-content{padding:10px}.tool-modal-wrapper>div{background:none;height:100%;padding-left:0;padding-right:0}#loader{color:#1a1a1a}.dl-horizontal dd:before{content:"\200B"}.videoTips{width:100%;height:100%}#advance-share{font-style:italic;line-height:30px}#shared-def{display:none;margin-left:10px}#shared-def #resource_type_sel{width:170px;margin-left:10px}.color-dot{height:20px;width:20px;border-radius:50%;display:inline-block;border:1px solid #fff;vertical-align:middle;margin-bottom:4px;margin-top:3px}.btn-facet-option{background:#979797!important;color:#000!important;border:1px solid #d3d3d3;box-shadow:0 0 3px 1px #979797!important;position:relative;padding-right:20px}.btn-facet-option.collapsed{color:#fff!important}.btn-facet-option.collapsed .icomoon{transform:rotate(0);color:#fff!important}.btn-facet-option .icomoon{font-size:18px;position:absolute;right:0;top:4px;color:#000!important;transition:all .2s linear;transform:rotate(90deg)}.btn-facet-option:hover,.btn-facet-option:hover .icomoon{color:#000!important}.facet-filter{width:50%;float:left;background:#f8f8f8;padding:6px 0}.facet-filter .form-inline{margin-bottom:5px}.facet-filter h4,.facet-filter select{font-size:13px}.facet-filter label{width:96%}.facet-filter select{width:100%;height:26px;line-height:26px}#proposals #collapseOne{background:#f8f8f8}.loading,.ui-dialog .ui-dialog-content.loading{background-image:url(/assets/common/images/icons/loading.svg);background-position:50%;background-repeat:no-repeat}.ui-tabs{background-color:transparent;padding:0;border-style:none}.ui-tabs .ui-tabs-nav{border:none;padding:0}.ui-widget-header{background:none;border:0 none transparent}.feedback_dialog_container .ui-widget-header,.push_dialog_container .ui-widget-header{background:#000}.ui-tabs .ui-tabs-nav li{background-color:#f2f2f2;height:30px;border:none;overflow:hidden}.ui-tabs .ui-tabs-nav li a{padding:5px 8px;font-size:12px;font-weight:400;color:#333}.ui-tabs .ui-tabs-nav li.ui-tabs-active,.ui-tabs .ui-tabs-nav li.ui-tabs-active a{font-size:13px;color:#1a1a1a;background-color:#f5f5f5;border:none}.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:pointer;color:#eaeaea}.ui-tabs .ui-tabs-panel{overflow-x:hidden;overflow-y:auto;display:block;border-width:0;padding:0;background-color:#f5f5f5}.ui-tabs .ui-tabs-panel.tabBox{height:405px;overflow:auto;position:relative;padding:10px}.ui-tabs .ui-tabs-hide{display:none!important}.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer;color:#343434}.ui-state-default,.ui-widget-content .ui-state-default{background:none}.ui-state-active a,.ui-state-active a:link,.ui-tabs li.ui-state-active a{color:#1a1a1a;font-weight:700}.ui-state-active,.ui-widget-content .ui-state-active{background:none}.ui-widget-content{background-image:none;background-color:transparent;color:#1a1a1a}.ui-dialog.ui-widget-content{background-color:#fff}.ui-accordion .ui-accordion-content{padding:0;border:none!important;border-radius:0}.ui-accordion-icons .ui-accordion-header,.ui-accordion-icons .ui-accordion-header a{overflow:hidden}.ui-accordion-icons .ui-accordion-header a{padding:2px 25px;white-space:nowrap}.ui-state-active .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/ui-lightness/ui-icons_222222_256x240.png)}.ui-accordion .ui-accordion-content.loading{background-image:url(/assets/common/images/icons/loader-black.gif);background-position:50%;background-repeat:no-repeat}.ui-accordion .ui-accordion-content,.ui-accordion .ui-accordion-header{margin:3px 0}.ui-accordion .ui-accordion-header{border:none;background-repeat:repeat-x;margin-bottom:0;height:44px;line-height:44px;background-color:#f2f2f2;border-bottom:1px solid #fff;border-radius:0}.ui-accordion .ui-accordion-header:hover{background-color:#dadada}.ui-accordion .ui-accordion-header.header{padding-bottom:0;padding-right:0;padding-top:0;margin-top:0}.ui-accordion .ui-accordion-header.header:hover{background-color:#dadada}.ui-accordion .ui-accordion-content{background-color:#f8f8f8;border-top:none;margin-top:-1px;margin-bottom:0}.ui-accordion .ui-accordion-content.grouping{border:1px solid #2f4a6f;border-top:none}.ui-corner-all,.ui-corner-br{border-radius:2px}.ui-corner-top{border-top-left-radius:2px;border-top-right-radius:2px}.ui-corner-bottom{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.ui-corner-right{border-top-right-radius:2px;border-bottom-right-radius:2px}.ui-corner-left{border-top-left-radius:2px;border-bottom-left-radius:2px}.ui-dialog.ui-widget-content{border:1px solid #bfbfbf;background:#fff}.ui-dialog.ui-widget-content,.ui-widget-overlay{z-index:1999}.ui-dialog.ui-widget-content.dialog-notification-box{z-index:1199!important}.ui-dialog-titlebar{min-height:20px}.ui-dialog-content.dialog-Small input[type=text],.ui-dialog-content.dialog-Small select,.ui-dialog-content.dialog-Small textarea{width:100%}.ui-dialog-content.dialog-Small textarea{height:60px}.ui-dialog-content label,.ui-dialog-content p{line-height:18px}.ui-autocomplete.ui-state-focus,.ui-autocomplete.ui-state-hover,.ui-autocomplete.ui-widget-content .ui-state-focus,.ui-autocomplete.ui-widget-content .ui-state-hover,.ui-autocomplete.ui-widget-header .ui-state-focus,.ui-autocomplete.ui-widget-header .ui-state-hover{background-image:none;background-color:#515151;border:none;margin:0;border-radius:0}.ui-autocomplete.ui-menu .ui-menu-item a.ui-state-active,.ui-autocomplete.ui-menu .ui-menu-item a.ui-state-hover{margin:0}.ui-autocomplete li.list-item{width:280px;min-height:45px;display:block}.ui-autocomplete li.list-item .icon{width:42px}.ui-autocomplete li.list-item .icon img{max-width:32px;max-height:32px;text-align:center;vertical-align:middle;margin:5px}.ui-autocomplete{min-height:42px;max-height:200px;overflow-y:auto;overflow-x:hidden;padding:1px 0;border-top-left-radius:0;border-top-right-radius:0;padding-right:20px}.context-menu-theme-default{border:2px outset #fff;background-color:#d4d0c8}.context-menu-theme-default .context-menu-item{text-align:left;cursor:pointer;padding:2px 20px 2px 5px;color:#000;font-size:9px;white-space:nowrap}.context-menu-theme-default .context-menu-separator{margin:1px 2px;font-size:0;border-top:1px solid gray;border-bottom:1px solid #fff}.context-menu-theme-default .context-menu-item-disabled{color:gray}.context-menu-theme-default .context-menu-item .context-menu-item-inner{background:none no-repeat fixed 999px 999px}.context-menu-theme-default .context-menu-item-hover{background-color:#0a246a;color:#1a1a1a}.context-menu-theme-default .context-menu-item-disabled-hover{background-color:#0a246a}.context-menu-theme-vista .context-menu-item .context-menu-item-inner{padding:4px 12px;margin-left:0;font-size:12px;font-weight:700;font-spacing:0;color:#333}.context-menu-theme-vista .context-menu-item-hover{background-image:none;background-color:#75abff;border:none}.context-menu-theme-vista .context-menu-item-hover .context-menu-item-inner{color:#fff}.context-menu-theme-vista{background-image:none;background-color:#fff;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.context-menu-theme-vista .context-menu-item .context-menu-item-inner.published{background-image:url(/assets/common/images/icons/ticktick.png);background-repeat:no-repeat;background-position:5px}.context-menu-theme-flat{min-width:160px;background-image:none;background-color:#d9d9d9;border-radius:6px;overflow:hidden;box-shadow:2px 2px 4px 0 rgba(0,0,0,.07)}.context-menu-theme-flat .context-menu-item .context-menu-item-inner{margin-left:0;font-weight:700}.context-menu-theme-flat .context-menu-item .context-menu-item-inner:hover{background-color:#c4c4c4}.context-menu-theme-flat .context-menu-item .context-menu-item-inner:hover a{color:#2a2a2a}.context-menu-theme-flat .context-menu-item a{padding:9px 16px 9px 10px;font-size:14px;font-weight:500;display:block;color:#2a2a2a}.context-menu-theme-flat .context-menu-item a img{width:24px;margin-bottom:-2px}.context-menu-theme-flat .context-menu-item a span{margin-left:8px;vertical-align:initial}.context-menu-item.divider{border-bottom:1px solid #c7c7c7}.context-menu-item .divider{border-bottom:1px solid gray;margin-left:20px}.context-menu-item a{font-size:12px;font-weight:700;font-spacing:0;color:#333}.context-menu-item a span{vertical-align:middle}.context-menu-item a img{width:16px}.context-menu-item-hover a{color:#212121}input.input-button.hover{color:#fefefe}input.search{padding-left:25px;background-image:url(/assets/common/images/icons/search.png);background-repeat:no-repeat;background-position:3px}input,select,textarea{margin:2px;padding:2px;*border:1px solid #b1b1b1}.checkbox,input[type=checkbox],input[type=radio]{border:none;background:transparent}input.btn-mini{margin:0 2px;height:12px;width:auto;cursor:default;font-size:12px}.input-small{height:25px;font-size:12px}.btn,input[type=file]{box-shadow:0 1px 2px rgba(0,0,0,.05);color:#737373;text-shadow:0 -1px 0 transparent;background-color:#e7e7e7;background-image:linear-gradient(180deg,#f2f2f2,#d6d6d6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFF2F2F2",endColorstr="#FFD6D6D6",GradientType=0);border-color:#d6d6d6 #d6d6d6 #b0b0b0;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#d6d6d6;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn.active,.btn.disabled,.btn:active,.btn:focus,.btn:hover,.btn[disabled],input[type=file].active,input[type=file].disabled,input[type=file]:active,input[type=file]:focus,input[type=file]:hover,input[type=file][disabled]{color:#737373;background-color:#d6d6d6;*background-color:#c9c9c9}.btn.active,.btn:active,input[type=file].active,input[type=file]:active{background-color:#bdbdbd\9}.ui-dialog .btn,.ui-widget-content .btn{font-size:13px;font-weight:700;color:#737373}.btn.btn-inverse{color:#5b5b5b;text-shadow:0 -1px 0 hsla(0,0%,100%,.25);background-color:#e7e7e7;background-image:linear-gradient(180deg,#f2f2f2,#d6d6d6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFF2F2F2",endColorstr="#FFD6D6D6",GradientType=0);border-color:#d6d6d6 #d6d6d6 #b0b0b0;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#d6d6d6;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn.btn-inverse.active,.btn.btn-inverse.disabled,.btn.btn-inverse:active,.btn.btn-inverse:focus,.btn.btn-inverse:hover,.btn.btn-inverse[disabled]{color:#5b5b5b;background-color:#d6d6d6;*background-color:#c9c9c9}.btn.btn-inverse.active,.btn.btn-inverse:active{background-color:#bdbdbd\9}.input-append button.btn{border-left:1px solid #999}form.phrasea_query input.query{padding-left:6px;padding-right:30px;font-size:16px;margin:0;width:59%;background-position:right 7px center;background-image:url(/assets/common/images/icons/research-dark.png)}.searchFormWrapper{margin:20px 0 0 5px;line-height:30px}#facet_filter_in_search .facetFilter_AND{font-weight:400;position:relative;width:127px;height:25px;line-height:25px;vertical-align:middle;border-radius:4px;background-color:#4c5d84;color:#fff;padding-left:13px;padding-right:13px;display:inline-block;margin:2px 0;margin-right:10px;overflow:hidden}#facet_filter_in_search .facetFilter_AND .buttons-span{background-color:#4c5d84;max-width:86px;left:67px}#facet_filter_in_search .facetFilter_AND .buttons-span :hover{display:block}#facet_filter_in_search .facetFilter_AND .facetFilter-inverse{background:url(/assets/common/images/icons/inverse-negative.png) 10px 2px no-repeat}#facet_filter_in_search .facetFilter_AND:hover .facetFilter-label{color:transparent}#facet_filter_in_search .facetFilter_EXCEPT{font-weight:400;position:relative;width:127px;height:25px;line-height:25px;vertical-align:middle;border-radius:4px;background-color:#8a3747;color:#fff;padding-left:13px;padding-right:13px;display:inline-block;margin:2px 0;float:right;margin-right:10px;overflow:hidden}#facet_filter_in_search .facetFilter_EXCEPT .buttons-span{background-color:#8a3747;max-width:86px;left:67px}#facet_filter_in_search .facetFilter_EXCEPT .facetFilter-inverse{background:url(/assets/common/images/icons/inverse-positive.png) 10px 2px no-repeat}#facet_filter_in_search .facetFilter_EXCEPT:hover .facetFilter-label{color:transparent}#facet_filter_in_search .facetFilter-label{position:relative;overflow:hidden;cursor:pointer;line-height:25px;display:inline-block;min-width:54px}#facet_filter_in_search .facetFilter-label .color-dot{height:16px;width:16px}#facet_filter_in_search .facetFilter-gradient{position:absolute;width:20px;right:0}#facet_filter_in_search .buttons-span{position:absolute;top:2px;bottom:2px;left:0;right:0;margin:0;display:none}#facet_filter_in_search .facetFilter-closer{position:absolute;right:4px;cursor:pointer;background:url(/assets/common/images/icons/bgd_facetFilter.png) 12px 4px no-repeat;height:21px;width:37px;border-left:1px solid #fff}#facet_filter_in_search .facetFilter-inverse{position:absolute;right:42px;cursor:pointer;height:21px;width:37px;border-left:1px solid #fff}#searchForm{width:100%;float:left;margin-bottom:0}#searchForm .input-append{float:left;width:50%}#searchForm .input-append .btn{border:none}#searchForm .input-append a.btn{height:22px;width:20px}#searchForm .input-append button.btn{height:30px;width:110px}#searchForm .control-group{float:right;margin-left:0}#searchForm .danger.danger_indicator,#searchForm .danger .danger_indicator{border-color:#2475b5;background-color:#2196f3;color:#fff}#searchForm .advance_search_action .danger.danger_indicator{background-image:url(/assets/common/images/icons/research-white.png)}#adv_search table.colllist{width:290px}#adv_search table.filterlist{width:600px}.search-header-block{background:#979797;padding:4px 4px 4px 10px;border-radius:5px}.search-header-block label.inline{padding-top:0;line-height:19px;padding-right:5px}.search-header-block .custom_checkbox_label .custom_radio{top:calc(50% - 7px)}.search-header-block .custom_select_dark{transition:all .3s}#adv_search .sbasglob,#sbasfiltercont,.adv_options .sbasglob{color:#fff;margin:0 0 0 10px}#searchForm input.input-small.datepicker::-webkit-input-placeholder{font-size:12px}#searchForm input.input-small.datepicker::-moz-placeholder{font-size:12px}#searchForm input.input-small.datepicker:-ms-input-placeholder{font-size:12px}#searchForm input.input-small.datepicker:-moz-placeholder{font-size:12px}#adv_search .sbasglob hr,.adv_options #sbasfiltercont hr,.adv_options .sbasglob hr{margin:15px 0;border:0;border-top:1px solid #7b7b7b}#adv_search .sbasglob .sbas_list,.adv_options .sbasglob .sbas_list{padding:5px 0;border-radius:2px}#adv_search .sbasglob .sbas_list.selected,.adv_options .sbasglob .sbas_list.selected{border:2px solid #989898;background-color:#b4b4b4}#sbasfiltercont .btn-toolbar,.sbasglob .btn-toolbar{margin:10px 10px 20px;text-align:center}.clksbas{margin-bottom:15px}.clksbas .checkbox{padding:0}.clksbas input[type=checkbox]{margin:0;position:absolute}.clksbas label{font-weight:700}.deployer_toggle{margin-right:15px}.basChild_list{position:relative;padding:0;margin:0 0 0 63px;list-style:none;width:calc(100% - 70px);overflow:hidden;column-count:3}.clkbas{white-space:normal;margin:0 0 10px}.clkbas .checkbox{padding-top:0;padding-left:0}.clkbas input[type=checkbox]{margin:0;float:none;margin-right:10px}.clkbas span{cursor:pointer;font-weight:700}#searchForm .clkbas label{overflow:hidden;text-overflow:ellipsis}.clkbas img{vertical-align:middle;max-height:22px}#idFrameC{top:0!important;min-width:300px;bottom:0!important}#idFrameC.closed{min-width:0}#idFrameC #retractableButton{cursor:pointer;width:70px;height:85px;float:right;text-align:center;line-height:85px;margin-bottom:-20px}#idFrameC #retractableButton i{font-size:23px;color:#333}#idFrameC .wrapper{background-color:#f2f2f2;right:10px;border-top:none}#idFrameC .ui-tabs{position:absolute;top:0;left:0;bottom:0;right:0;margin:0;padding:0}#idFrameC .ui-tabs .ui-tabs-nav{background-color:#f2f2f2;top:0;left:10px;right:10px;border-radius:0;height:46px;border-bottom:1px solid transparent;box-sizing:border-box}#idFrameC .ui-tabs .ui-tabs-nav li{width:auto;height:86px;display:inline-block;background-color:#f2f2f2;z-index:10;border-radius:0;margin:0;box-sizing:border-box}#idFrameC .ui-tabs .ui-tabs-nav li.proposals_WZ.ui-state-active a{border-bottom:3px solid #4c5d84}#idFrameC .ui-tabs .ui-tabs-nav li.proposals_WZ.active img.proposals_off,#idFrameC .ui-tabs .ui-tabs-nav li.proposals_WZ img.proposals_on{display:none}#idFrameC .ui-tabs .ui-tabs-nav li.thesaurus.ui-state-active a{border-bottom:3px solid #884c92}#idFrameC .ui-tabs .ui-tabs-nav li.baskets.ui-state-active a{border-bottom:3px solid #076882}#idFrameC .ui-tabs .ui-tabs-nav li.plugins.ui-state-active a{border-bottom:3px solid #fff}#idFrameC .ui-tabs .ui-tabs-nav li a{padding:0;margin:0;border-radius:0}#idFrameC .ui-tabs .ui-tabs-nav li a.escamote{margin:25px 25px 0 0}#idFrameC .ui-tabs .ui-tabs-nav li:hover a{background-color:#eaeaea;border-bottom:3px solid #eaeaea}#idFrameC .ui-tabs .ui-tabs-nav li.ui-state-active a{background-color:#eaeaea;border-bottom:1px solid #884c92}#idFrameC .ui-tabs .ui-tabs-panel{position:absolute;top:56px;left:0;bottom:0;right:0}#idFrameC ul.prod-icon-menu{width:100%;display:initial}#idFrameC .prod-icon-menu .WZplugins,#idFrameC .prod-icon-menu .WZtabs{display:block;width:69px;height:82px;line-height:82px;vertical-align:middle;text-align:center}#idFrameC .prod-icon-menu .WZbasketTab{text-align:center}#idFrameC .prod-icon-menu .WZbasketTab #basket_menu_trigger{line-height:21px}#idFrameC .closed .prod-icon-menu li{clear:left}#idFrameC .ui-resizable-handle,#idFrameC .ui-tabs-panel{display:none}#idFrameC div.basketTips{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 12px 0 rgba(0,0,0,.19)}#idFrameC div.basketTips.hidden{display:none;box-shadow:none}#idFrameC .tools-accordion{display:block;z-index:2;position:relative;margin-top:3px;margin-bottom:10px;width:auto;min-width:160px;max-width:234px;height:30px;background-color:#979797;padding-left:16px;color:#fff;cursor:pointer;text-align:left;border:none;outline:none;font-size:12px;font-weight:700}#idFrameC .tools-accordion:before{content:"\E96C";font-family:icomoon;position:absolute;right:5px;font-size:18px;font-weight:700;transition:all .2s linear}#idFrameC .tools-accordion.active:before{color:#fff!important;transform:rotate(90deg)}#idFrameC .tools-panel{width:136px;z-index:1000;position:absolute;background-color:#cdcdcd;padding:0 12px;overflow:hidden;max-height:0;transition:max-height .2s ease-out}#idFrameC .tools-panel .divider{width:100%;height:1px;background-color:#e4e4e4;margin:6px 0}#idFrameC .tools-panel img{width:18px;height:18px}#idFrameC .tools-panel span{font-size:11px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000}#idFrameC .tools-panel button{display:block;width:100%;background:transparent;border:none;margin:4px 0;text-align:left;padding:2px;cursor:pointer}#idFrameC .tools-panel button span{margin-left:6px;font-size:11px;color:#000}#idFrameC .tools-panel button:hover span{font-size:12px;color:#000}.alert_datas_changed a{color:#404040;text-decoration:underline}.ui-accordion .ui-accordion-header .workzone-menu-title I{font-size:16px;display:inline-block;background-color:#222;padding:5px 0 0 5px;border-radius:14px;line-height:normal;vertical-align:middle;width:20px;height:20px;margin:0;color:#fff}.ui-accordion .ui-accordion-header .workzone-menu-title I.vote_rec,.ui-accordion .ui-accordion-header .workzone-menu-title I.vote_sent{background-color:#e0215d}.ui-accordion .ui-accordion-header .workzone-menu-title I.share_rec,.ui-accordion .ui-accordion-header .workzone-menu-title I.share_sent{background-color:#228b22}.ui-accordion .ui-accordion-header .workzone-menu-title I.push_rec{background-color:#2092ed;font-size:17px;padding:4px 0 3px 6px}.ui-accordion .ui-accordion-header .workzone-menu-title I.basket{background-color:#1eadd6;font-size:14px}.ui-accordion .ui-accordion-header .workzone-menu-title I.story{background-color:#6471bc}.ui-accordion .ui-accordion-header .workzone-menu-title .unread_flag{color:transparent;font-size:8px;background-color:transparent;padding:0;width:8px}.ui-accordion .ui-accordion-header.unread I.unread_flag{color:red}#idFrameT{margin-left:-10px;margin-right:-20px}#idFrameT #selectCase{background:url(/assets/common/images/icons/ccoch0.gif) no-repeat 50%;padding-left:16px}#idFrameT .PNB10.btn-toolbar{left:0}#idFrameT .btn-toolbar{margin-bottom:0;margin-top:0;background-color:#f2f2f2;font-size:10px;z-index:100;height:45px;box-sizing:border-box;border-bottom:none}#idFrameT .btn-inverse .caret{border-top-color:#000;border-bottom-color:#000}#idFrameT .tools:first-child .btn-group{border-right:1px solid #eaeaea}#idFrameT .tools .btn-group{float:left}#idFrameT .tools .classicButton button.btn,#idFrameT .tools .dropdownButton{margin:0}#idFrameT .tools .classicButton button.btn,#idFrameT .tools .dropdownButton button.btn{height:30px;font-size:13px;box-shadow:0 1px 2px rgba(0,0,0,.05)}#idFrameT .tools .classicButton button.btn-inverse,#idFrameT .tools .dropdownButton button.btn-inverse{background-image:none;background-color:#f2f2f2;color:#4d4d4d;border-radius:0;margin:0;height:45px;border:0}#idFrameT .tools .classicButton button.btn-inverse{border-right:0}#idFrameT .tools .dropdownButton button.btn-inverse{border-left:0;border-right:0}#idFrameT .tools .dropdownButton button.btn-inverse:active,#idFrameT .tools .dropdownButton button.btn-inverse:focus,#idFrameT .tools .dropdownButton button.btn-inverse:hover,.open #idFrameT .tools .dropdownButton button.btn-inverse{background-color:#d8d8d8}#idFrameT .tools .classicButton button.btn-inverse:hover,#idFrameT .tools .dropdownButton button.btn-inverse:hover{background-color:#d8d8d8;color:#1a1a1a}#idFrameT .tools .classicButton button.btn-inverse img,#idFrameT .tools .dropdownButton button.btn-inverse img{margin:0 5px 0 2px;max-width:none;width:21px}#idFrameT .tools .dropdown-menu{min-width:120px;padding:0;margin:0;border-radius:0 0 6px 6px;overflow:hidden;background-color:#f2f2f2;border:0}#idFrameT .tools .dropdown-menu a{padding:10px 14px;font-size:13px;color:#4d4d4d;background-color:#e3e3e3;cursor:pointer}#idFrameT .tools .dropdown-menu a:hover{color:#4d4d4d}#idFrameT .tools .dropdown-menu>li>a:active,#idFrameT .tools .dropdown-menu>li>a:focus,#idFrameT .tools .dropdown-menu>li>a:hover,#idFrameT .tools .dropdown-menu a:hover{background-color:#cdcdcd;background-image:none}#idFrameT .tools .dropdown-menu img{margin-right:5px;width:21px;max-width:unset}#idFrameT .tools #settings{display:block;float:right;line-height:45px;padding-right:51px;padding-left:21px;margin-right:0;color:#000;background:url(/assets/common/images/icons/icone_settings.png) right 15px no-repeat;background-position:right 21px top 15px;border-left:1px solid #eaeaea}#idFrameT .tools #settings:hover{background-color:#d6d6d6}@media screen and (max-width:1200px){#idFrameT .tools button.btn-inverse img{display:none}#idFrameT .tools #settings{text-indent:-9000px;padding-right:0;padding-left:0;margin-right:8px;width:26px;background-position:right 1px top 15px}}#TOPIC_UL li{float:none;margin:0}#answers{box-sizing:border-box}#answers .status img{max-width:16px;max-height:16px}#answers #answersNext{width:150px;margin:5px;height:193px;line-height:193px;font-size:25px;color:#fff;cursor:pointer}#answers .list{box-sizing:border-box;position:relative;float:left;margin:8px;width:600px;overflow:hidden;border:3px solid #bfbfbf}#answers .list .diapo{margin:5px}#answers .list .desc .dl-horizontal{margin-bottom:0}#answers .list .desc .dl-horizontal dt{max-width:90px}#answers .list .desc .dl-horizontal dd{margin-left:100px}#idFrameT #answers{background-color:#fff;top:55px;bottom:60px;margin-right:0;overflow-y:auto}#answers_status{position:absolute;bottom:0;left:10px;height:60px;width:400px;z-index:100}#answers_status table{width:100%}#answers_status table tr{height:20px;vertical-align:middle}#answers_status table tr td.navigation{text-align:right}#answers_status .infos{text-align:left;line-height:18px;font-size:11px;color:#fff;height:60px}#answers_status .infos .infoDialog,#answers_status .infos .search-display-info{float:left;background:#979797;color:#fff;padding:0 25px;font-size:11px;padding-top:24px;margin-right:10px;height:36px}#answers_status .infos .infoDialog span,#answers_status .infos .search-display-info span{font-size:22px;margin-bottom:3px;float:left;margin-right:10px}#answers_status .infos #nbrecsel{font-size:22px;margin-top:7px;float:left;margin-right:7px;display:block;height:40px}#answers_status #docInfo{height:40px;background:#979797;color:#fff;padding:0 25px;padding-top:20px;float:left;min-width:105px;font-size:11px;line-height:12px;border-right:1px solid #fafafa;position:relative}#answers_status #docInfo .detailed_info_holder{position:absolute;top:20px;right:10px}#answers_status #docInfo .detailed_info_holder .image-normal{display:block}#answers_status #docInfo .detailed_info_holder .image-hover,#answers_status #docInfo .detailed_info_holder:hover .image-normal{display:none}#answers_status #docInfo .detailed_info_holder:hover .detailed_info,#answers_status #docInfo .detailed_info_holder:hover .image-hover{display:block}#answers_status #docInfo .detailed_info{display:none;position:absolute;bottom:27px;min-width:240px;background-color:#1b6577;padding:10px;border-radius:5px}#answers_status #docInfo .detailed_info th{padding-bottom:10px;font-weight:400;color:#ccc;font-size:9px}#answers_status #docInfo .detailed_info tbody tr:last-child td{padding-bottom:10px}#answers_status #docInfo .detailed_info tfoot tr{border-top:1px solid hsla(0,0%,100%,.5)}#answers_status #docInfo .detailed_info tfoot td{padding-top:10px;margin-top:10px}#answers .feed{position:relative;clear:left;margin:10px}#answers .feed .headblock{max-width:800px;margin-bottom:20px}#answers .feed .headblock table{width:100%}#answers .feed .headblock h1{font-size:22px}#answers .feed .headblock h1 img{margin-right:15px}#answers .feed .headblock a.subscribe_rss{font-size:14px;margin-left:15px}#answers .feed .entry{margin:0 0 30px;padding:10px;border:1px solid #fff;background-color:#f2f2f2;float:left}#answers .feed .entry.hover{border:1px solid #bfbfbf}#answers .feed .entry h1{margin-bottom:0}#answers .feed .entry h1.with_btn{margin-top:18px}#answers .feed .entry table.head{vertical-align:middle;margin:10px 0;width:600px}#answers .feed .entry table a.tools{display:none}#answers .feed .entry.hover .feed_btn_wrapper{visibility:visible}#answers .feed h1{font-weight:700;font-size:20px}#answers .feed h1 .author{font-size:13px;font-weight:400;margin-left:15px}#answers .feed .post_date,#answers .feed h1{width:100%}#answers .feed p{max-width:600px;line-height:18px;margin:5px 0;text-align:justify}#answers .feed img{vertical-align:middle}#answers .feed .contents,#answers .feed .entry,#answers .feed .post_date,#answers .feed .see_more,#answers .feed h1,#answers .feed p{position:relative;clear:left}#answers .feed .see_more{height:60px;text-align:center;font-weight:700;font-size:13px;background-position:bottom}#answers .feed .contents{clear:left}#answers .feed .post_date{text-align:right;font-style:italic;max-width:600px;*width:600px;margin-bottom:20px}#answers .feed .dropdown-menu{background-color:#fff;border:1px solid #bfbfbf}#answers .feed .dropdown-menu a{color:#333}#answers .feed_btn_wrapper{background:#fff;display:inline-block;padding:3px 6px 0;width:56px;text-align:center;border-radius:5px;visibility:hidden;position:absolute;left:11px;top:10px}#answers .feed_icon .fa{color:#5cb85c;font-size:22px}#answers .feed_icon.feed_delete{margin-left:8px}#answers .feed_icon.feed_delete .fa{color:red;margin-left:2px}#answers .ajax_answers img{margin-left:12px;margin-top:-4px}.colorpicker_box{border:1px solid #fff;cursor:pointer;float:left;margin:2px;padding:0}.colorpickerbox{position:relative;float:left}.colorpickerbox .colorpicker{width:210px;height:220px}.colorpickerbox .colorpicker_submit .submiter{padding:3px 0 0}.colorpickerbox .colorpicker_submit{background-image:none;background-color:#000;height:25px;left:90px;overflow:hidden;position:absolute;top:15px;width:100px;border:1px solid #404040;cursor:pointer;text-align:center}.colorpickerbox .colorpicker_focus{border:1px solid #999;border-radius:2px}.colorpickerbox .colorpicker_current_color,.colorpickerbox .colorpicker_field,.colorpickerbox .colorpicker_hex{display:none}.colorpickerbox .colorpicker_color,.colorpickerbox .colorpicker_hue{top:56px}.colorpickerbox .colorpicker_new_color{left:14px}#thumbExtractor{background-color:#cdcdcd;min-width:1020px;position:absolute;overflow-y:auto;bottom:0;left:0;right:0;top:31px}#thumbExtractor .main_title{height:15px;font-weight:700;top:15px}#thumbExtractor #thumbExtractor-preview{width:40%;min-width:400px;padding-left:30px;padding-right:30px;float:left;box-sizing:border-box;margin-top:50px;margin-bottom:20px;border-right:1px solid #636363}#thumbExtractor #thumbExtractor-screenshot{width:59%;height:100%;padding-left:30px;padding-right:30px;float:left;display:inline-block;box-sizing:border-box;position:relative}#thumbExtractor .part_title_left{height:20px;width:320px;top:30px;left:10px}#thumbExtractor .part_title_right{height:20px;width:320px;top:30px;left:380px}#thumbExtractor #thumb_info{position:absolute;left:0;right:0;top:30px;text-align:center;font-size:13px;font-weight:500;font-style:normal;color:#fff}#thumbExtractor .frame_video{height:210px;width:320px;margin:0 auto;background-color:#333}#thumbExtractor .thumb_video{height:100%;width:100%}#thumbExtractor .thumb_video.real-video{position:fixed;z-index:-9999;visibility:hidden;height:auto}#thumbExtractor #frame{overflow:auto;height:211px;margin-top:50px}#thumbExtractor .frame_canva{border:1px solid #bfbfbf;position:absolute;margin:60px auto 0;border-bottom:none;height:210px;width:320px;top:0;left:0;right:0;z-index:2}#thumbExtractor #thumb_canvas{vertical-align:middle;display:inline-block;line-height:20px}#thumbExtractor .action_bar_left{height:20px;width:320px;left:10px;top:260px;padding:2px}#thumbExtractor .action_bar_right{height:20px;width:320px;top:260px;left:380px;display:table-row;padding:2px}#thumbExtractor .action_bar_right .action_icon{padding-right:10px;display:table-cell;vertical-align:middle}#thumbExtractor .action_bar_right .action_icon:hover{cursor:pointer}#thumbExtractor #thumb_validate_button{border-radius:15px;padding-left:50px;padding-right:50px;background:transparent;border:1px solid #fff;color:#fff;font-size:12px;font-weight:500;font-style:normal;margin:0 auto;box-shadow:0 2px 6px 0 rgba(0,0,0,.2),0 4px 16px 0 rgba(0,0,0,.19);border-color:#aa46bb}#thumbExtractor #thumb_validate_button:hover{background:#aa46bb}#thumbExtractor #thumb_reset_button{bottom:10px;right:60px;line-height:20px}#thumbExtractor #thumb_download_button{background-image:url(/assets/common/images/icons/picto-export-thumbnail.png);background-position:50%;background-repeat:no-repeat;bottom:-20px;right:20px}#thumbExtractor #thumb_download_button:hover{background-image:url(/assets/common/images/icons/picto-export-thumbnail-hover.png)}#thumbExtractor #thumb_delete_button{background-image:url(/assets/common/images/icons/picto-delete.png);background-position:50%;background-repeat:no-repeat;bottom:-20px;right:-20px}#thumbExtractor #thumb_delete_button:hover{background-image:url(/assets/common/images/icons/picto-delete-hover.png)}#thumbExtractor #thumb_delete_button,#thumbExtractor #thumb_download_button,#thumbExtractor #thumb_reset_button{cursor:pointer;display:none;width:41px;height:41px;position:absolute}#thumbExtractor #thumb_camera_button{cursor:pointer;height:50px;width:320px;text-align:center;margin:20px auto;background-image:url(/assets/common/images/icons/icon-photography.png);background-position:50%;background-repeat:no-repeat}#thumbExtractor #thumb_camera_button:hover{background-image:url(/assets/common/images/icons/icon-photography-hover.png)}#thumbExtractor .thumb_submit_action{cursor:pointer;width:100%;text-align:center;margin-bottom:20px}#thumbExtractor .action_frame .ui-slider .ui-slider-handle{background-color:#fff}#thumbExtractor .video-data-container{width:320px;margin:30px auto 10px;overflow:auto;max-height:200px}#thumbExtractor .video-data-container .dl-horizontal dt{width:100%;padding-bottom:0;font-size:12px;font-weight:500;font-style:normal;color:#b3b3b3}#thumbExtractor .video-data-container .dl-horizontal dd{margin:0;padding-top:0;font-size:12px;font-weight:500;font-style:normal;color:#fff}#thumbExtractor #grid{padding-top:40px;overflow:hidden;padding-bottom:40px;margin:0 auto;width:510px}#thumbExtractor .grid-item{width:105px;height:auto;float:left;margin:10px;position:relative}#thumbExtractor .grid-wrapper{position:relative}#thumbExtractor .grid-wrapper.selected{border:2px solid #aa46bb}#thumbExtractor .grid-wrapper #small_thumb_delete_button,#thumbExtractor .grid-wrapper #small_thumb_download_button{display:block;cursor:pointer;width:41px;height:41px;position:absolute}#thumbExtractor .grid-wrapper #small_thumb_download_button{background-image:url(/assets/common/images/icons/picto-export-thumbnail.png);background-position:50%;background-repeat:no-repeat;bottom:-20px;right:20px}#thumbExtractor .grid-wrapper #small_thumb_download_button:hover{background-image:url(/assets/common/images/icons/picto-export-thumbnail-hover.png)}#thumbExtractor .grid-wrapper #small_thumb_delete_button{background-image:url(/assets/common/images/icons/picto-delete.png);background-position:50%;background-repeat:no-repeat;bottom:-20px;right:-20px}#thumbExtractor .grid-wrapper #small_thumb_delete_button:hover{background-image:url(/assets/common/images/icons/picto-delete-hover.png)}.vertical-divider{height:1px;background-color:#636363}.horizontal-divider{display:none;width:1%;max-width:1px;height:100%;background-color:#636363;float:left;margin-top:50px}#thumb_confirm span{font-size:12px;font-weight:500;color:#fff}#thumb_confirm img.selected{width:160px;height:auto;display:block;padding-bottom:16px}.videotools-spinner{z-index:2000;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#tool_navigate input{text-align:center}#tool_navigate a{padding:1px 5px;margin:0 4px;background-color:#0077bc;font-size:13px;line-height:14px;font-weight:700;cursor:pointer;color:#333}#paginate{min-height:52px}#idFrameT #answers:hover #paginate{margin-right:59px}#paginate #tool_navigate{background-color:#979797;box-shadow:0 0 6px 0 rgba(0,0,0,.31);border-radius:5px;position:fixed;bottom:10px;right:45px;z-index:100}#paginate #tool_navigate a,#paginate #tool_navigate input{border:0;border-left:1px solid #979797;box-sizing:border-box;padding:0;margin:0;height:40px;line-height:40px;vertical-align:middle;width:40px;background:none;font-weight:700;font-size:14px;text-shadow:none;box-shadow:none;color:#fff}#paginate #tool_navigate a:hover,#paginate #tool_navigate input{color:#fff;background:#7d7d7d}#paginate #tool_navigate .btn-mini{border-radius:0}#paginate #tool_navigate .btn-mini.last,#paginate #tool_navigate .btn-mini.last:hover{border-top-right-radius:5px;border-bottom-right-radius:5px}#paginate #tool_navigate .btn-mini:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px;border:0}#paginate #tool_navigate .btn-mini.icon{font-size:18px}#paginate #tool_navigate .btn-mini.icon#last{font-size:10px}#paginate #tool_navigate .btn-mini .icon-inverse{transform:rotate(180deg);font-size:10px}#uploadBoxLeft,#uploadBoxRight{width:48.5%;height:100%;overflow:auto;text-align:center}#uploadBoxLeft{float:left}#uploadBoxRight{float:right}#uploadBox{height:100%}#uploadBox h5{margin-top:20px;margin-bottom:10px;font-size:13px;font-weight:700;text-align:left}#uploadBox .clear{clear:both}#uploadBox .upload-tabs{height:100%}#uploadBox .ui-tabs .ui-tabs-panel{padding:20px}#uploadBox .well{margin:0;padding:.5%;color:#1a1a1a}#uploadBox #fileupload{height:92%}#uploadBox .fileinput-button{color:#fff;background-image:none;border:1px solid #3d8b3d;background-color:#5cb85c;width:60%;padding:8px 0;margin:18px 0 0;font-size:14px;transition:all .3s}#uploadBox .fileinput-button:active,#uploadBox .fileinput-button:focus,#uploadBox .fileinput-button:hover{background-color:#3d8b3d}#uploadBox .or_upload{text-align:center;font-weight:700;margin:12px 0}#uploadBox .url_upload{display:inline-block;width:60%;position:relative}#uploadBox .url_upload input{width:100%;max-width:650px;height:42px;padding:0 120px 0 8px;margin:0;box-sizing:border-box}#uploadBox .add_url_upload{position:absolute;right:0;top:0;height:42px;color:#fff;border:1px solid #3d8b3d;background-color:#5cb85c;padding:0 18px;font-size:14px;font-weight:700;border-top-right-radius:4px;border-bottom-right-radius:4px;transition:all .3s}#uploadBox .add_url_upload:active,#uploadBox .add_url_upload:focus,#uploadBox .add_url_upload:hover{background-color:#3d8b3d}#uploadBox span.comment{font-style:italic;color:#999}#uploadBox .fileinput-button{position:relative;overflow:hidden}#uploadBox .fileinput-button input{position:absolute;top:0;right:0;margin:0;border:solid transparent;border-width:0 0 100px 200px;opacity:0;filter:alpha(opacity=0);-moz-transform:translate(-300px) scale(4);direction:ltr;cursor:pointer}#uploadBox .status-tab{width:100%;margin-bottom:10px}#uploadBox .status-tab td{padding:2px}#uploadBox .status-tab-left{width:48%;padding-right:5px;text-align:right}#uploadBox .status-tab-right{width:48%;padding-left:5px;text-align:left}#uploadBox .status-tab-left input,#uploadBox .status-tab-right input{margin-left:5px;margin-right:5px}#uploadBox .thumbnails{margin-left:-20px}#uploadBox .thumbnails>li{margin-left:20px}#uploadBox .upload-record{height:260px;background-color:#fff}#uploadBox .upload-record .canva-wrapper{height:125px;overflow:auto}#uploadBox .upload-record .name-doc{height:40px;overflow:hidden;text-overflow:ellipsis;font-weight:700}#uploadBox .upload-record .infos-doc{overflow:hidden;text-overflow:ellipsis;color:#777;height:40px}#uploadBox .upload-record .error,#uploadBox .upload-record .success{padding-top:2px;padding-bottom:3px;display:none;overflow:auto}#uploadBox .upload-record .error{padding:0;width:100%}#uploadBox .upload-record .remove-element{margin:2px 0}#uploadBox .flash-box .upload-record{height:160px;background-color:transparent}#uploadBox .select-label{font-style:italic;color:#999}#uploadBox .select-row{font-weight:400;font-style:normal}#uploadBox .progress{margin-top:4px;margin-bottom:10px;height:10px}#uploadBox .uploader-button{text-align:center;width:50%}#uploadBox #addFileList{width:100%;table-layout:fixed;border:none}#uploadBox #addFileList td{vertical-align:middle}#uploadBox .uploader-icon{width:15%;text-align:left}#uploadBox .uploader-info{font-size:10px;width:35%;text-align:left}#uploadBox .uploader-info p{line-height:10px;font-size:10px;word-wrap:break-word}#uploadBox .uploader-info a{text-decoration:underline;color:#00008b;margin:5px 0}#uploadBoxRight .progress .progress-bar{height:10px}#lazaretBox.container-fluid{margin:0;padding:0}#lazaretBox .loading{background-image:url(/assets/common/images/icons/loader-black.gif);background-position:100%;background-repeat:no-repeat}#lazaretBox li.wrapper-item{margin-bottom:20px}#lazaretBox .lazaret-file h5,#lazaretBox .lazaret-proposals h5{margin-top:0;margin-bottom:10px}#lazaretBox .lazaret-file p,#lazaretBox .lazaret-proposals p{font-weight:700;overflow:hidden;text-overflow:ellipsis}#lazaretBox span.info{display:inline;font-weight:400}#lazaretBox .lazaret-file .thumbnails,#lazaretBox .lazaret-proposals .thumbnails{margin-left:0;background-color:#fff;min-height:234px}#lazaretBox .lazaret-file .thumbnails li,#lazaretBox .lazaret-proposals .thumbnails li{margin:0}#lazaretBox .lazaret-file .thumbnails img,#lazaretBox .lazaret-proposals .thumbnails img{max-height:480px}#lazaretBox .lazaret-file .thumbnails .record-thumb,#lazaretBox .lazaret-proposals .thumbnails .record-thumb{height:180px}#lazaretBox .well .lazaret-file a,#lazaretBox .well .lazaret-proposals a{font-weight:400;color:#1a1a1a}#lazaretBox .well .lazaret-file a:hover,#lazaretBox .well .lazaret-proposals a:hover{color:#000}#lazaretBox .lazaret-proposals .records-subititution{margin:0 10px 10px 0}#lazaretBox .btn,#lazaretBox button{font-weight:400}#lazaretBox .btn img,#lazaretBox button img{margin-right:5px;vertical-align:middle}#BasketBrowser .archive_toggler{position:absolute;left:137px;top:8px;width:34px;height:34px}#BasketBrowser .detailed_basket_browser .archive_toggler{left:0;top:3px}#BasketBrowser .detailed_basket_browser .title{padding-left:40px;position:relative;line-height:32px;padding-top:2px}#BasketBrowser .archiver{background:url(/assets/prod/images/Basket/Browser/archive.png) no-repeat 0 0/contain;display:inline-block}#BasketBrowser .archiver:focus,#BasketBrowser .archiver:hover{background-image:url(/assets/prod/images/Basket/Browser/archived.png)}#BasketBrowser .unarchiver{background:url(/assets/prod/images/Basket/Browser/archived.png) no-repeat 0 0/contain;display:inline-block}#BasketBrowser .unarchiver:focus,#BasketBrowser .unarchiver:hover{background-image:url(/assets/prod/images/Basket/Browser/archive.png)}#BasketBrowser h1{font-size:16px;line-height:20px;margin:0;padding:0;padding-left:12px;display:inline-block;width:100%}#BasketBrowser .Browser{background-color:#4b4b4b;left:0;right:0;height:100%;top:0}#BasketBrowser .Basket{background-color:#f2f2f2;display:none}#BasketBrowser .Basket .thumb_wrapper{margin:5px}#BasketBrowser .result{position:relative;height:106px;background-color:#cdcdcd;border-radius:5px}#BasketBrowser .result .PNB10{overflow:hidden;top:0}#BasketBrowser .result table{height:100%}#BasketBrowser .result.unarchived{background-color:#9a9a9a}#BasketBrowser .result .thumbnail{display:flex;width:131px;height:106px;padding:0;border:none;border-radius:0;box-shadow:none;line-height:18px;text-align:center;vertical-align:top;border-top-left-radius:5px;border-bottom-left-radius:5px}#BasketBrowser .result .content{display:inline-block;width:316px;padding-left:10px}#BasketBrowser .result .content>p{height:57px;overflow-y:auto}#BasketBrowser .result .content>p a{display:inline-block!important;width:auto!important}#BasketBrowser .result .counter{bottom:18px;font-size:14px;position:relative;right:5px;text-align:right}#BasketBrowser .item-table{display:flex;flex-wrap:wrap;justify-content:left;align-content:center}#BasketBrowser .results .next_res,#BasketBrowser .results .prev_res{font-size:25px}#BasketBrowser .results .datas{top:50px;bottom:50px;overflow-y:auto;overflow-x:hidden;left:20px;right:10px}#BasketBrowser .results .header{bottom:auto;font-size:16px;padding:18px 0;font-weight:700;left:20px}#BasketBrowser .results .footer{top:auto;font-size:12px;height:30px;padding-left:20px;background-color:#3d3d3d}#BasketBrowser .results .footer table{vertical-align:middle;height:30px}#BasketBrowser .results .result h1.title{font-size:14px;margin-top:10px;line-height:1;padding-left:0;position:inherit}#BasketBrowser form h1{margin:20px 0 10px;padding-left:14px}#BasketBrowser form ul{margin-bottom:35px}#BasketBrowser form ul li{padding:0;margin-bottom:1px}#BasketBrowser form ul li label{padding:8px 0 8px 25px;line-height:16px}#BasketBrowser form ul li label.selected,#BasketBrowser form ul li label:hover{background-color:#6c6c6c;transition:all .2s}#BasketBrowser h1.title .loader{display:none;margin:4px}#BasketBrowser img{vertical-align:middle}#BasketBrowser .paginator-wrapper,#BasketBrowser table{padding:5px;border:none;vertical-align:top}#BasketBrowser .paginator-wrapper .paginator,#BasketBrowser .paginator-wrapper td.paginator,#BasketBrowser table .paginator,#BasketBrowser table td.paginator{float:right;padding-right:8px}#BasketBrowser input{display:none}#BasketBrowser input.Query{padding:3px;display:block;border-radius:5px;width:160px;padding-left:25px;margin-left:12px;background-color:#efefef;color:#4e4e4e}#BasketBrowser label{cursor:pointer;color:#fff;margin-bottom:0}#BasketBrowser input:checked+label,#BasketBrowser label.selected{background-color:#6c6c6c;color:#fff}.leftBrowser{background-color:#595959;left:0;top:0;right:auto;width:215px;padding-left:0;padding-top:18px;height:540px}.leftBrowser h1{padding-left:12px}.rightBrowser{background-color:#4b4b4b;left:215px}.rightBrowser .result{margin-bottom:12px}.rightBrowser .basket_link{color:#212121;padding-left:37px;line-height:16px;display:inline-block}.rightBrowser .UserTips,.rightBrowser p{color:#595959}.rightBrowser .thumbnail{background-color:#696969}.rightBrowser .thumbnail img{height:106px;width:auto;max-width:100%;display:block;margin:0 auto}.rightBrowser .thumbnail .thumb_wrapper{height:106px;display:flex;flex-wrap:wrap;align-items:center}.rightBrowser .PNB::-webkit-scrollbar-track{background-color:#4b4b4b}.rightBrowser .PNB::-webkit-scrollbar{width:4px}.rightBrowser .PNB::-webkit-scrollbar-thumb{background-color:#858585}.rightBrowser .PNB::-webkit-scrollbar-button{width:0;height:0;display:none}.rightBrowser .PNB::-webkit-scrollbar-corner{background-color:transparent}.PNB10.rightBrowserInner{right:0;left:0;bottom:0}.basketCount{font-size:10px;color:#4d4d4d}.delete-basket.close{opacity:1;box-shadow:0 2px 4px 0 rgba(0,0,0,.22);background:#525252;width:16px;height:16px;font-size:16px;line-height:16px;text-align:center;border-radius:50%;margin-top:6px;margin-right:6px;top:0;right:0;z-index:1}#TXCLASSIFICATION FORM{padding:0;margin:0}#TXCLASSIFICATION #TXCLASSIFICATION_ADVANCED TD{padding:0 5px}.publish-dialog .ui-dialog-content{max-height:575px!important}#modal_feed{width:100%}#modal_feed .publish_top_list{background:#b0b0b0;height:285px;overflow-y:auto}#modal_feed .record_item{background:#e6e6e6;float:left;width:10.4%;margin-right:.8%;height:120px;margin-bottom:15px}#modal_feed .record_item .thumb_wrapper{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#modal_feed .record_item .diapo{height:100%;width:100%;border:0;margin:0}#modal_feed .record_item:nth-child(9n+9){margin-right:0}#modal_feed .record_item .record_image{width:auto!important;height:auto!important;max-width:100%;max-height:100%;object-fit:contain;float:none;top:0!important}#modal_feed .record_list{padding:15px 15px 0}#modal_feed .record_list .ui-state-highlight{width:112px;height:118px;position:relative;float:left;background:none;background-color:#bfbfbf;border-color:#f2f2f2}#modal_feed form .feeds{color:#333;overflow:auto}#modal_feed form .feeds .list{margin:0;height:230px}#modal_feed form .feeds .feed{padding:5px 0;border:1px solid #bfbfbf;font-size:15px;cursor:pointer;margin-bottom:14px;font-weight:700}#modal_feed form .feeds .feed,#modal_feed form .feeds .feed.odd{background-color:#fff;color:#333}#modal_feed form .feeds .feed.hover{background-color:#cdcdcd;color:#3b3b3b}#modal_feed form .feeds .feed.selected{background-color:#076882;color:#fff}#modal_feed form .feeds .feed span{margin:0 10px}#modal_feed form input.error,#modal_feed form textarea.error{border:1px solid red}.publish_bottom_form .span12{padding:20px 20px 0}.publish_bottom_form label{font-size:16px;margin-top:10px;font-weight:700}.feed_warning{margin-bottom:12px;display:none}.feed_warning.alert{display:inline-block}#EDIT_ALL{white-space:normal}#EDIT_ALL,#EDIT_ALL .content-wrapper{position:absolute;top:0;left:0;right:0;bottom:0}#EDIT_ALL .content-wrapper{margin:10px}#EDIT_ALL .active{color:#000!important}#EDIT_ALL .diapo{margin-left:5px;margin-right:5px}#EDIT_TOP{background-color:#f2f2f2;top:0;overflow:visible;border-radius:2px}#EDIT_MENU,#EDIT_TOP{position:absolute;left:0;width:100%}#EDIT_MENU{top:5px;height:24px;overflow:hidden;padding:0}.GRP_IMAGE_REP{margin:5px;padding:5px;top:0;left:0;width:146px;height:156px}#EDIT_FILM2,#EDIT_GRPDIAPO,.GRP_IMAGE_REP{position:absolute}#EDIT_FILM2{border:1px solid #bfbfbf;background-color:#fff;top:36px;left:10px;bottom:10px;right:10px;overflow:auto}#EDIT_ZOOMSLIDER{position:absolute;top:7px;width:80px;right:50px;z-index:9999}#EDIT_MID{position:absolute;left:0;bottom:32px;width:100%;border:none;overflow:hidden}#EDIT_MID_L,#EDIT_MID_R{position:absolute;top:0;bottom:0;overflow:visible}#EDIT_MID_L{background-color:#f2f2f2;width:700px;left:0;border-radius:2px}#EDIT_MID_R{width:400px;right:0}#EDIT_MID_R .ui-tabs-panel,#EDIT_MID_R li.ui-state-active,#EDIT_MID_R li.ui-tabs-active{background-color:#f2f2f2}#divS_wrapper{overflow-x:visible;overflow-y:visible;position:absolute;top:10px;left:10px;bottom:10px;width:390px}#divS{overflow-x:hidden;overflow-y:scroll;position:absolute;top:0;left:0;bottom:0;right:10px;background:#fff}#divS div.edit_field{cursor:pointer;font-weight:700;padding:2px;margin-right:10px;position:relative;background-color:#f2f2f2}#divS div.edit_field .fa-stack{font-size:11px;cursor:pointer;width:19px}#divS div.edit_field .fa-stack .fa-stack-2x{color:#777}#divS div.edit_field .fa-stack .fa-inverse{color:#fff}#divS div.edit_field.odd{background-color:#bfbfbf}#divS div.edit_field.hover{background-color:#cdcdcd;color:#3b3b3b}#divS div.edit_field.active{background-color:#cdcdcd;border:1px solid #cdcdcd}#divS span.fieldvalue{white-space:normal;font-weight:400}#idEditZone{position:absolute;top:10px;right:10px;bottom:10px;left:420px}#idFieldNameEdit{width:80px;text-align:center;overflow:hidden}#idEditZTextArea{position:absolute;top:0;left:0;width:99%;height:99%;margin:0;padding:0;font-size:15px}#idEditDateZone{top:30px}#idEditDateZone,#ZTextMultiValued{position:absolute;left:0;display:none}#ZTextMultiValued,#ZTextStatus{top:0;width:100%;height:100%}#ZTextStatus{position:absolute;left:0;display:none}#idExplain{top:auto;height:20px;color:#ffb300;text-align:right}#idExplain img{vertical-align:middle;width:20px;height:20px}#idExplain .metadatas_restrictionsTips{cursor:help}#idDivButtons{bottom:30px;top:auto;height:20px;display:none;text-align:center}#EditReplace,#EditSearch{width:100%;height:45px;font-size:14px}#buttonEditing{margin:0;padding:0;position:absolute;left:0;bottom:0;width:100%;height:28px;overflow:hidden;text-align:center}#EDIT_WORKING{position:absolute;top:100px;left:1px;width:100%;display:none}.edit-zone-title{height:45px;bottom:auto}#EDIT_EDIT{top:45px;bottom:60px;overflow-x:hidden;overflow-y:auto}#EDIT_TOP .diapo div.titre{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:auto;text-align:center;z-index:10}#Edit_copyPreset_dlg form span{color:#333}.Edit_preset_item{position:relative;top:0;left:0;width:550px;height:250px;overflow:auto;color:#999}#idFieldSuggestedValues{padding:2px 13px 0 10px}#idFieldSuggestedValues select{width:100%;background:#c6c6c6}#ZTextMultiValued_values{background-color:#fff;border:1px solid #999;position:absolute;top:30px;left:4px;right:4px;bottom:4px;overflow-x:auto;overflow-y:scroll}.submit-multivalued{border:none;background:none}#EDITWINDOW .ui-datepicker-inline{background-color:#fff;background-repeat:repeat-x;background-position:50% top}#EDITWINDOW #ZTextMultiValued_values div{cursor:pointer;height:20px;padding:2px 14px 2px 2px}#EDITWINDOW #ZTextMultiValued_values div table{width:100%;border:none}#EDITWINDOW #ZTextMultiValued_values div table td{vertical-align:middle}#EDITWINDOW #ZTextMultiValued_values div table td.options{width:40px;text-align:right}#EDITWINDOW #ZTextMultiValued_values div table td.options .add_all{display:none}#EDITWINDOW #ZTextMultiValued_values div.hetero table td.options .add_all{display:inline}#EDITWINDOW #ZTextMultiValued_values div.hilighted{background-color:#d0d0d0}#EDITWINDOW #ZTextMultiValued_values div i{color:#ff0;font-style:normal;font-weight:700;background-color:#222}#EDITWINDOW .hetero{color:#ff8000}#EDITWINDOW .EDIT_presets_list{padding-left:3px;padding-right:6px}#EDITWINDOW .EDIT_presets_list li{margin:0}#EDITWINDOW .EDIT_presets_list li.opened div{display:block}#EDITWINDOW .EDIT_presets_list li.opened .triRight{display:none}#EDITWINDOW .EDIT_presets_list li.opened .triDown{display:inherit}#EDITWINDOW .EDIT_presets_list li .triDown{display:none}#EDITWINDOW .EDIT_presets_list div{display:none;padding-left:15px;padding-bottom:5px}#EDITWINDOW .EDIT_presets_list div p{font-size:9px;padding:0;margin:0}#EDITWINDOW .EDIT_presets_list h1{margin:0;padding:0;font-size:12px}#EDITWINDOW .EDIT_presets_list h1 a.delete{font-weight:100;font-size:10px}div.thesaurus{margin-left:2px;white-space:nowrap}div.thesaurus p{margin:0}div.thesaurus div.c{display:none}#EDITWINDOW #TH_Ofull,#EDITWINDOW div.searchZone,#idFrameTH #TH_Oclip,#idFrameTH #TH_Oprop{margin:0;padding:0;width:100%}#EDITWINDOW div.searchZone{position:absolute;top:0;left:0;height:100%;background:#fff;border:1px solid #a9a9a9}#EDITWINDOW div.thesaurus div.c{display:none}#EDITWINDOW div.thesaurus div.h,#EDITWINDOW div.thesaurus div.o{margin-bottom:1px;padding-bottom:2px;padding-left:5px;margin-left:3px;border-left:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9}#EDITWINDOW div.thesaurus u{width:9px;height:10px;margin-right:2px;text-align:center;display:inline-block;font-size:8px;text-decoration:none;background-color:#f0f0f0;cursor:pointer;color:#000;line-height:10px}#EDITWINDOW div.thesaurus u.w{cursor:auto}#EDITWINDOW div.thesaurus b{cursor:pointer}#EDITWINDOW .ui-tabs{position:absolute;top:0;left:10px;bottom:0;right:0}#EDITWINDOW .ui-tabs .ui-tabs-nav{background-color:transparent;top:0;left:10px;right:10px;margin-top:0;border-top:1px solid #eaeaea;border-radius:0;height:32px;border-bottom:1px solid transparent}#EDITWINDOW .ui-tabs .ui-tabs-panel{position:absolute;top:32px;left:0;bottom:0;right:0}#EDITWINDOW #geonameTabContainer ul.geoname-results{list-style-type:none;margin:10px}#EDITWINDOW #geonameTabContainer ul.geoname-results .geoname-add-action{cursor:pointer}#EDITWINDOW #geonameTabContainer ul.geoname-results .ui-state-highlight{color:#2e7db2}#EDITWINDOW .zoom-menu-icon{position:absolute;width:28px}#EDITWINDOW .zoom-menu-left{left:calc(100% - 168px);top:3px;font-size:12px}#EDITWINDOW .zoom-menu-right{left:98%;top:3px;font-size:21px}.story-select-all-block{display:inline-block;padding:6px;background:#404040;margin:3px 5px;width:121px;text-align:center}#printBox{background-color:#f2f2f2;border-radius:2px}#download h4,#ftp h4,#printBox h4,#sendmail h4{margin-bottom:10px;font-weight:700;font-size:14px;line-height:18px;color:#333;text-decoration:none}#download label,#ftp label,#printBox label,#sendmail label{line-height:18px;color:#333}#ftp p,#sendmail p,.buttons_line p{margin:20px 0 10px;font-weight:700}#ftp .form-horizontal .control-group{margin-bottom:10px}#pub_tabs .btn-group.open .btn-inverse.dropdown-toggle{background-color:#e6e6e6;background-image:none}#dialog_publicator .dropdown-menu{min-width:95px;background-color:#f2f2f2;*border:1px solid #bfbfbf}#dialog_publicator .dropdown-menu a{padding:3px 10px;color:#eaeaea;cursor:pointer}#dialog_publicator .dropdown-menu a:hover{background-color:#bfbfbf;color:#fff}#dialog_publicator .ui-tabs-panel{left:200px}#dialog_publicator .error_box,#dialog_publicator .notice_box{color:#1a1a1a;font-weight:700;margin:5px auto;padding:5px 0;text-align:center;width:90%}#dialog_publicator .notice_box{background-color:green;color:#333}#dialog_publicator .error_box{background-color:orange}#dialog_publicator .api_banner{height:30px;bottom:auto;background-color:#cdcdcd}#dialog_publicator .api_content{top:30px;bottom:25px;color:#333}#dialog_publicator .api_content .blockmenu{bottom:auto;background-repeat:repeat-x;background-position:0 100%;z-index:1000;width:100%;height:40px}#dialog_publicator .api_content .blockresponse{padding:0 10px;top:40px;overflow:auto;z-index:200}#dialog_publicator .api_content .blockresponse .form-actions{background-color:#fff;border-top:none;margin:0}#dialog_publicator .api_banner a.selected,#dialog_publicator .api_content .blockmenu a.selected{font-weight:700;color:#076882}#dialog_publicator .api_infos{top:auto;height:25px;background-image:url(/assets/common/images/icons/api_info.png);background-repeat:repeat-x;background-position:0 0;color:#999}#dialog_publicator .main_menu{float:left}#dialog_publicator .diapo{width:90px;overflow:hidden}#dialog_publicator .diapo .title{height:16px;overflow:hidden}#dialog_publicator .diapo.pending_records{width:50px;overflow:hidden}#dialog_publicator .diapo.ui-selected{background-color:#404040}#dialog_publicator .diapo.ui-selecting{background-color:#202020}#dialog_publicator .diapo .thumb_wrapper{padding:5px}#dialog_publicator .api_thumbnail{max-width:120px}#dialog_publicator .duration_time{background-color:#e6e6e6;color:#333;font-weight:700;padding:2px 4px;position:absolute;top:0;left:0;font-size:11px}#dialog_publicator .ui-state-default.not_configured a{color:#888;font-style:italic}#dialog_publicator .ui-state-active a{color:#08c}#dialog_publicator .ui-state-active.not_configured a{color:#ccc;font-style:normal}#dialog_publicator .dropdown-menu .divider{background-color:#515151;border-bottom:1px solid #404040;margin:3px 1px}#dialog_publicator .ui-tabs .ui-tabs-panel.loading{background-image:url(/assets/common/images/icons/loader000.gif);background-position:50%;background-repeat:no-repeat}#dialog_publicator .ui-tabs-panel .PNB10.container{overflow-x:hidden;overflow-y:auto}#dialog_publicator .blockresponse .element{margin:5px 10px}#dialog_publicator .element table{border:none;padding:0;margin:0;width:100%}#dialog_publicator .element table tr{vertical-align:top}#dialog_publicator .element table .title{color:#08c;font-weight:700}#dialog_publicator .element table td.thumbnail{width:140px;border:none;border-radius:0;box-shadow:none;background-color:transparent;text-align:center}#dialog_publicator .element table td.special{width:80px}#dialog_publicator .ui-tabs-panel .blockresponse a{color:#08c;text-decoration:none}#dialog_publicator .element_menu .default_action,.element_menu .trigger{z-index:444;font-size:13px;font-weight:400;border-color:#666}#dialog_publicator .submenu{display:none;position:absolute}#dialog_publicator .multi_menu .submenu button{background-color:#313131;background-image:none}#dialog_publicator .multi_menu .submenu button.ui-state-hover{background-color:#212121}#dialog_publicator .ui-state-active a{color:#0077bc}#dialog_publicator .api_banner button{border:1px solid #515151;background-color:#404040}#dialog_publicator .api_banner .submenu.ui-buttonset{z-index:600}#dialog_publicator .api_content .element{padding:5px;color:#333}#dialog_publicator .api_content .element.odd{background-color:#404040;box-shadow:inset 2px 2px 4px rgba(0,0,0,.25),inset -2px -2px 4px rgba(0,0,0,.25)}#dialog_publicator .api_content .element.even{background-color:#666;box-shadow:inset 2px 2px 4px rgba(0,0,0,.25),inset -2px -2px 4px rgba(0,0,0,.25)}#dialog_publicator .api_content .element.selected{background-color:#999}#dialog_publicator .api_content .element table .informations{width:296px}#ul_main_pub_tabs{width:200px;position:absolute;overflow:hidden;right:auto;margin-top:-1px}#ul_main_pub_tabs li{padding-left:20px;background-repeat:no-repeat;background-position:6px}#ul_main_pub_tabs li.bridge_Youtube{background-image:url(/assets/common/images/icons/youtube-small.gif)}#ul_main_pub_tabs li.bridge_Dailymotion{background-image:url(/assets/common/images/icons/dailymotion-small.gif)}#ul_main_pub_tabs li.bridge_Flickr{background-image:url(/assets/common/images/icons/flickr-small.gif)}#publicator_selection{height:190px;bottom:auto;background-color:#cdcdcd}#publicator_selection>.PNB10{overflow:auto;bottom:50px;background-color:#fff}#mainMenu{height:40px;line-height:36px;vertical-align:middle;background-color:#979797;border-bottom:none;margin-bottom:0;z-index:100;box-sizing:border-box}#mainMenu ol{display:block;margin:0;padding:0;list-style:none outside none}#mainMenu #mainLogo{margin:0 5px}#mainMenu li{display:inline-block;float:left;line-height:36px;padding:0;position:relative;vertical-align:top;height:40px}#mainMenu li a{text-decoration:none;display:inline-block;color:#fff}#mainMenu li a>span{font-size:12px;font-weight:400;border-top:3px solid transparent;display:block;padding:0 5px;height:37px}#mainMenu li a>span.selected{border-top:3px solid #fff}#mainMenu li a:hover{background-color:transparent;color:#e6e6e6}#mainMenu .title{font-size:18px;color:#f7f7f7;margin:0 5px;height:40px;display:block;vertical-align:middle}#mainMenu #notification_box a{margin-left:0}#mainMenu .account a{text-decoration:underline}#mainMenu .right li a>span{padding:0 15px}#mainMenu .right li.user a{background:url(/assets/common/images/icons/icon_user.png) 15px 7px no-repeat;padding-left:41px}.treeview li{color:#333;vertical-align:middle;background-image:none}.treeview>li.expandable{min-height:50px;line-height:47px;vertical-align:middle;position:relative;background:none;padding-top:0;padding-bottom:0;border-bottom:1px solid #fff}.treeview>li.expandable>.hitarea{height:51px;background:url(/assets/common/images/icons/sprite_tree_first.png) 99% 22px no-repeat;border-left:5px solid #f2f2f2}.treeview>li.expandable>.hitarea.active,.treeview>li.expandable>.hitarea:hover{border-left:5px solid #884c92}.treeview .hitarea{background:none;width:100%;height:100%;position:absolute}.treeview ul li .hitarea{background:url(/assets/common/images/icons/icon_tree.png) 0 0 no-repeat;position:relative;height:9px;width:9px;margin-top:5px}#THPD_C_treeBox,#THPD_T_treeBox{font-size:12px;overflow-x:hidden;overflow-y:hidden}#THPD_C_treeBox>div,#THPD_T_treeBox>div{width:100%;display:inline-block}#THPD_C_treeBox:hover,#THPD_T_treeBox:hover{overflow-y:auto}#THPD_C_treeBox::-webkit-scrollbar-track,#THPD_T_treeBox::-webkit-scrollbar-track{border-radius:0;background-color:#1f1f1f}#THPD_C_treeBox::-webkit-scrollbar,#THPD_T_treeBox::-webkit-scrollbar{width:6px;background-color:#474747;display:none}.ui-tabs #thesaurus_tab{top:86px!important;border-top:1px solid #a6a6a6}#THPD_tabs{right:0}#THPD_tabs .ui-tabs-nav li.th_tab a{color:#333}#THPD_tabs .ui-tabs-nav li.th_tab.th_tab{height:46px;margin:0}#THPD_tabs .ui-tabs-nav li.th_tab.th_tab.ui-state-active{border-bottom:3px solid #884c92}#THPD_tabs .ui-tabs-nav li.th_tab.th_tab a{height:46px;line-height:46px;vertical-align:middle;margin:0;padding:0 20px;display:block;text-decoration:none;box-sizing:border-box;border-bottom:1px solid #303030}#THPD_tabs .ui-tabs-nav .ui-state-default A{color:#fff}#THPD_tabs .ui-tabs-nav .ui-tabs-active A{color:#1a1a1a;text-decoration:underline}#THPD_tabs .treeview{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}#THPD_tabs .treeview ul{background-color:#bfbfbf;margin-left:-16px;padding-left:16px}#THPD_tabs .treeview ul li{padding-top:5px;padding-bottom:5px}#THPD_tabs .treeview span.tx_term{cursor:pointer;color:#333}#THPD_tabs .treeview span.tx_term.h{color:#884c92;font-weight:700}#THPD_tabs .treeview span.tx_term:hover{color:#fff}#THPD_T_tree.draggingOver{cursor:not-allowed}#THPD_T_tree.draggingOver span.tx_term{color:#333;cursor:not-allowed}#THPD_T_tree.draggingOver LI.draggingOver{cursor:default}#THPD_T_tree.draggingOver LI.draggingOver span.tx_term{cursor:copy}#THPD_T_tree.draggingOver LI.draggingOver span.tx_term:hover{color:#fff}#idFrameC .ui-tabs #THPD_C.ui-tabs-panel,#idFrameC .ui-tabs #THPD_T.ui-tabs-panel{top:46px}#THPD_C,#THPD_T{margin-left:0}#THPD_WIZARDS .gform .input-append{width:100%;margin:0;padding:0;border:1px solid #fff;border-top:none}#THPD_WIZARDS .gform .input-append input.input-medium{width:80%;border-radius:0;height:40px;padding:0 2.5%;background:#d4d4d4;border:none;float:left;margin:0}#THPD_WIZARDS .gform .input-append .th_cancel,#THPD_WIZARDS .gform .input-append .th_ok{display:none;width:15%;line-height:40px;vertical-align:middle;padding:0;border-radius:0;background-color:#f2f2f2;color:#333;border:none;margin:0;outline:none;float:left;box-shadow:none;-webkit-appearance:none;-moz-appearance:none}#THPD_WIZARDS .gform .input-append .th_clear{position:relative;z-index:1000;float:right;margin:-40px 15% 0 0;display:none;width:30px;line-height:40px;padding:0;border-radius:0;background:url(/assets/common/images/icons/icon_clear_search.png) 50% no-repeat;border:none;outline:none;box-shadow:none;-webkit-appearance:none}.contextMenuWrapper{position:relative}#idFrameC .ui-accordion .ui-accordion-content{padding:0 10px}#idFrameC .ui-accordion .ui-accordion-content.content{padding:0 5px}#idFrameC #baskets_wrapper{top:88px!important}#idFrameC #expose_tabs #baskets{top:44px}#idFrameC #expose_tabs.ui-tabs .ui-tabs-nav .expose_li{height:44px}#idFrameC #expose_tabs.ui-tabs .ui-tabs-nav .expose_li a{padding:11px 10px;font-size:13px;font-weight:700;min-width:154px}#idFrameC #expose_tabs.ui-tabs .ui-tabs-nav .expose_li.ui-state-active a{border-bottom:1px solid #076882}#idFrameC #baskets{top:86px;border-top:1px solid #a6a6a6}#idFrameC #baskets .bloc{position:absolute;top:0;left:0;right:1px;bottom:0;overflow-y:auto;overflow-x:hidden}#idFrameC #baskets .bloc.groupDrop{border:3px solid #a00}#idFrameC #baskets .content.basket .alert_datas_changed,#idFrameC #baskets .content.grouping .alert_datas_changed{position:relative;margin:10px 0;right:0;left:0}#idFrameC #baskets .alert_datas_changed{position:absolute;top:5px;height:20px;right:26px;left:10px;background-color:#fff190;color:#1a1a1a;text-align:center;font-weight:700;font-size:13px;display:none;z-index:500}#idFrameC #baskets .insidebloc{top:0}#idFrameC #baskets .bottom-scroller,#idFrameC #baskets .top-scroller{height:80px;position:absolute;border:none;top:0;bottom:0;left:0;right:0}#idFrameC #baskets .top-scroller{bottom:auto}#idFrameC #baskets .bottom-scroller{top:auto}#idFrameC #baskets .SSTT.active.ui-corner-top{border:none;top:0;background-color:#dad9da}#idFrameC #baskets .SSTT.active a{color:#383838}#idFrameC #baskets .SSTT.grouping.active.ui-corner-top{border-bottom:none}#idFrameC #baskets .SSTT .title{overflow:hidden;left:30px;right:40px;height:16px;margin:2px 0;font-size:13px}#idFrameC #baskets .SSTT .menu{text-align:right;position:absolute;right:0;top:0;padding:0 3px;margin:0 5px 0 0}#idFrameC #baskets .SSTT .menu table td{width:27px;position:relative}#idFrameC #baskets .SSTT .workzone-menu-title{text-overflow:ellipsis;padding-right:65px;overflow:hidden;white-space:nowrap;display:block}#idFrameC #baskets .SSTT img{max-height:24px;vertical-align:middle;cursor:help;margin-right:9px}#idFrameC #baskets .SSTT img.basket_title{margin:-5px 9px 0 -9px;position:absolute;right:0;top:16px}#idFrameC #baskets .SSTT .contextMenuTrigger{cursor:pointer;padding:0;margin:0;width:26px;height:35px;display:none}#idFrameC #baskets .SSTT:focus .contextMenuTrigger,#idFrameC #baskets .SSTT:hover .contextMenuTrigger{display:inline-block}#idFrameC #baskets .ui-state-active a:focus,#idFrameC #baskets .ui-state-active a:hover,#idFrameC #baskets .ui-state-active a:link,#idFrameC #baskets .ui-state-active a:visited{color:#383838}:first-child+html .workzone-menu-title{margin-right:65px}.ui-accordion .ui-accordion-header.baskDrop{color:red}#basket_menu_trigger{padding:32px 7px 0 0;float:right;font-size:9px;cursor:pointer}.feedback-info{background:#e8e8e8;padding:14px;margin:10px;position:relative}.feedback-info .btn-not-shown{visibility:hidden;transition:all .2s}.feedback-info .create-date{margin-right:64px;font-weight:700}.feedback-info input.feed-datepicker{width:135px;margin-left:63px}.feedback-info button.submit{background:transparent;border:0;border-radius:4px;margin-top:-8px;margin-right:4px;color:#5cb85c;font-size:23px;padding:2px 5px}.feedback-info button.submit:hover{color:#3d8b3d}.feedback-info .record-number{bottom:inherit;top:-36px;right:0;padding:4px 8px;z-index:1}.feedback-info form.update-feed-validation{margin-bottom:0;display:inline-block}.feedback-info .expiredDate{text-align:center;margin-top:30px;display:inline-block;width:100%}.feedback-info .cancel-date{cursor:pointer}.feedback-info .cancel-date .fa{font-size:24px;color:#da4f49;transition:all .1s}.feedback-info .cancel-date:hover .fa{color:red}.chim-content{display:block}.chim-wrapper{position:relative;margin-bottom:15px;background:#e8e8e8;margin-right:1px;display:inline-block;float:left}.chim-wrapper span.feedback_user_name{position:relative;background:#f8f8f8;padding-right:9px;z-index:1}.chim-wrapper span.line_separator{position:absolute;height:45%;width:calc(100% - 10px);right:0;top:0;border-bottom:1px solid #e5e5e5}.chim-wrapper .note_tips_holder .image-hover{display:none}.chim-wrapper .note_tips_holder:hover .image-hover{display:block}.chim-wrapper .note_tips_holder:hover .image-normal{display:none}.chim-wrapper .status,.chim-wrapper .title{width:100px;overflow:hidden;padding:2px 4px;text-align:center;font-size:10px;line-height:1}.chim-wrapper .title{height:26px;text-overflow:ellipsis;margin-top:6px}.record-number{position:absolute;background-color:#5cb85c;color:#fff;font-weight:700;padding:3px;z-index:16;bottom:0}.CHIM.diapo{width:108px;overflow:hidden;margin:0}.basket-content{margin:0 7px;overflow:hidden;position:relative;padding-left:0}.chim-feedback-item{padding:10px}.CHIM.diapo .status,.CHIM.diapo .title{position:relative;height:20px;z-index:15;font-size:.8em;background:rgba(0,0,0,.4)}.CHIM.diapo .title{margin:0;padding:3px;width:100%;line-height:20px;overflow:hidden}.CHIM.diapo .bottom{position:absolute;bottom:0;right:0;z-index:15;vertical-align:middle}.CHIM.diapo .bottom .WorkZoneElementRemover{padding:3px}.WorkZoneElementRemover{display:inline-block;height:17px;width:12px;position:relative;bottom:-6px}.WorkZoneElementRemover .icomoon{font-size:16px;color:#d8d8d8}.contextMenuTrigger .fa-inverse-bg{color:#ccc!important}.contextMenuTrigger .fa-inverse{color:#333}.contextMenuTrigger:hover .fa-inverse-bg{color:gray!important}.WorkZoneElementRemover .fa-stack-1x{color:#333}.captionTips .icomoon{color:#333;background:#ccc;border-radius:2px;padding:0 1px;line-height:1;margin:0 4px 4px}.CHIM.diapo .bottom img,.CHIM.diapo .bottom span{cursor:pointer;vertical-align:middle;color:#333;font-size:10px}.CHIM.diapo img{z-index:14;position:relative}.basket-filter{padding:10px 20px}.basket-filter .filter-item{margin:0 10px 5px;display:inline-block}.basket-filter .checkbox input[type=checkbox],.basket-filter .radio input[type=radio]{margin-top:1px}.basket_type{width:15px;display:inline-block}.bottom .captionRolloverTips{padding-top:4px}#idFrameC .basketTips.expose_basket_item{background:#e8e8e8;padding:10px;margin-bottom:5px;border:1px solid #e8e8e8;box-sizing:border-box}#idFrameC .basketTips.expose_basket_item .top_block{position:relative;padding-left:40px;display:inline-block}#idFrameC .basketTips.expose_basket_item .top_block:before{content:"\F054";font-family:fontawesome;font-size:23px;position:absolute;left:10px;top:50%;transform:translateY(-50%);transition:all .3s}#idFrameC .basketTips.expose_basket_item .top_block.open:before{transform:translateY(-50%) rotate(90deg)}#idFrameC .expose_item_deployed{height:0;max-height:0;transition:max-height .3s;overflow:hidden}#idFrameC .expose_item_deployed.open{height:auto;max-height:100vh;min-height:130px}#idFrameC .top_image{width:100px;height:60px;object-fit:contain}#idFrameC .expose_item_title{display:flex;padding:0 20px;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-wrap:wrap;height:40px}#idFrameC .expose_item_top{position:relative;padding-right:48px}#idFrameC .edit_expose{position:absolute;right:12px;top:5px;font-size:20px;cursor:pointer}#idFrameC .expose_item_bottom{max-height:500px;width:100%;overflow-y:auto;overflow-x:hidden}#idFrameC .expose_item_bottom .expose_drag_drop{min-height:120px;padding:10px;display:inline-block;width:100%}#idFrameC .expose_item_bottom .load_more_asset{text-align:center}#proposals{position:relative;left:5px;border-top:1px solid #a6a6a6;top:86px!important}#proposals :focus{outline:none}#proposals ul ul{background-color:#f8f8f8}#proposals ul li{line-height:17px;font-size:13px}#proposals ul.fancytree-container{background-color:#e4e4e4;border:0 none transparent;overflow-x:hidden;padding-left:0;padding-top:0}#proposals ul.fancytree-container ul{padding:17px 0;overflow:auto;width:101%;max-height:400px;overflow-x:hidden}#proposals ul.fancytree-container ul li{padding-left:34px;line-height:25px;white-space:pre-line!important}#proposals ul.fancytree-container ul li:hover{background-color:#4c5d84}#proposals ul.fancytree-container ul li:hover .fancytree-title{color:#fff}#proposals .fancytree-folder{font-weight:700;font-size:12px;color:#333;min-height:49px;margin-left:0;border-left:4px solid #f2f2f2;border-bottom:1px solid #fff;overflow:auto;position:relative}#proposals .fancytree-folder .newNode{position:relative;overflow:auto;clear:both;margin-left:20px}#proposals .fancytree-folder .dataNode{float:left;width:60%;height:100%;margin-top:10px;margin-bottom:10px}#proposals .fancytree-folder .fancytree-title{font-size:12px;margin-left:24px;float:left;width:27%;line-height:49px}#proposals .fancytree-folder .mask-facets-btn{position:absolute;display:none;height:50px;width:15px;padding-left:6px;padding-right:6px}#proposals .fancytree-folder .mask-facets-btn a{position:relative;cursor:pointer;font-family:icomoon;color:#fff;height:25px;width:14px;top:17px;bottom:0;left:0;right:0;margin:auto}#proposals .fancytree-folder .mask-facets-btn a:before{content:"\EA50";position:relative;z-index:1;color:#666;font-size:13px}#proposals .fancytree-folder .mask-facets-btn a:after{content:"\E94B";color:#eee;font-size:15px;position:absolute;left:-1px;z-index:0}#proposals .fancytree-folder:hover{border-left:4px solid #4c5d84;color:#4d4d4d}#proposals .fancytree-folder:hover .fancytree-title{color:#4d4d4d}#proposals .fancytree-folder .fancytree-expander:before{content:"\25C0";color:#333}#proposals .fancytree-folder .fancytree-expander:hover:before{color:#076882}#proposals .fancytree-expanded .fancytree-expander:before{content:"\25BC";color:#1a1a1a}#proposals .fancytree-expander{position:relative;right:10px;background-image:none;margin:0;padding:0;width:auto;height:auto;font-weight:400;font-size:65%;float:right;line-height:49px}#proposals .fancytree-title{font-size:12px;color:#333;background-color:transparent;border:0 none transparent}#proposals .fancytree-node{font-size:12px;color:#333;cursor:pointer}#proposals .facetFilter{position:absolute;right:28px;margin-top:11px}#proposals .facetFilter,#proposals .facetFilter_AND{font-weight:400;width:127px;height:25px;line-height:25px;vertical-align:middle;border-radius:4px;background-color:#4c5d84;color:#fff;padding-left:13px;padding-right:13px}#proposals .facetFilter_AND{position:relative;display:inline-block;margin:2px 0;float:right;margin-right:10px;overflow:hidden}#proposals .facetFilter_AND .buttons-span{background-color:#4c5d84;max-width:86px;left:67px}#proposals .facetFilter_AND .facetFilter-inverse{background:url(/assets/common/images/icons/inverse-negative.png) 10px 2px no-repeat}#proposals .facetFilter_AND:hover .facetFilter-label{color:transparent}#proposals .facetFilter_EXCEPT{font-weight:400;position:relative;width:127px;height:25px;line-height:25px;vertical-align:middle;border-radius:4px;background-color:#8a3747;color:#fff;padding-left:13px;padding-right:13px;display:inline-block;margin:2px 0;float:right;margin-right:10px;overflow:hidden}#proposals .facetFilter_EXCEPT .buttons-span{background-color:#8a3747;max-width:86px;left:67px}#proposals .facetFilter_EXCEPT .facetFilter-inverse{background:url(/assets/common/images/icons/inverse-positive.png) 10px 2px no-repeat}#proposals .facetFilter_EXCEPT:hover .facetFilter-label{color:transparent}#proposals .facetFilter-label{position:relative;overflow:hidden;cursor:pointer;line-height:25px;display:inline-block;min-width:54px}#proposals .facetFilter-label .color-dot{height:16px;width:16px}#proposals .facetFilter-gradient{position:absolute;width:20px;right:0}#proposals .buttons-span{position:absolute;top:2px;bottom:2px;left:0;right:0;margin:0;display:none}#proposals .facetFilter-closer{right:4px;background:url(/assets/common/images/icons/bgd_facetFilter.png) 12px 4px no-repeat}#proposals .facetFilter-closer,#proposals .facetFilter-inverse{position:absolute;cursor:pointer;height:21px;width:37px;border-left:1px solid #fff}#proposals .facetFilter-inverse{right:42px}#proposals .see_more_btn{display:block;margin:14px auto;padding:1px 20px;line-height:21px;background-color:#d3d3d3;border-color:#b7b7b7;color:#424242;border-radius:8px;font-size:12px;font-weight:700;box-shadow:0 -2px 3px 0 rgba(0,0,0,.1);border-style:solid}#proposals .see_more_btn:hover{background-color:#f1f1f1;color:#424242;border-color:#b7b7b7}#idFrameC #plugins{top:86px!important}.gui_vsplitter,.ui-resizable-e{width:13px;padding:0;height:54px;background-image:url(/assets/common/images/icons/vsplitter.png);background-color:#d7d7d7;right:0}#PREVIEWBOX .gui_vsplitter,.gui_vsplitter,.ui-resizable-e,.ui-resizable-w{top:50%;position:absolute;background-position:50%;background-repeat:no-repeat;cursor:col-resize;z-index:500}#PREVIEWBOX .gui_vsplitter,.ui-resizable-w{width:10px;padding:35px 0;height:0;left:-10px;background-image:url(/assets/common/images/icons/vsplitter2-959595.png)}.gui_hsplitter,.ui-resizable-s{height:10px;left:50%;width:0;padding:0 35px;bottom:-10px;position:absolute;background-image:url(/assets/common/images/icons/hsplitter.png);background-position:50%;background-repeat:no-repeat;cursor:row-resize}.gui_ckbox_0{background-image:url(/assets/common/images/icons/ccoch0.gif)}.gui_ckbox_0,.gui_ckbox_1{display:block;position:relative;width:12px;height:12px;float:left;cursor:pointer}.gui_ckbox_1{background-image:url(/assets/common/images/icons/ccoch1.gif)}.gui_ckbox_2{display:block;position:relative;width:12px;height:12px;float:left;background-image:url(/assets/common/images/icons/ccoch2.gif);cursor:pointer}DIV.finder{white-space:nowrap}DIV.finder DIV.content DIV.title{MARGIN-TOP:-2px;LEFT:0;OVERFLOW:hidden;white-space:nowrap;POSITION:relative;TOP:0}DIV.finder DIV.content DIV.title SPAN{POSITION:relative}DIV.finder DIV.content DIV.title IMG{LEFT:0;POSITION:relative;TOP:0}DIV.finder DIV.content DIV.title TABLE,DIV.finder DIV.content DIV.title TABLE TR{white-space:nowrap}DIV.finder DIV.content DIV.title TABLE TR TD{OVERFLOW:hidden;white-space:nowrap}TABLE.ulist THEAD{BACKGROUND-COLOR:#999;text-align:left}TABLE.ulist TBODY TR{cursor:pointer;height:20px}TABLE.ulist TBODY TR.selected{COLOR:#1a1a1a;BACKGROUND-COLOR:#191970}TABLE.ulist TBODY TR.g{BACKGROUND-COLOR:#474747}PRE.xml{FONT-SIZE:12px;MARGIN:5px 4px;BACKGROUND-COLOR:#f5f5f5}DIV.myexplain{white-space:nowrap}DIV.myexplain .title-explain{font-size:16px;line-height:16px;vertical-align:middle;margin-left:4px}DIV.myexplain .sub-explain{margin:3px;font-size:14px}DIV.myexplain #esqueryCopy{float:right;padding:4px 0}DIV.myexplain .esqueryDataDiv{clear:both;height:250px}DIV.myexplain .esqueryDataDiv textarea{width:100%;height:100%}DIV.myexplain .esqueryDataDiv textarea#esqueryDataPaths{display:block;height:180px}DIV.myexplain DIV.content DIV.title{MARGIN-TOP:-2px;LEFT:0;OVERFLOW:hidden;white-space:nowrap;POSITION:relative;TOP:0}DIV.myexplain DIV.content DIV.title SPAN{POSITION:relative}DIV.myexplain DIV.content DIV.title IMG{LEFT:0;POSITION:relative;TOP:0}DIV.myexplain DIV.content DIV.title TABLE,DIV.myexplain DIV.content DIV.title TABLE TR{white-space:nowrap}DIV.myexplain DIV.content DIV.title TABLE TR TD{OVERFLOW:hidden;white-space:nowrap}TABLE.explain3 TR TD{BORDER-RIGHT:#87ceeb 1px solid;BORDER-TOP:#87ceeb 1px solid;BORDER-LEFT:#87ceeb 1px solid;BORDER-BOTTOM:#87ceeb 1px solid}.expose-edit-wrapper{padding:12px 20px 0 10px}.expose-edit-wrapper .ui-widget{display:flex;flex-wrap:wrap;margin-bottom:4px}.expose-edit-wrapper .ui-widget>label{width:28%}.expose-edit-wrapper .ui-widget label{padding-top:6px;padding-right:10px}.expose-edit-wrapper .available-widget{display:inline-flex;padding-right:10px}.expose-edit-wrapper input[type=text],.expose-edit-wrapper select{margin-bottom:10px}.expose-edit-wrapper .switch{position:relative;width:60px}.expose-edit-wrapper .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;width:43px;height:18px}.expose-edit-wrapper .switch .slider:before{position:absolute;content:"";height:18px;width:18px;left:0;bottom:0;background-color:#fff;transition:.4s}.expose-edit-wrapper .switch input:checked+.slider{background-color:#2196f3}.expose-edit-wrapper .switch input:focus+.slider{box-shadow:0 0 1px #2196f3}.expose-edit-wrapper .switch input:checked+.slider:before{transform:translateX(26px)}.expose-edit-wrapper .switch .slider.round{border-radius:34px}.expose-edit-wrapper .switch .slider.round:before{border-radius:50%}.expose-edit-wrapper .switch input{margin-left:10px;margin-top:-8px}.expose-edit-wrapper .ui-dialog-buttonset{display:inline-flex}.expose-edit-wrapper button.ui-button{display:inline-block;text-align:center}#EDITWINDOW,#PREVIEWBOX{z-index:1200;background-color:#fff;display:none;border:1px solid #bfbfbf;border-radius:2px}#PREVIEWBOX img{cursor:pointer}#PREVIEWBOX a.bounce{BORDER-BOTTOM:#ffe000 1px dashed;cursor:pointer}#PREVIEWBOX #PREVIEWTITLE_COLLLOGO img{height:16px}.PREVIEW_HD,.PREVIEW_PIC{position:absolute}#PREVIEWCURRENT li.selected{background-color:#333}#PREVIEWBOX li{list-style-type:none}#PREVIEWIMGDESC .descBoxes{top:30px;overflow:auto}#PREVIEWIMGDESC.PNB10{bottom:0}#PREVIEWIMGDESCINNER span.fieldName{font-weight:700}#PREVIEWIMGDESC em{background-color:red}#PREVIEWOTHERS{background-color:#f2f2f2;overflow-x:hidden;overflow-y:auto;left:0}#PREVIEWOTHERSINNER ul{margin:0;padding:0;position:relative;float:left;list-style-type:none;width:100%}#PREVIEWOTHERSINNER li{position:relative;float:left;width:150px;margin:4px 10px;line-height:14px;border-bottom:1px solid #fff;padding-bottom:9px}#PREVIEWOTHERSINNER li.otherRegToolTip{height:25px;overflow:hidden}#PREVIEWOTHERSINNER li.title{font-weight:700;font-size:13px;margin:10px 10px 5px}#PREVIEWOTHERSINNER li.otherBaskToolTip,#PREVIEWOTHERSINNER li.otherRegToolTip{background-color:#f2f2f2;border-radius:2px;cursor:pointer;position:relative;padding-bottom:8px;margin-bottom:0;border-bottom:0;margin-top:8px}#PREVIEWOTHERSINNER li.otherBaskToolTip:after,#PREVIEWOTHERSINNER li.otherRegToolTip:after{width:60%;height:1px;background:#fff;position:absolute;content:"";left:50%;bottom:0;transform:translateX(-50%);opacity:.4}#PREVIEWOTHERSINNER li.otherBaskToolTip:last-child:after,#PREVIEWOTHERSINNER li.otherRegToolTip:last-child:after{content:none}.history-block{position:relative;padding-bottom:1px;margin-bottom:14px}.history-block:after{left:50%;transform:translateX(-50%)}.feedback-data-list:after,.history-block:after{width:75%;height:1px;background:#fff;position:absolute;content:"";bottom:0;opacity:.4}.feedback-data-list:after{left:12.5%}#PREVIEWOTHERSINNER li.otherRegToolTip span.title{line-height:25px;margin-left:3px}#PREVIEWOTHERSINNER li .others_img{position:relative;float:left;width:25px;height:25px}#PREVIEWTITLEWRAPPER{background-color:#f2f2f2;bottom:0}#SPANTITLE{font-size:14px;line-height:25px;font-weight:700}#PREVIEWCURRENTGLOB,.preview_col_film{height:96px;width:100%}#PREVIEWCURRENT{background-color:#f2f2f2}#PREVIEWCURRENTCONT.group_case{left:106px}#PREVIEWCURRENTCONT{right:130px;overflow-x:auto;overflow-y:hidden}#PREVIEWCURRENTCONT::-webkit-scrollbar-track{border-radius:0;background-color:#262626}#PREVIEWCURRENTCONT::-webkit-scrollbar{height:5px;border-radius:0}#PREVIEWCURRENTCONT::-webkit-scrollbar-thumb{border-radius:0;width:3px;background-color:#595959}#PREVIEWCURRENTCONT ul{position:relative;height:80px;float:left;margin:0;padding:0}#PREVIEWCURRENT,#PREVIEWCURRENTGLOB{overflow:hidden}#PREVMAINREG{width:96px;height:96px;background-color:#fff}#PREVMAINREG,.prevTrainCurrent{float:left;position:relative;text-align:center}.prevTrainCurrent{height:80px;width:80px}#PREVIEWHD{position:absolute;width:100%;height:100%;text-align:center;z-index:6000}#PREVIEWTOOL{position:absolute;width:84px;right:0;left:0;margin:10px auto 0;bottom:4px}#PREVIEWTOOL img{width:20px;padding:4px;float:left}#PREVIEWTOOL span{float:left}.diapo .doc_infos,.prevTrainCurrent .doc_infos{position:absolute;z-index:97;bottom:3px;right:2px}.diapo .doc_infos img,.prevTrainCurrent .doc_infos img{vertical-align:middle;width:22px}.prevTrainCurrent .duration{background-color:#e6e6e6;color:#333}#PREVIEWIMGCONT .documentTips{width:100%;height:100%}#PREVIEWRIGHT{top:7px;left:60%;overflow:hidden;bottom:10px}.ui-dialog,.whole_dialog_container{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:0}.whole_dialog_container{color:#282828}.whole_dialog_container button,.whole_dialog_container input,.whole_dialog_container label,.whole_dialog_container select,.whole_dialog_container textarea{font-size:12px;font-weight:400;line-height:20px}.whole_dialog_container button:focus,.whole_dialog_container input:focus,.whole_dialog_container label:focus,.whole_dialog_container select:focus,.whole_dialog_container textarea:focus{text-decoration:none}.whole_dialog_container .ui-dialog-title{font-size:21px;font-weight:700}.whole_dialog_container .ui-widget-content{color:#282828;background-color:#fff}.whole_dialog_container .ui-dialog-titlebar-close{border:none;margin-right:4px}.whole_dialog_container .btn,.whole_dialog_container .btn-inverse{font-weight:400;background-image:none}.whole_dialog_container .PushBox{background-color:#4f4f4f}.whole_dialog_container .inverse{background-color:#fff}.whole_dialog_container .colored.inverse{color:#fff}.whole_dialog_container A.btn,.whole_dialog_container BUTTON{background-color:#fff;border-radius:13.5px;border:1px solid transparent;box-shadow:0 0 5px 0 rgba(0,0,0,.13)}.whole_dialog_container A.btn:hover,.whole_dialog_container BUTTON:hover{color:#fff;background-color:#282828}.whole_dialog_container A,.whole_dialog_container BUTTON{color:#282828}.whole_dialog_container A:hover,.whole_dialog_container BUTTON:hover{color:#fff;background-color:#282828}.whole_dialog_container A.inverse,.whole_dialog_container BUTTON.inverse{color:#fff}.whole_dialog_container A.inverse:hover,.whole_dialog_container BUTTON.inverse:hover{color:#282828;background-color:#fff}.whole_dialog_container A.toggle,.whole_dialog_container BUTTON.toggle{background-color:transparent!important}.whole_dialog_container A.toggle.status_off,.whole_dialog_container BUTTON.toggle.status_off{color:#666}.whole_dialog_container input[type=text].colored,.whole_dialog_container input[type=text]:-moz-placeholder.colored,.whole_dialog_container input[type=text]:-ms-input-placeholder.colored,.whole_dialog_container input[type=text]::-moz-placeholder.colored,.whole_dialog_container input[type=text]::-webkit-input-placeholder.colored{color:#fff}.whole_dialog_container .inputWithButton SPAN{vertical-align:middle}.whole_dialog_container .inputWithButton INPUT[type=text]{margin:0;border-right:0;border-bottom-right-radius:0;border-top-right-radius:0}.whole_dialog_container .inputWithButton INPUT[type=text]+BUTTON{height:30px;border-bottom-left-radius:0;border-top-left-radius:0}.whole_dialog_container .main-icon{font-size:25px;display:inline-block;border-radius:30px;padding:8px}.whole_dialog_container .PushBox .push-add-user{margin-left:30px}.whole_dialog_container A.list_refresh{width:20px;height:20px;padding:0}.whole_dialog_container .list_link{height:40px;line-height:40px;display:block;padding-left:33px}.whole_dialog_container #PushBox .general_togglers{text-align:right}.whole_dialog_container #PushBox .general_togglers ul{margin:0;list-style:none}.whole_dialog_container #PushBox .general_togglers ul li{display:inline-block}.whole_dialog_container #PushBox .list_manager{position:fixed;bottom:31px;left:32px;width:158px}.whole_dialog_container #PushBox .list_manager:hover{background-color:#ff9400}.whole_dialog_container BUTTON.FeedbackSend{width:180px;height:30px;border-radius:6px;font-size:14px;font-weight:700;padding:4px 0;margin-left:20px;margin-bottom:-7px;float:right}.whole_dialog_container #info-box-trigger{float:right;margin-top:6px;cursor:pointer}.whole_dialog_container #info-box{z-index:1;width:400px;position:absolute;top:15px;right:40px;border-radius:8px;background-color:#ededed;padding:6px;font-size:10px;line-height:1.4;color:#000}.whole_dialog_container #info-box p{margin:0}.dialog_container{border:0 none!important;border-radius:6px!important;background-color:#fff!important}.dialog_container .ui-dialog-title{font-size:18px;font-weight:500;color:#4a4a4a}.dialog_container .ui-dialog-titlebar-close{border:none;margin-right:5px}.dialog_container .ui-icon.ui-icon-closethick{background-image:url(/assets/common/images/icons/cross-white.png);background-position:50%;background-size:cover}.dialog_container .ui-dialog-buttonpane{margin-top:0;padding-top:0;border:0 none}.dialog_container .ui-dialog-buttonpane .ui-button{border-radius:15px;background-color:#fff;border:1px solid #2196f3;font-size:14px;color:#2196f3;height:30px;min-width:135px;padding-left:20px;padding-right:20px;margin-left:10px;margin-right:10px}.dialog_container .ui-dialog-buttonpane .ui-button:hover,.dialog_container .ui-dialog-buttonpane .ui-button:nth-child(2){background-color:#2196f3;color:#fff}.dialog_container .ui-button-icon-only{text-indent:-9999px;background:transparent}.dialog_container .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;text-align:center}.dialog_container .ui-widget-content{color:#4a4a4a}.dialog_container .ui-widget-content label,.dialog_container .ui-widget-content p{font-size:14px;color:#4a4a4a}.dialog_container .ui-widget-content input{font-size:14px;background-color:#e7e7e7;border:none;border-radius:0;box-shadow:none}.dialog_container .ui-widget-content input[type=text]::-webkit-input-placeholder,.dialog_container .ui-widget-content textarea::-webkit-input-placeholder{font-size:14px;color:#484848}.dialog_container .ui-widget-content input[type=text]::-moz-placeholder,.dialog_container .ui-widget-content textarea::-moz-placeholder{font-size:14px;color:#484848}.dialog_container .ui-widget-content input[type=text]:-ms-input-placeholder,.dialog_container .ui-widget-content textarea:-ms-input-placeholder{font-size:14px;color:#484848}.dialog_container .ui-widget-content textarea{font-size:14px;background-color:#e7e7e7;border-radius:0;border:none;resize:none;box-shadow:none;padding:4px 6px;min-height:150px}.dialog_container .ui-autocomplete.ui-widget-content{max-height:250px}.PushBox .user_content{border-radius:5px}.PushBox .user_content .header{font-size:13px}.PushBox .user_content .header .options{text-align:right}.Push .colored{color:#2196f3}.Push .colored.inverse,.Push A.colored:hover,.Push BUTTON.colored:hover{background-color:#2196f3}.Push A.colored.inverse:hover,.Push BUTTON.colored.inverse:hover{color:#2196f3;background-color:revert}.Push A.colored.status_on,.Push BUTTON.colored.status_on{color:#2196f3}.Push A.btn,.Push BUTTON{border-color:#2196f3}.Feedback .colored{color:#8bc34a}.Feedback .colored.inverse,.Feedback A.colored:hover,.Feedback BUTTON.colored:hover{background-color:#8bc34a}.Feedback A.colored.inverse:hover,.Feedback BUTTON.colored.inverse:hover{color:#8bc34a;background-color:revert}.Feedback A.colored.status_on,.Feedback BUTTON.colored.status_on{color:#8bc34a}.Feedback A.btn,.Feedback BUTTON{border-color:#8bc34a}.Sharebasket .colored{color:#e0215d}.Sharebasket .colored.inverse,.Sharebasket A.colored:hover,.Sharebasket BUTTON.colored:hover{background-color:#e0215d}.Sharebasket A.colored.inverse:hover,.Sharebasket BUTTON.colored.inverse:hover{color:#e0215d;background-color:revert}.Sharebasket A.colored.status_on,.Sharebasket BUTTON.colored.status_on{color:#e0215d}.Sharebasket A.btn,.Sharebasket BUTTON{border-color:#e0215d}.ListManager .colored{color:#ff9400}.ListManager .colored.inverse,.ListManager A.colored:hover,.ListManager BUTTON.colored:hover{background-color:#ff9400}.ListManager A.colored.inverse:hover,.ListManager BUTTON.colored.inverse:hover{color:#ff9400;background-color:revert}.ListManager A.colored.status_on,.ListManager BUTTON.colored.status_on{color:#ff9400}.ListManager A.btn,.ListManager BUTTON{border-color:#ff9400}.PushBox .user_content .owner_badge{width:140px;display:inline-block;margin:10px;outline:3px solid transparent;background-color:#f7f7f7;border-radius:10px}.PushBox .user_content .owner_badge TABLE{width:100%}.PushBox .user_content .owner_badge TD{vertical-align:top;text-align:center;font-size:200%}.PushBox .user_content .owner_badge .icon{background-color:#673ab7;color:#fff;width:56px;border-radius:7px 0 0 7px}.PushBox .user_content .badges{overflow:auto;height:auto}.PushBox .user_content .badges .badge{width:220px;height:79px;margin:10px;display:inline-block;outline:3px solid transparent;color:#282828;background-color:#f7f7f7;text-shadow:none;padding:0;border-radius:10px;position:relative}.PushBox .user_content .badges .badge.selected{outline:3px solid #000}.PushBox .user_content .badges .badge.name{white-space:pre-line;display:block;margin-top:5px}.PushBox .user_content .badges .badge.subtite{display:block}.PushBox .user_content .badges .badge .icon{width:42px;padding:0 7px;border-radius:7px 0 0 7px}.PushBox .user_content .badges .badge .icon I{color:#fff;font-size:500%;margin-top:10px}.PushBox .user_content .badges .badge .infos{padding-top:3px;padding-left:5px}.PushBox .user_content .badges .badge .infos TABLE{height:75px}.PushBox .user_content .badges .badge .infos TR{height:15px}.PushBox .user_content .badges .badge .infos TR .toggles{height:25px;text-align:left}.PushBox .user_content .badges .badge .deleter{position:absolute;right:0}.PushBox .user_content .badges .badge .deleter I{color:#4f4f4f;font-size:20px;padding:4px}.PushBox .user_content .badges .badge TABLE{width:100%}.PushBox .user_content .badges .badge TD{vertical-align:top}.PushBox .user_content .badges .badge TR.toggles TD{text-align:center}.PushBox .user_content .badges .badge TR.toggles TD .toggle{font-size:200%}.lists_manager_list:hover .list_link{background-color:#b8b8b8}.list:hover .list-trash-btn{display:block!important}.PushBox .content{border-radius:5px;background-color:#aaa}.PushBox .content .list-container{position:absolute;top:80px;bottom:70px;right:0;left:0;padding:10px}.PushBox .content .list-container ul{overflow-y:auto;margin:0;height:100%}.PushBox .content .main-title{font-size:16px;font-weight:500;line-height:2px;margin-top:10px}.PushBox .LeftColumn h1{width:100%;text-align:center;margin:5px 0;font-weight:700;font-size:16px}.PushBox .LeftColumn ul{margin:10px 0;padding-bottom:40px}.PushBox .LeftColumn ul li img{margin-top:-2px;vertical-align:middle}.PushBox table{width:100%;border:none;overflow:hidden;table-layout:fixed}.PushBox .header table{overflow:visible}.PushBox .all-lists .lists{overflow:auto}.PushBox .LeftColumn .content ul.lists li:nth-child(odd),.PushBox .lists ul li:nth-child(odd){background-color:none}.PushBox .LeftColumn .content ul.lists li.selected{background-color:#aaa}.PushBox .LeftColumn .content ul.lists li.selected .list-trash-btn{display:block!important}.PushBox .lists .list.selected{background-color:#aaa}.PushBox .lists .list{position:relative;padding:3px 0}.PushBox .LeftColumn .content ul.lists li{font-size:13px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:0;color:#000}.PushBox .LeftColumn .content ul.lists li .list-trash-btn{float:right;background:none;border:none;padding:7px 4px 12px;position:absolute;right:8px;top:0}.PushBox .LeftColumn .content ul.lists li .list-trash-btn img{margin:0}.PushBox .LeftColumn .content ul.lists li .list-trash-btn .image-normal{display:inline}.PushBox .LeftColumn .content ul.lists li .list-trash-btn .image-hover{display:none}.PushBox .LeftColumn .content ul.lists li:hover{background-color:#b8b8b8}.PushBox .welcome{text-align:center;font-size:16px;line-height:18px;margin:20px 0}.PushBox .welcome h1{font-weight:700;margin:60px 0 20px;font-size:31px}.PushBox .welcome p{font-size:20px}#list-editor-search-results table{border-top-left-radius:5px;border-top-right-radius:5px}#list-editor-search-results table td{padding:8px 0;text-align:center;line-height:1.4;overflow:hidden;color:#333}#list-editor-search-results table tr{line-height:24px;vertical-align:middle;cursor:pointer}#list-editor-search-results table tr.odd{background-color:#b8b8b8}#list-editor-search-results table tr.selected{background-color:#ffb44d}#list-editor-search-results table tr.selected td{color:#fff}#list-editor-search-results table tr td:first-child,#list-editor-search-results table tr th:first-child{padding-left:10px!important}#list-editor-search-results table th.sortable span{margin:0 5px}#list-editor-search-results table th.sortable{color:#fff;background-color:#676767;padding:10px 0;line-height:15px;cursor:pointer}#list-editor-search-results table th.sortable span.ord_notifier{display:none}#list-editor-search-results table th.sortable.sorted span.ord_notifier{display:inline}.list_editor_results_footer{padding:5px;color:#000;font-size:12px;border-top:1px solid #888;background:#c8c8c8}.list_editor_results_footer a{color:#000;margin-right:10px}.list_editor_results_footer a span{border:solid #000;border-width:0 1px 1px 0;display:inline-block;padding:4px;margin:0 5px}.list_editor_results_footer a:hover{color:#fff}.list_editor_results_footer a:hover span{border-color:#fff}.list_editor_results_footer a.prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.list_editor_results_footer a.next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.list_editor_results_footer .textinfo{margin-right:20px}#ListShare .info-box-share-holder{position:fixed;margin:-35px 0 0 115px}#ListShare .info-box-share-holder #info-box-trigger{cursor:pointer}#ListShare .info-box-share-holder #info-box-trigger:hover+#info-box{display:block!important}#ListShare .info-box-share-holder #info-box{width:250px;border-radius:8px;background-color:#ededed;padding:8px 12px}#ListShare .info-box-share-holder #info-box p{margin:0;font-size:12px;line-height:1.4;color:#000}#ListShare table{width:100%;margin:12px 0}#ListManager .content .lists span.action{display:block;text-align:center;font-weight:700;width:100%}#ListManager .content UL.lists li:nth-child(2n){background-color:#c8c8c8}#ListManager .content UL.lists li.selected:nth-child(2n){background-color:#aaa}#ListManager .editor .counter{font-size:12px}#ListManager .editor .list_editor_selector td select{margin:0;border:0 none;border-radius:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-size:12px;color:#000}#ListManager .editor .list_editor_selector td select::-webkit-scrollbar{width:4px}#ListManager .editor .list_editor_selector td select::-webkit-scrollbar-thumb{background-color:#d8d8d8}#ListManager .editor .list_editor_selector td select::-webkit-scrollbar-track{background-color:#fff}#ListManager .editor .list_editor_selector th label{font-size:12px;text-align:left;padding:4px 0 4px 6px;width:calc(95% - 6px);background:#676767;margin-bottom:-2px;border-top-left-radius:5px;border-top-right-radius:5px}#ListManager .editor .list_editor_selector_filter_holder{width:95%;overflow:hidden;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#ListManager .editor .listmanager-add-user{width:120px;margin-left:30px;margin-top:2px;border:0 none}#ListManager .editor .list_refresh:hover{background:#ff9400}#PushBox .list_loader{font-size:13px;color:#000;width:100%}#PushBox .list_loader img{float:right}.PushBox .content .list_saver{margin:0;display:inline-block}.PushBox .content .list_saver .btn-toolbar{margin:0}.PushBox .content .list_saver input{width:260px}#find-user{line-height:15px}#find-user input[type=text]{width:180px;border-radius:5px;box-shadow:0 2px 4px 0 transparent;border:none}#find-user .search{padding-right:25px;padding-left:6px;background-image:url(/assets/common/images/icons/white-search.png);background-repeat:no-repeat;background-size:16px;background-position:right 8px center}#recommanded-users{margin-top:25px;line-height:15px}#recommanded-users a:last-child{color:#08c;text-decoration:none}#quickAddUser{margin:0}#quickAddUser table{width:100%;table-layout:auto}#quickAddUser table tr td{padding:11px}#quickAddUser table td:last-child{text-align:left}#quickAddUser table tr:first-child td{padding-top:0}#quickAddUser table tr:last-child td{padding:0}#quickAddUser input{display:inline-block;margin:0 5px 0 0;padding:4px;width:95%;height:24px;box-shadow:none}#quickAddUser input[name=email]{width:97.5%}#quickAddUser button{border-radius:15px;font-size:14px;height:30px;min-width:135px;padding-left:20px;padding-right:20px;margin-left:10px;margin-right:10px}.ui-autocomplete li.list-item{width:222px;padding:0 4px}.ui-autocomplete{padding-right:0}.ui-menu .ui-menu-item a{box-shadow:inset 0 -1px #ff9400;border-radius:unset}.ui-menu .ui-menu-item:last-child a{box-shadow:none}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-focus{margin:0!important}.ui-menu .ui-menu-item.list-item a .icon .image-normal{display:block}.ui-menu .ui-menu-item.list-item a .icon .image-hover{display:none}.ui-menu .ui-menu-item.list-item:hover,.ui-menu .ui-menu-item.list-item:hover a{background:#646464}.ui-menu .ui-menu-item.list-item:hover .icon .image-normal{display:none}.ui-menu .ui-menu-item.list-item:hover .icon .image-hover{display:block}@media screen and (max-width:1200px){.PushBox .user_content .header>div:first-child{margin-bottom:15px;width:100%}.PushBox .user_content .header>div:last-child{float:left}}@media screen and (min-width:1400px){#ListManager .editor .list_editor_selector td select{height:120px}#ListManager .readwrite .content{top:290px!important}}#reorder_box .diapo{height:130px!important;width:100px;margin:5px}.editDiaButtons .icomoon{color:gray}.editIcon{font-size:18px;color:#fff}.editIcon:before{background:gray;padding:2px 5px;border-radius:3px;box-shadow:0 0 3px 1px #b2b2b2}#reorder_box .diapo.ui-sortable-placeholder,#reorder_box .diapo.ui-sortable-placeholderfollow{background-color:orange}#reorder_box .CHIM.diapo img{z-index:1000;position:relative;margin:0}#reorder_dialog .ui-sortable-placeholder,#reorder_dialog .ui-sortable-placeholderfollow{width:100px;height:130px;background-color:#f2f2f2}.diapo{position:relative;display:block;float:left;border:1px solid #bfbfbf;text-align:center;margin:8px 0}.diapo.selected{cursor:url(/assets/common/images/icons/cursor-move.png),-moz-grab}.diapo .thumb{overflow:hidden;position:relative}.diapo .thumb .record{position:relative;margin:0 auto}.diapo .bottom{position:absolute;bottom:0;z-index:99}.diapo .bottom.actions tr td:first-child{font-size:12px;line-height:12px;text-shadow:1px 1px 2px #bfbfbf}.diapo .bottom.actions .fa-stack{font-size:11px;cursor:pointer;width:19px}.diapo .bottom.actions .fa-stack-2x{color:gray}.diapo .bottom.actions .fa-stack-2x.fa-inverse-bg{color:#333}.diapo .bottom.actions .icomoon.white{color:#fff}.diapo .bottom.actions .icomoon.white.fa-inverse{color:#333}.diapo .bottom.actions .fa-stack{transition:all .3s}.diapo .bottom.actions .fa-stack:hover .fa-stack-2x{color:#ccc}.diapo .bottom.actions .fa-stack:hover .icomoon.white{color:#333}.diapo .bottom.actions .fa-stack:hover .icomoon.white.fa-inverse{color:#fff}.diapo .bottom.actions .fa-stack:hover .fa-inverse-bg,.diapo .bottom.actions .fa-stack:hover .icomoon.white.fa-inverse-bg{color:gray}.diapo .title{overflow:hidden;text-overflow:ellipsis;line-height:14px;font-size:13px}.diapo .duration{background-color:#e6e6e6;color:#333;vertical-align:middle}.icon-stack-wrapper{background:none;float:right}.thirty .icon-stack-wrapper{height:30px}.twenty .icon-stack-wrapper{height:20px}.twenty-four .icon-stack-wrapper{height:23px;display:table}.twenty-four .icon-stack-wrapper .fa-stack{padding-left:1px;padding-right:1px}.diapo.CHIM{background:#cacaca;border:3px solid transparent;box-sizing:border-box;height:auto!important}.diapo.CHIM .diapo_top{color:#fff;background-color:#cacaca!important}.diapo.CHIM .thumb_wrapper{padding:0;border:0;margin:0;background:#cacaca;height:140px!important;display:flex!important;align-items:center;justify-content:center}.diapo.CHIM .thumb_wrapper .record_image{position:relative;max-height:100%;max-width:100%;object-fit:contain;margin-top:0;top:0!important}.diapo.IMGT .thumb_wrapper{padding:0;margin:auto}#look_box .input-small{height:22px;font-size:12px}#look_box .btn{margin:2px;font-weight:700;box-shadow:0 1px 2px rgba(0,0,0,.05)}#look_box .checkbox.inline,#look_box .radio.inline{padding-top:0}#basket_preferences label,#look_box label{line-height:21px;color:#333}#basket_preferences h1,#look_box h1{margin:5px 0;color:#333;font-size:12px;font-weight:700}#basket_preferences div.box,#look_box div.box{margin:5px;float:left;width:98%}.hiddenFiltersListContainer .hiddenFacetFilter{font-weight:700;height:40px;line-height:38px;vertical-align:middle;border-left:7px solid #4c5d84;color:#4d4d4d;padding-left:13px;padding-right:13px;display:block;margin:5px 0;margin-right:10px;overflow:hidden;position:relative;background-color:#d6d6d6;box-shadow:0 2px 4px 0 rgba(0,0,0,.21);width:262px}.hiddenFiltersListContainer .hiddenFacetFilter .remove-btn{position:absolute;cursor:pointer;font-family:icomoon;right:13px}.hiddenFiltersListContainer .hiddenFacetFilter .remove-btn:before{content:"\EA50";position:relative;z-index:1;color:#666;font-size:15px}.hiddenFiltersListContainer .hiddenFacetFilter .remove-btn:after{content:"\E94B";color:#eee;font-size:17px;position:absolute;left:-1px;z-index:0}.hiddenFiltersListContainer .hiddenFacetFilter .remove-btn:active:before,.hiddenFiltersListContainer .hiddenFacetFilter .remove-btn:focus:before,.hiddenFiltersListContainer .hiddenFacetFilter .remove-btn:hover:before{content:"\EA51";color:#333}#prod-tool-box.video-edit #tool-tabs.ui-tabs{height:100%}#prod-tool-box.video-edit #tool-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active{background-color:transparent;border-bottom:4px solid #aa46bb;box-sizing:border-box}#prod-tool-box.video-edit #tool-tabs.ui-tabs .ui-tabs-nav li{background-color:transparent;border-bottom:4px solid transparent;box-sizing:border-box}#prod-tool-box.video-edit #tool-tabs.ui-tabs .ui-tabs-nav li a{padding:5px 8px;font-weight:500;color:#000;background-color:transparent}.videoEditor_dialog{background:#333}.videoEditor_dialog .ui-dialog-title{font-size:17px;font-weight:500;color:#000}.videoEditor_dialog .ui-icon.ui-icon-closethick{background-image:url(/assets/common/images/icons/picto-close-window.png);background-position:50%}.videoEditor_dialog .ui-dialog-titlebar-close{border:none;margin-right:4px;background:#1a1a1a}.videoEditor_dialog .ui-dialog-titlebar-close:hover{border:1px solid #aa46bb}.videoEditor_dialog .ui-dialog-content{overflow:hidden}.screenCapture_validate_dialog .ui-dialog-title{font-size:17px;font-weight:500;color:#000}.screenCapture_validate_dialog .ui-icon.ui-icon-closethick{background-image:url(/assets/common/images/icons/picto-close-window.png);background-position:50%}.screenCapture_validate_dialog .ui-dialog-titlebar-close{border:none;margin-right:4px}.screenCapture_validate_dialog .ui-dialog-titlebar-close:hover{border:1px solid #aa46bb}.screenCapture_validate_dialog .ui-dialog-buttonpane{border:none}.screenCapture_validate_dialog .ui-dialog-buttonpane .ui-button{border-radius:15px;padding-left:20px;padding-right:20px;background:#404040;border:1px solid #fff;color:#fff;font-size:12px;font-weight:500;font-style:normal;margin:0 0 0 10px;box-shadow:0 2px 6px 0 rgba(0,0,0,.2),0 4px 16px 0 rgba(0,0,0,.19)}.screenCapture_validate_dialog .ui-dialog-buttonpane .ui-button:nth-child(2){border:1px solid #aa46bb}.screenCapture_validate_dialog .ui-dialog-buttonpane .ui-button:hover{border:1px solid #aa46bb;background:#aa46bb}.video-range-editor-container{background:#fff}.advanced_search_dialog_container.ui-dialog{background:#3d3d3d;border:0 none;padding:0}.advanced_search_dialog_container.ui-dialog form.phrasea_query input.search.query{padding-right:30px;height:26px;width:420px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);border:0 none;border-top-left-radius:5px;border-bottom-left-radius:5px;z-index:0}.advanced_search_dialog_container.ui-dialog .ui-dialog-titlebar{background-color:#000;font-size:20px;padding-left:30px}.advanced_search_dialog_container.ui-dialog .ui-dialog-content{padding:20px 20px 20px 30px}.advanced_search_dialog_container.ui-dialog .ui-dialog-content label.radio.inline{line-height:23px;font-size:11px}.advanced_search_dialog_container.ui-dialog .ui-dialog-content .adv_options label.radio.inline{font-size:14px;margin-right:15px;margin-bottom:7px}.advanced_search_dialog_container.ui-dialog .ui-dialog-content .adv_options label.radio.inline input{margin-right:15px}.advanced_search_dialog_container.ui-dialog .ui-state-default .ui-icon{background:url(/assets/common/images/icons/closer.gif) no-repeat 2px}.advanced_search_dialog_container.ui-dialog #searchForm .advance_search_action.input-append{width:auto;margin-bottom:25px}.advanced_search_dialog_container.ui-dialog #searchForm .advance_search_action.input-append button.btn{position:relative;height:34px;color:#fff;font-weight:400;text-shadow:none;background:#252525;border-radius:0 5px 5px 0;box-shadow:2px 2px 4px 0 rgba(0,0,0,.5);z-index:1}.advanced_search_dialog_container.ui-dialog #searchForm .advance_search_action.input-append button.btn:hover{color:#000;background:#dadada}.advanced_search_dialog_container.ui-dialog #searchForm .control-group{float:left;margin-left:15px}.advanced_search_dialog_container.ui-dialog .custom_select_dark{width:82px;height:24px;margin-left:10px;display:inline-block;border-radius:5px;background:#fff url(/assets/common/images/icons/light_bas.gif) no-repeat right 3px top 7px;background-size:13px}.advanced_search_dialog_container.ui-dialog .custom_select_dark select{width:120%;padding:0 10px;margin:0;color:#000;font-size:10px;line-height:24px;border:0 none;height:24px;background:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.advanced_search_dialog_container.ui-dialog .custom_select_dark select:focus{outline:none}.advanced_search_dialog_container.ui-dialog .reset_button{display:inline-block!important;font-weight:500!important;color:#4b4b4b!important;font-size:14px!important;background:#e2e2e2 url(/assets/common/images/icons/refresh-darkgrey.png) no-repeat left 13px center;min-width:117px!important;height:30px;padding-left:40px;background-size:18px;border:0 none;box-shadow:0 2px 4px 0 rgba(0,0,0,.62)}.advanced_search_dialog_container.ui-dialog .reset_button:hover{color:#fff!important;background-color:#252525;background-image:url(/assets/common/images/icons/refresh-white.png)}.advanced_search_dialog_container.ui-dialog .sbasglob{margin-top:40px;margin-left:0}.advanced_search_dialog_container.ui-dialog #sbasfiltercont{margin-top:60px;padding-left:20px;padding-bottom:20px;border-left:1px solid #7b7b7b;height:calc(100% - 60px)}.advanced_search_dialog_container.ui-dialog #sbasfiltercont .status-section-title{position:relative;font-size:15px;margin-bottom:10px}.advanced_search_dialog_container.ui-dialog #sbasfiltercont .status-section-title .danger_indicator{padding:4px 8px;border-radius:6px;margin-left:-7px}.advanced_search_dialog_container.ui-dialog .btn_dark{background:#252525;color:#fff!important;font-weight:400!important;width:70px!important;height:25px;line-height:15px;box-shadow:0 2px 4px rgba(0,0,0,.5)}.advanced_search_dialog_container.ui-dialog .btn_dark:hover{background:#dadada;color:#000!important}.advanced_search_dialog_container.ui-dialog .base-section-title{font-size:15px;margin-bottom:20px}.advanced_search_dialog_container.ui-dialog .base-section-title .danger_indicator{padding:4px 8px;border-radius:6px}.advanced_search_dialog_container.ui-dialog .clksbas .base_indicator{padding:6px 8px 2px;border-top-left-radius:6px;border-bottom-left-radius:6px;background-color:#fff;color:#000}.advanced_search_dialog_container.ui-dialog .clksbas .custom_checkbox_label .custom_checkbox{position:relative;top:0;padding:6px 8px 2px;color:#000;background-color:#444;border-top-right-radius:6px;border-bottom-right-radius:6px}.advanced_search_dialog_container.ui-dialog .clksbas .custom_checkbox_label input:checked~.custom_checkbox{background-color:#d7edff;color:#000}.advanced_search_dialog_container.ui-dialog .clksbas.danger .custom_checkbox_label .custom_checkbox{background-color:#fff!important;border-left:1px solid #b3b3b3}.advanced_search_dialog_container.ui-dialog .btn-toolbar .btn_dark{margin:0 19px}.advanced_search_dialog_container.ui-dialog .term_select{height:135px;overflow-y:auto}.advanced_search_dialog_container.ui-dialog .term_select input,.advanced_search_dialog_container.ui-dialog .term_select select{height:24px;color:#000;font-size:12px;margin:0 7px 10px 0;background-color:#f8f8f8;border-radius:5px;border:0 none}.advanced_search_dialog_container.ui-dialog .term_select input{height:20px;padding-left:10px}.advanced_search_dialog_container.ui-dialog #ADVSRCH_DATE_ZONE select.input-medium{height:24px;color:#000;font-size:12px;margin:5px 13px 0 0;background-color:#f8f8f8;border-radius:5px;border:0 none}.advanced_search_dialog_container.ui-dialog .input-append,.advanced_search_dialog_container.ui-dialog .input-prepend{margin-bottom:0;margin-right:10px}.advanced_search_dialog_container.ui-dialog .input-append .add-on,.advanced_search_dialog_container.ui-dialog .input-prepend .add-on{border-radius:5px 0 0 5px;border:0 none;height:16px;line-height:16px;background-color:#d8d8d8;text-shadow:none}.advanced_search_dialog_container.ui-dialog .input-append .add-on .icon-calendar,.advanced_search_dialog_container.ui-dialog .input-prepend .add-on .icon-calendar{color:#4a4a4a}.advanced_search_dialog_container.ui-dialog .input-append input.datepicker,.advanced_search_dialog_container.ui-dialog .input-prepend input.datepicker{border:0 none;height:16px;border-radius:0 5px 5px 0}.advanced_search_dialog_container.ui-dialog .adv_options input:disabled,.advanced_search_dialog_container.ui-dialog .adv_options select:disabled{background-color:#ccc;color:#6e6e6e}.advanced_search_dialog_container.ui-dialog .add_new_term{width:54px;height:20px;color:#979797;font-size:12px;line-height:10px;margin-top:10px;border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);background-color:#333;border:1px solid #979797}.advanced_search_dialog_container.ui-dialog .add_new_term:hover{color:#b1b1b1;background-color:#000;box-shadow:0 2px 4px 0 rgba(0,0,0,.32)}.advanced_search_dialog_container.ui-dialog .add_new_term span{font-size:20px}.advanced_search_dialog_container.ui-dialog #ADVSRCH_SB_ZONE tbody:before{line-height:1em;content:".";color:#3d3d3d;display:block}.advanced_search_dialog_container.ui-dialog #ADVSRCH_SB_ZONE tbody .checkbox.inline{padding-top:0}.advanced_search_dialog_container.ui-dialog #ADVSRCH_SB_ZONE tbody tr td:first-child{padding-left:32px}.advanced_search_dialog_container.ui-dialog .term_deleter{width:12px!important;height:12px!important;display:inline-block!important;background:transparent url(/assets/common/images/icons/close-white.png) no-repeat!important;background-size:12px!important;cursor:pointer}.advanced_search_dialog_container.ui-dialog .term_deleter:hover{background-image:url(/assets/common/images/icons/close-blue.png)!important}.advanced_search_dialog_container.ui-dialog .term_deleter:disabled{background:transparent url(/assets/common/images/icons/close-grey.png) no-repeat!important;background-size:12px!important}.advanced_search_dialog_container.ui-dialog .term_deleter:disabled:hover{background-image:url(/assets/common/images/icons/close-grey.png)!important}#info-box-trigger{float:right;cursor:pointer;z-index:2;position:relative}#info-box-trigger:hover+#info-box{display:block!important}#info-box{display:none;width:310px;position:absolute;top:10px;right:10px;border-radius:8px;background-color:#ededed;padding:6px;color:#000;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:0;z-index:1}#info-box p{margin:0}.custom_checkbox_label{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom_checkbox_label input{opacity:0;cursor:pointer}.custom_checkbox_label input:checked~.custom_checkbox,.custom_checkbox_label input:checked~.custom_radio{background-color:#2196f3}.custom_checkbox_label .custom_checkbox{position:absolute;top:3px;left:0;height:11px;width:11px;background-color:#fff;border-radius:1px}.custom_checkbox_label .custom_radio{position:absolute;top:calc(50% - 4px);left:0;height:13px;width:13px;background-color:#fff;border-radius:50%}.search-header-block .custom_checkbox_label .custom_radio{background-color:#444}.advanced_search_dialog_container .custom_checkbox_label .custom_radio{background-color:#fff}.search-header-block .custom_checkbox_label:hover input~.custom_checkbox,.search-header-block .custom_checkbox_label:hover input~.custom_radio{background-color:#2196f3}.advanced_search_dialog_container .custom_checkbox_label:hover input~.custom_checkbox,.advanced_search_dialog_container .custom_checkbox_label:hover input~.custom_radio{background-color:#ccc}.custom_checkbox_label:hover input:checked~.custom_checkbox,.custom_checkbox_label:hover input:checked~.custom_radio{background-color:#2196f3}.custom_checkbox_label .danger_indicator{padding:2px 5px;border-radius:6px}@media screen and (max-width:1100px){.advanced_search_dialog_container.ui-dialog #searchForm .advance_search_action{width:60%}.advanced_search_dialog_container.ui-dialog form.phrasea_query input.search.query{width:calc(100% - 146px)}}@media screen and (max-width:1024px){.clkbas{width:50%}}.video-subtitle-editor-container{font-size:12px}.video-subtitle-editor-container .video-subtitle-top{padding:7px 7px 10px}.video-subtitle-editor-container .video-subtitle-top form{margin:0}.video-subtitle-editor-container .video-subtitle-left-inner{overflow:auto;position:relative;background:#1a1a1a;padding-top:10px}.video-subtitle-editor-container .video-subtitle-wrapper>div{width:100%;height:100%}.video-subtitle-editor-container .number{background:#5cb85c;color:#fff;padding:4px 2px;line-height:1;float:left;margin-right:12px;font-weight:700;min-width:20px;display:block;width:26px;text-align:center}.video-subtitle-editor-container .video-subtitle-item{padding-right:50px;padding-bottom:20px;position:relative;margin-bottom:20px;transition:all .3s}.video-subtitle-editor-container .video-subtitle-item:after{width:100%;height:1px;background:#7f7f7f;content:" ";position:absolute;bottom:0;left:0}.video-subtitle-editor-container .caption-label{position:relative;padding-bottom:14px;padding-top:2px;color:#fff}.video-subtitle-editor-container .caption-label:after{content:"\F078";font-family:fontawesome;position:absolute;right:20px;top:0;color:#7f7f7f}.video-subtitle-editor-container .caption-label:before{content:"";background:#7f7f7f;width:100%;height:1px;position:absolute;bottom:0;left:0}.video-subtitle-editor-container .caption-label.caption_active{display:block}.video-subtitle-editor-container .caption-label.caption_active:after{content:"\F077"}.video-subtitle-editor-container .caption-label.caption_active:before{content:none}.video-subtitle-editor-container .editing .video-subtitle-item{display:none}.video-subtitle-editor-container .editing .video-subtitle-item.active{display:block}.video-subtitle-editor-container .editing .video-subtitle-item .number{float:left}.video-subtitle-editor-container .item-field{margin-right:10px;width:93px;padding-right:10px;float:left}.video-subtitle-editor-container .item-field.caption-text,.video-subtitle-editor-container .item-field input[type=text]{width:100%}.video-subtitle-editor-container textarea{width:100%;display:block}.video-subtitle-editor-container .remove-item{position:absolute;right:8px;bottom:35px;font-size:28px;color:red;cursor:pointer}.video-subtitle-editor-container .video-subtitle-left-button{text-align:left;padding:5px 20px}.video-subtitle-editor-container .video-subtitle-left-button .btn{margin-right:5px}.video-subtitle-editor-container .editing .item-field.caption-text{margin-left:0}.video-subtitle-editor-container .duration{display:none}.video-subtitle-editor-container .end-label,.video-subtitle-editor-container .start-label{padding:0 10px}.video-subtitle-editor-container .text-label{padding-right:60px;color:#fff}#record-vtt{position:absolute;z-index:-1}.video-subtitle-bottom{display:flex;flex-wrap:wrap}.video-subtitle-left{width:50%;position:relative}.video-subtitle-right{width:50%;background:#000;align-items:center}.video-subtitle-right,.video-subtitle-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.video-subtitle-wrapper{text-align:center;align-content:center}.video-subtitle-request{padding:20px}.video-subtitle-center-button{text-align:center;margin-top:20px}.video-subtitle-right .thumb_video{height:100%;width:100%}#video-subtitle-data{margin-bottom:2px}.video-player{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.alert-wrapper{margin-top:20px} \ No newline at end of file +@import url(https://fonts.googleapis.com/css?family=Roboto:400,700&display=swap);.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:0;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:400}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-focus{font-weight:400;margin:-1px}.ui-menu .ui-state-disabled{font-weight:400;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(/assets/vendors/jquery-ui/images/ui-lightness/animated-overlay.gif);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden}.ui-spinner,.ui-spinner-input{padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;margin:.2em 0;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li a{cursor:pointer}.ui-tabs .ui-tabs-panel{padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:6px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:6px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:6px}.ui-widget-content{border:1px solid #ddd;background:#eee url(/assets/vendors/jquery-ui/images/ui-lightness/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;color:#333}.ui-widget-content a{color:#9c9c9c}.ui-widget-header{color:#333;font-weight:700}.advanced_search_dialog_container .ui-widget-header{color:#fff}.ui-widget-header a{color:#9c9c9c}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:#f6f6f6 url(/assets/vendors/jquery-ui/images/ui-lightness/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight:700;color:#333}.ui-state-default a{color:#9c9c9c;text-decoration:none}.ui-state-default a:link,.ui-state-default a:visited{color:#000;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #383838;background:#fdf5ce url(/assets/vendors/jquery-ui/images/ui-lightness/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight:700;color:#383838}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#383838;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #9c9c9c;background:#fff url(/assets/vendors/jquery-ui/images/ui-lightness/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:700;color:#9c9c9c}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#9c9c9c;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(/assets/vendors/jquery-ui/images/ui-lightness/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#9c9c9c}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(/assets/vendors/jquery-ui/images/ui-lightness/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#fff}.ui-state-error-text,.ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error-text,.ui-widget-header .ui-state-error a{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-imag1c94c4:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/ui-lightness/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/ui-lightness/ui-icons_ffffff_256x240.png)}.ui-state-default .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/ui-lightness/ui-icons_222222_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/ui-lightness/ui-icons_228ef1_256x240.png)}.ui-state-error-text .ui-icon,.ui-state-error .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/ui-lightness/ui-icons_ffd27a_256x240.png)}.ui-widget-overlay{background:#666 url(/assets/vendors/jquery-ui/images/ui-lightness/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url(/assets/vendors/jquery-ui/images/ui-lightness/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px}::-webkit-scrollbar-track{border-radius:0;background-color:#fff}::-webkit-scrollbar{width:8px;border-radius:0}::-webkit-scrollbar-thumb{border-radius:0;width:3px;background-color:#d9d9d9}::-webkit-scrollbar-button{width:0;height:0;display:none}::-webkit-scrollbar-corner{background-color:transparent}::-moz-selection,::selection{background:#fff;color:#333}input::-moz-selection,input::selection,textarea::-moz-selection,textarea::selection{background:#404040;color:#000}label{color:#000}.phrasea_query label{color:#fff}legend{color:#333;width:auto;border:none}body{color:#333;background-color:#fff;font-family:Roboto,sans-serif;font-size:13px;position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden}html{border:medium none;height:100%;margin:0;padding:0}html,html body{z-index:1}a,a:hover{COLOR:#444;TEXT-DECORATION:none}EM{FONT-STYLE:normal;BACKGROUND-COLOR:#d82400}.clickable{cursor:pointer}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{font-weight:400}.ui-widget-overlay{background-image:none}.ui-widget-content.ui-autocomplete{background-color:#fff;background-image:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:650}.ui-widget-content.ui-autocomplete .ui-state-focus,.ui-widget-content.ui-autocomplete .ui-state-hover,.ui-widget-content.ui-autocomplete .ui-widget-content .ui-state-focus,.ui-widget-content.ui-autocomplete .ui-widget-content .ui-state-hover,.ui-widget-content.ui-autocomplete .ui-widget-header .ui-state-focus,.ui-widget-content.ui-autocomplete .ui-widget-header .ui-state-hover{border:1px solid #fff}#maincontainer{min-width:970px;min-height:500px}#mainContent{margin-top:40px;min-width:960px;overflow-x:auto;overflow-y:auto}.PNB{position:absolute;top:0;left:0;right:0;bottom:0}#rightFrame{min-width:660px!important}.PNB .ui-corner-top{top:100px}div#PREVIEWTITLEWRAPPER{top:10px}div#PREVIEWTITLEWRAPPER span{line-height:25px}.PNB10{position:absolute;top:10px;left:10px;right:10px;bottom:10px}.minilogo{max-height:20px}.ww_window .ww_content{overflow-x:hidden;overflow-y:auto}.boxCloser{cursor:pointer;color:#ccc;font-weight:700;font-size:13px;text-align:right;text-decoration:underline;height:16px}span.ww_winTitle{letter-spacing:1px;color:#0077bc;font-size:8pt;font-weight:700}#divpage{background-color:#212121;padding:10px 0;margin:0 10px}.desktop{background-position:50%;left:0;overflow:hidden;position:absolute;top:0}.ui-helper-reset{line-height:auto}.ui-tabs .ui-tabs-nav li a{padding:3px 5px 0}#keyboard-dialog h1{font-size:14px;font-weight:700;margin:0;text-align:left}#keyboard-dialog ul{list-style-type:none;margin:5px 0 20px 40px}.wrapper_diaspo{position:absolute;bottom:0;top:0;width:130px;right:0}.wrapper_diaspo .cont_infos{text-align:center;width:100%}.wrapper_diaspo .cont_infos div{line-height:20px;font-size:10px;font-weight:700}.wrapper_diaspo .cont_infos span{cursor:pointer;font-size:10px;padding:4px}.wrapper_diaspo .cont_infos img{width:20px}.wrapper_diaspo .cont_infos button{background:transparent;border:0;font-size:50px;color:#474747;display:inline-block;margin:0 16px;padding:0;border:none!important;outline:none!important}.edit_button img{width:20px}#SPANTITLE img{height:16px;vertical-align:middle;margin:0 10px}.cgu-dialog blockquote{margin:10px 30px;overflow:auto;max-height:400px}.cgu-dialog blockquote p{margin:10px 30px 10px 0}#tooltip{position:absolute;z-index:32000;overflow:hidden}.otherRegToolTip img{vertical-align:middle}#ui-datepicker-div{z-index:2000;background-color:#fff;position:absolute}.ui-selectable-helper{border:1px dotted #ccc;z-index:10000}.invisible-btn{position:absolute;top:0;bottom:0;margin:auto;z-index:1;background-color:transparent;background-repeat:no-repeat;border:none;cursor:pointer;overflow:hidden;outline:none;height:50%;max-height:250px;width:25%}.invisible-btn i{display:none;font-size:120px;color:#4d4d4d;text-shadow:-1px -1px 1px #888,1px -1px 1px #888,-1px 1px 1px #888,1px 1px 1px #888;opacity:.8}#right-btn{right:10px}#left-btn{left:10px}#dialog_dwnl h1{text-align:center}#dialog_dwnl .buttons_line{margin:10px 0;text-align:center}#dialog_dwnl .order_input{width:250px}#dialog_dwnl .undisposable{float:left;position:relative;width:100%}#dialog_dwnl .undisposable .thumb_wrapper{float:left;position:relative;margin:10px}#dialog_dwnl .undisposable .thumb{float:left;position:relative}.black-dialog-wrap.ui-dialog.ui-widget-content{border-radius:5px!important;padding:0;border:0 none;background:#fff;font-size:16px}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-content{height:auto!important}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-content form{margin-bottom:0}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-menu OPTION{color:#333;background-color:#fff}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-titlebar{background:#f5f5f5;border-top-left-radius:5px!important;border-top-right-radius:5px!important}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-dialog-title{font-size:21px}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-buttonpane{text-align:center;border:0;margin-top:0;padding:0;margin-bottom:10px}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-buttonpane .ui-dialog-buttonset{float:none}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-buttonpane button{transition:all .3s;border-radius:19px;padding:0 20px;font-size:15px;min-width:170px;margin:12px 10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.36);background:#787878;color:#fff}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-buttonpane button:last-child{background:#e6e6e6;color:#000}.black-dialog-wrap.ui-dialog.ui-widget-content .ui-dialog-buttonpane button:hover{background:#282828;color:#fff}#order_manager tr.order_row{height:28px}#order_manager tr.order_row img{width:16px;display:block;margin-bottom:2px;margin-top:2px;border:none}#order_manager .order_row.odd{background-color:#404040}#order_manager .order_list .thumb_wrapper{float:left;position:relative;margin:10px}#order_manager .order_list .table-order li{display:inline-block;border-radius:2px;border:1px solid #fff;margin:0 5px}#order_manager .order_list .thumb{float:left;position:relative}#order_manager .order_list .selectable.selected{background-color:#bfbfbf;border:1px solid #4990e2}#order_manager .order_list .clicked{background-color:#d6d6d6;border:1px solid #4990e2}#order_manager .order_list .order_row{cursor:pointer}#order_manager .order_list .order_wrapper{float:left;position:relative;margin:5px}#order_manager table p{margin:2px 0}.order-header{overflow:auto;clear:both;height:60px}.order-header .alert{float:left;width:70%;height:40px;margin-bottom:0}button.order_launcher.btn{border:0;background:#4990e2;box-shadow:none;border-radius:2px;padding-top:10px;padding-bottom:10px;color:#fff;font-weight:200;font-size:14px;width:20%;float:right}.order_launcher i{margin-right:.6em}.no-border td{border:0}.abs{position:absolute;bottom:0;top:80px;right:13px;left:13px}#order_manager .table{height:20%;color:#737373;margin-bottom:15px}#order_manager .table td h4{margin-left:0;font-weight:700;max-width:600px}#order_manager .well{position:relative}.no-margin{margin:0}.top-bar{background:#d8d8d8;vertical-align:middle;padding:4px}.top-bar .btn-group.open .btn.dropdown-toggle,.top-bar .btn-group.open .btn.dropdown-toggle:hover{background-color:#d8d8d8}.top-bar .btn.dropdown-toggle{border-radius:0;border:1px #fff;border-style:none none none solid;margin-left:10px;height:30px;background:none;box-shadow:none;font-weight:400;color:#fff}.top-bar .btn.dropdown-toggle .caret{margin-left:5px;border-top:4px solid #fff}.top-bar .btn.dropdown-toggle:focus{outline:0}.top-bar .dropdown-menu{min-width:95px;background-color:#d8d8d8;*border:1px solid #bfbfbf}.top-bar .dropdown-menu a{padding:3px 10px;font-size:13px;color:#fff;cursor:pointer}.top-bar .dropdown-menu a:hover{background-color:#d8d8d8;color:#fff}.top-bar .dropdown-menu img{margin-right:5px;color:#fff}.top-bar form{margin:0;display:inline-block}.top-bar form span{vertical-align:middle;color:#fff}.top-bar form input[type=checkbox]{margin:0 10px 0 4px}.scrollable-table{max-height:410px;overflow-y:auto}.order-list-container .table-order{border-collapse:collapse;border:1px inset;width:100%;max-width:100%;background-color:transparent;word-wrap:break-word;table-layout:fixed;color:#737373}.order-list-container{max-height:450px;overflow:hidden}.order-list-container .table-order tr{border:1px inset #737373}.order-list-container .table-order tr:hover{border:1px solid #4990e2}.disabled{pointer-events:none;opacity:.4}.order_list{width:40%;float:left;overflow:hidden;max-height:450px}#wrapper-padding{display:none;margin-left:30px}#wrapper-multiple{display:none;text-align:center}#wrapper-no-item{height:450px;position:relative}#wrapper-no-item img{width:150px;height:150px;position:absolute;top:50%;left:50%;margin-top:-75px;margin-left:-75px}#preview-layout-multiple{color:#737373}#preview-layout-multiple .title{font-size:80px;line-height:80px}#preview-layout-multiple h4{margin-bottom:20px}#preview-layout-multiple #text-content{margin-top:40px}#preview-layout-multiple p{margin-top:20px}#order_detail{width:60%;float:left;overflow:auto;max-height:450px}#info-header{margin-top:1.2em;margin-bottom:1.5em}.info-text{color:#4990e2}#order-action{margin-top:1.2em;margin-bottom:1.5em}#filter_box{border:1px solid;width:200px;position:absolute;background:#bfbfbf;right:0;margin-top:30px;border-radius:2px;box-shadow:3px 2px 5px #000}#filter_box tbody{width:100%;display:table}#filter_box tbody .toggle-button-text{color:#fff;background:transparent;border:0;margin-top:4px;margin-bottom:4px}#filter_box tr{border-bottom:1px solid}#filter_box tr:last-of-type{border:0}#filter_box .input-prepend{text-align:center;display:block;margin-bottom:10px;font-size:0;white-space:nowrap}#filter_box .input-prepend input{font-size:14px;width:140px;margin:0;position:relative;vertical-align:top;border-radius:0 3px 3px 0}#filter-button{width:100%;background-color:#4990e2;color:#fff;border:0;height:30px}#filter-date .reset-btn{margin-left:10px;vertical-align:middle}button.btn.deny.outline{margin-right:10px;box-shadow:none;font-weight:200;font-size:14px;border:1px solid #ccc;background:transparent}.deny.outline i{margin-right:.6em;color:#d1051f}.send.outline i{margin-right:.6em;color:#7cd21c}button.btn.btn-primary.send.outline{margin-right:10px;box-shadow:none;font-weight:200;font-size:14px;border:1px solid #ccc;background:transparent}span.action-text{line-height:30px;vertical-align:middle;font-size:14px;color:#737373;margin-right:10px}span.action-text i.fa-check{color:#7cd21c;margin-left:.6em}.fa-white{color:#fff}#order_detail iframe{min-height:300px}#order_detail dl{color:#737373}.order_wrapper .thumb_wrapper img{top:0!important}#preview-layout{max-width:600px;display:block;margin:auto;text-align:center}#preview-layout .thumb_wrapper img{top:0;height:auto!important}#userInfoPreview{display:none;border:1px solid transparent;width:240px;position:absolute;background:#ddd;left:25px;top:70px;z-index:1;color:#737373;border-radius:2px;box-shadow:3px 2px 5px #ccc;padding-bottom:10px}#userInfoPreview:before{content:"";display:block;width:0;height:0;position:absolute;border-right:8px solid transparent;border-left:8px solid transparent;border-bottom:8px solid #ddd;right:30px;top:-8px}.userInfoName{padding:1.2em;font-size:16px}.userdetail{padding-left:1.2em;padding-right:1.2em;display:block;font-size:13px}#email-button{margin-top:10px;width:100%;background-color:#4990e2;color:#fff;border:0;height:30px;border-radius:0 0 2px 2px}.validation-table{word-wrap:break-word;table-layout:fixed;border-collapse:separate;border-spacing:0 5px;width:100%}.validation-table span{margin-left:10px}.validation-content h5{margin-top:10px}button.btn.validate{margin-bottom:10px;font-size:14px}button.btn.validate i{margin-right:.6em;font-size:14px}a.less,a.more{color:#4990e2}iframe{border:none;margin:0;padding:0}#PREVIEWIMGCONT iframe{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100%}h4{margin-top:0;font-weight:400;font-size:16px;margin-bottom:0;margin-left:5px}.notification_trigger .counter{position:relative;*position:static;top:-2px;margin:11px 15px 0 0;padding:1px 4px;background:none repeat scroll 0 0 red;background-color:#da4f49;background-repeat:repeat-x;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*border:1px solid transparent;border-radius:4px 4px 4px 4px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05);font-size:12px;font-weight:700;line-height:14px;text-align:center;color:#000;text-shadow:0 -1px 0 rgba(0,0,0,.25);float:left}#EDIT_ZOOMSLIDER,#nperpage_slider,#sizeAns_slider{background-color:#666;border-color:#666;height:10px}.setting-zoom-icon.zoom-menu-left{font-size:12px;float:left;padding-top:7px;margin-right:7px}.setting-zoom-icon.zoom-menu-right{font-size:21px;margin-left:4px;position:relative}#EDIT_ZOOMSLIDER .ui-slider-handle,#nperpage_slider .ui-slider-handle,#sizeAns_slider .ui-slider-handle{background-color:#fff;width:8px;cursor:col-resize}#tooltip .popover{background-color:inherit}.popover-inner{background-color:#fff;border:2px solid #bfbfbf;padding:0;color:#2b2b2b;border-radius:2px}.popover-inner .popover-title{background-color:#f2f2f2;border-radius:0}.popover-inner .popover-content{background-color:#fff;color:#2b2b2b}.popover-inner .popover-content hr{background-color:#333;border-color:#bfbfbf}#tooltip.tooltip_flat{border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);margin-left:15px;min-width:280px!important;border-radius:6px;font-size:13px;color:#2b2b2b}#tooltip.tooltip_flat .popover{background-color:#c2c2c2;width:100%!important;border:0 none;border-radius:0}#tooltip.tooltip_flat .popover .popover-inner{border:0 none;border-radius:6px}#tooltip.tooltip_flat .popover .popover-inner .popover-content{background-color:#c2c2c2;padding:10px}.dragover{BACKGROUND-COLOR:#fff100}#dialog_dwnl input.required.error,#dialog_dwnl textarea.required.error{border:1px solid red}.overlay,.ui-widget-overlay{background-color:#b1b1b1;opacity:.7;filter:alpha(opacity=70)}.submenu .ui-buttonset{z-index:120}.dropdown-menu .divider{background-color:#bfbfbf;border-bottom:1px solid #bfbfbf;margin:0;height:0}.close,.close:hover{color:#333}.status-marker{line-height:10px;border-radius:50%;width:7px;height:7px;display:inline-block;margin-right:8px;margin-bottom:0}.status-marker.status-active{background-color:#5cb85c}.status-marker.status-inactive{background-color:rgba(0,0,0,.7)}.tools-sharing-row{background:#626262;border-radius:5px;margin-bottom:10px}.tools-sharing-title{line-height:31px;font-weight:700;padding-left:20px}.tools-sharing-btn{padding:6px 25px;min-width:250px}.metadatas-top-block{text-align:right}h3.metadatas-title{position:relative;margin-bottom:20px}h3.metadatas-title:after{content:"";width:100%;height:1px;background:#fff;position:absolute;bottom:-4px;left:2px}#select-meta-subdef{z-index:1;position:relative}#metadata-content{padding:10px}.tool-modal-wrapper>div{background:none;height:100%;padding-left:0;padding-right:0}#loader{color:#1a1a1a}.dl-horizontal dd:before{content:"\200B"}.videoTips{width:100%;height:100%}#advance-share{font-style:italic;line-height:30px}#shared-def{display:none;margin-left:10px}#shared-def #resource_type_sel{width:170px;margin-left:10px}.color-dot{height:20px;width:20px;border-radius:50%;display:inline-block;border:1px solid #fff;vertical-align:middle;margin-bottom:4px;margin-top:3px}.btn-facet-option{background:#979797!important;color:#000!important;border:1px solid #d3d3d3;box-shadow:0 0 3px 1px #979797!important;position:relative;padding-right:20px}.btn-facet-option.collapsed{color:#fff!important}.btn-facet-option.collapsed .icomoon{transform:rotate(0);color:#fff!important}.btn-facet-option .icomoon{font-size:18px;position:absolute;right:0;top:4px;color:#000!important;transition:all .2s linear;transform:rotate(90deg)}.btn-facet-option:hover,.btn-facet-option:hover .icomoon{color:#000!important}.facet-filter{width:50%;float:left;background:#f8f8f8;padding:6px 0}.facet-filter .form-inline{margin-bottom:5px}.facet-filter h4,.facet-filter select{font-size:13px}.facet-filter label{width:96%}.facet-filter select{width:100%;height:26px;line-height:26px}#proposals #collapseOne{background:#f8f8f8}.loading,.ui-dialog .ui-dialog-content.loading{background-image:url(/assets/common/images/icons/loading.svg);background-position:50%;background-repeat:no-repeat}.ui-tabs{background-color:transparent;padding:0;border-style:none}.ui-tabs .ui-tabs-nav{border:none;padding:0}.ui-widget-header{background:none;border:0 none transparent}.feedback_dialog_container .ui-widget-header,.push_dialog_container .ui-widget-header{background:#000}.ui-tabs .ui-tabs-nav li{background-color:#f2f2f2;height:30px;border:none;overflow:hidden}.ui-tabs .ui-tabs-nav li a{padding:5px 8px;font-size:12px;font-weight:400;color:#333}.ui-tabs .ui-tabs-nav li.ui-tabs-active,.ui-tabs .ui-tabs-nav li.ui-tabs-active a{font-size:13px;color:#1a1a1a;background-color:#f5f5f5;border:none}.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:pointer;color:#eaeaea}.ui-tabs .ui-tabs-panel{overflow-x:hidden;overflow-y:auto;display:block;border-width:0;padding:0;background-color:#f5f5f5}.ui-tabs .ui-tabs-panel.tabBox{height:405px;overflow:auto;position:relative;padding:10px}.ui-tabs .ui-tabs-hide{display:none!important}.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer;color:#343434}.ui-state-default,.ui-widget-content .ui-state-default{background:none}.ui-state-active a,.ui-state-active a:link,.ui-tabs li.ui-state-active a{color:#1a1a1a;font-weight:700}.ui-state-active,.ui-widget-content .ui-state-active{background:none}.ui-widget-content{background-image:none;background-color:transparent;color:#1a1a1a}.ui-dialog.ui-widget-content{background-color:#fff}.ui-accordion .ui-accordion-content{padding:0;border:none!important;border-radius:0}.ui-accordion-icons .ui-accordion-header,.ui-accordion-icons .ui-accordion-header a{overflow:hidden}.ui-accordion-icons .ui-accordion-header a{padding:2px 25px;white-space:nowrap}.ui-state-active .ui-icon{background-image:url(/assets/vendors/jquery-ui/images/ui-lightness/ui-icons_222222_256x240.png)}.ui-accordion .ui-accordion-content.loading{background-image:url(/assets/common/images/icons/loader-black.gif);background-position:50%;background-repeat:no-repeat}.ui-accordion .ui-accordion-content,.ui-accordion .ui-accordion-header{margin:3px 0}.ui-accordion .ui-accordion-header{border:none;background-repeat:repeat-x;margin-bottom:0;height:44px;line-height:44px;background-color:#f2f2f2;border-bottom:1px solid #fff;border-radius:0}.ui-accordion .ui-accordion-header:hover{background-color:#dadada}.ui-accordion .ui-accordion-header.header{padding-bottom:0;padding-right:0;padding-top:0;margin-top:0}.ui-accordion .ui-accordion-header.header:hover{background-color:#dadada}.ui-accordion .ui-accordion-content{background-color:#f8f8f8;border-top:none;margin-top:-1px;margin-bottom:0}.ui-accordion .ui-accordion-content.grouping{border:1px solid #2f4a6f;border-top:none}.ui-corner-all,.ui-corner-br{border-radius:2px}.ui-corner-top{border-top-left-radius:2px;border-top-right-radius:2px}.ui-corner-bottom{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.ui-corner-right{border-top-right-radius:2px;border-bottom-right-radius:2px}.ui-corner-left{border-top-left-radius:2px;border-bottom-left-radius:2px}.ui-dialog.ui-widget-content{border:1px solid #bfbfbf;background:#fff}.ui-dialog.ui-widget-content,.ui-widget-overlay{z-index:1999}.ui-dialog.ui-widget-content.dialog-notification-box{z-index:1199!important}.ui-dialog-titlebar{min-height:20px}.ui-dialog-content.dialog-Small input[type=text],.ui-dialog-content.dialog-Small select,.ui-dialog-content.dialog-Small textarea{width:100%}.ui-dialog-content.dialog-Small textarea{height:60px}.ui-dialog-content label,.ui-dialog-content p{line-height:18px}.ui-autocomplete.ui-state-focus,.ui-autocomplete.ui-state-hover,.ui-autocomplete.ui-widget-content .ui-state-focus,.ui-autocomplete.ui-widget-content .ui-state-hover,.ui-autocomplete.ui-widget-header .ui-state-focus,.ui-autocomplete.ui-widget-header .ui-state-hover{background-image:none;background-color:#515151;border:none;margin:0;border-radius:0}.ui-autocomplete.ui-menu .ui-menu-item a.ui-state-active,.ui-autocomplete.ui-menu .ui-menu-item a.ui-state-hover{margin:0}.ui-autocomplete li.list-item{width:280px;min-height:45px;display:block}.ui-autocomplete li.list-item .icon{width:42px}.ui-autocomplete li.list-item .icon img{max-width:32px;max-height:32px;text-align:center;vertical-align:middle;margin:5px}.ui-autocomplete{min-height:42px;max-height:200px;overflow-y:auto;overflow-x:hidden;padding:1px 0;border-top-left-radius:0;border-top-right-radius:0;padding-right:20px}.context-menu-theme-default{border:2px outset #fff;background-color:#d4d0c8}.context-menu-theme-default .context-menu-item{text-align:left;cursor:pointer;padding:2px 20px 2px 5px;color:#000;font-size:9px;white-space:nowrap}.context-menu-theme-default .context-menu-separator{margin:1px 2px;font-size:0;border-top:1px solid gray;border-bottom:1px solid #fff}.context-menu-theme-default .context-menu-item-disabled{color:gray}.context-menu-theme-default .context-menu-item .context-menu-item-inner{background:none no-repeat fixed 999px 999px}.context-menu-theme-default .context-menu-item-hover{background-color:#0a246a;color:#1a1a1a}.context-menu-theme-default .context-menu-item-disabled-hover{background-color:#0a246a}.context-menu-theme-vista .context-menu-item .context-menu-item-inner{padding:4px 12px;margin-left:0;font-size:12px;font-weight:700;font-spacing:0;color:#333}.context-menu-theme-vista .context-menu-item-hover{background-image:none;background-color:#75abff;border:none}.context-menu-theme-vista .context-menu-item-hover .context-menu-item-inner{color:#fff}.context-menu-theme-vista{background-image:none;background-color:#fff;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.context-menu-theme-vista .context-menu-item .context-menu-item-inner.published{background-image:url(/assets/common/images/icons/ticktick.png);background-repeat:no-repeat;background-position:5px}.context-menu-theme-flat{min-width:160px;background-image:none;background-color:#d9d9d9;border-radius:6px;overflow:hidden;box-shadow:2px 2px 4px 0 rgba(0,0,0,.07)}.context-menu-theme-flat .context-menu-item .context-menu-item-inner{margin-left:0;font-weight:700}.context-menu-theme-flat .context-menu-item .context-menu-item-inner:hover{background-color:#c4c4c4}.context-menu-theme-flat .context-menu-item .context-menu-item-inner:hover a{color:#2a2a2a}.context-menu-theme-flat .context-menu-item a{padding:9px 16px 9px 10px;font-size:14px;font-weight:500;display:block;color:#2a2a2a}.context-menu-theme-flat .context-menu-item a img{width:24px;margin-bottom:-2px}.context-menu-theme-flat .context-menu-item a span{margin-left:8px;vertical-align:initial}.context-menu-item.divider{border-bottom:1px solid #c7c7c7}.context-menu-item .divider{border-bottom:1px solid gray;margin-left:20px}.context-menu-item a{font-size:12px;font-weight:700;font-spacing:0;color:#333}.context-menu-item a span{vertical-align:middle}.context-menu-item a img{width:16px}.context-menu-item-hover a{color:#212121}input.input-button.hover{color:#fefefe}input.search{padding-left:25px;background-image:url(/assets/common/images/icons/search.png);background-repeat:no-repeat;background-position:3px}input,select,textarea{margin:2px;padding:2px;*border:1px solid #b1b1b1}.checkbox,input[type=checkbox],input[type=radio]{border:none;background:transparent}input.btn-mini{margin:0 2px;height:12px;width:auto;cursor:default;font-size:12px}.input-small{height:25px;font-size:12px}.btn,input[type=file]{box-shadow:0 1px 2px rgba(0,0,0,.05);color:#737373;text-shadow:0 -1px 0 transparent;background-color:#e7e7e7;background-image:linear-gradient(180deg,#f2f2f2,#d6d6d6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFF2F2F2",endColorstr="#FFD6D6D6",GradientType=0);border-color:#d6d6d6 #d6d6d6 #b0b0b0;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#d6d6d6;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn.active,.btn.disabled,.btn:active,.btn:focus,.btn:hover,.btn[disabled],input[type=file].active,input[type=file].disabled,input[type=file]:active,input[type=file]:focus,input[type=file]:hover,input[type=file][disabled]{color:#737373;background-color:#d6d6d6;*background-color:#c9c9c9}.btn.active,.btn:active,input[type=file].active,input[type=file]:active{background-color:#bdbdbd\9}.ui-dialog .btn,.ui-widget-content .btn{font-size:13px;font-weight:700;color:#737373}.btn.btn-inverse{color:#5b5b5b;text-shadow:0 -1px 0 hsla(0,0%,100%,.25);background-color:#e7e7e7;background-image:linear-gradient(180deg,#f2f2f2,#d6d6d6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFF2F2F2",endColorstr="#FFD6D6D6",GradientType=0);border-color:#d6d6d6 #d6d6d6 #b0b0b0;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#d6d6d6;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn.btn-inverse.active,.btn.btn-inverse.disabled,.btn.btn-inverse:active,.btn.btn-inverse:focus,.btn.btn-inverse:hover,.btn.btn-inverse[disabled]{color:#5b5b5b;background-color:#d6d6d6;*background-color:#c9c9c9}.btn.btn-inverse.active,.btn.btn-inverse:active{background-color:#bdbdbd\9}.input-append button.btn{border-left:1px solid #999}form.phrasea_query input.query{padding-left:6px;padding-right:30px;font-size:16px;margin:0;width:59%;background-position:right 7px center;background-image:url(/assets/common/images/icons/research-dark.png)}.searchFormWrapper{margin:20px 0 0 5px;line-height:30px}#facet_filter_in_search .facetFilter_AND{font-weight:400;position:relative;width:127px;height:25px;line-height:25px;vertical-align:middle;border-radius:4px;background-color:#4c5d84;color:#fff;padding-left:13px;padding-right:13px;display:inline-block;margin:2px 0;margin-right:10px;overflow:hidden}#facet_filter_in_search .facetFilter_AND .buttons-span{background-color:#4c5d84;max-width:86px;left:67px}#facet_filter_in_search .facetFilter_AND .buttons-span :hover{display:block}#facet_filter_in_search .facetFilter_AND .facetFilter-inverse{background:url(/assets/common/images/icons/inverse-negative.png) 10px 2px no-repeat}#facet_filter_in_search .facetFilter_AND:hover .facetFilter-label{color:transparent}#facet_filter_in_search .facetFilter_EXCEPT{font-weight:400;position:relative;width:127px;height:25px;line-height:25px;vertical-align:middle;border-radius:4px;background-color:#8a3747;color:#fff;padding-left:13px;padding-right:13px;display:inline-block;margin:2px 0;float:right;margin-right:10px;overflow:hidden}#facet_filter_in_search .facetFilter_EXCEPT .buttons-span{background-color:#8a3747;max-width:86px;left:67px}#facet_filter_in_search .facetFilter_EXCEPT .facetFilter-inverse{background:url(/assets/common/images/icons/inverse-positive.png) 10px 2px no-repeat}#facet_filter_in_search .facetFilter_EXCEPT:hover .facetFilter-label{color:transparent}#facet_filter_in_search .facetFilter-label{position:relative;overflow:hidden;cursor:pointer;line-height:25px;display:inline-block;min-width:54px}#facet_filter_in_search .facetFilter-label .color-dot{height:16px;width:16px}#facet_filter_in_search .facetFilter-gradient{position:absolute;width:20px;right:0}#facet_filter_in_search .buttons-span{position:absolute;top:2px;bottom:2px;left:0;right:0;margin:0;display:none}#facet_filter_in_search .facetFilter-closer{position:absolute;right:4px;cursor:pointer;background:url(/assets/common/images/icons/bgd_facetFilter.png) 12px 4px no-repeat;height:21px;width:37px;border-left:1px solid #fff}#facet_filter_in_search .facetFilter-inverse{position:absolute;right:42px;cursor:pointer;height:21px;width:37px;border-left:1px solid #fff}#searchForm{width:100%;float:left;margin-bottom:0}#searchForm .input-append{float:left;width:50%}#searchForm .input-append .btn{border:none}#searchForm .input-append a.btn{height:22px;width:20px}#searchForm .input-append button.btn{height:30px;width:110px}#searchForm .control-group{float:right;margin-left:0}#searchForm .danger.danger_indicator,#searchForm .danger .danger_indicator{border-color:#2475b5;background-color:#2196f3;color:#fff}#searchForm .advance_search_action .danger.danger_indicator{background-image:url(/assets/common/images/icons/research-white.png)}#adv_search table.colllist{width:290px}#adv_search table.filterlist{width:600px}.search-header-block{background:#979797;padding:4px 4px 4px 10px;border-radius:5px}.search-header-block label.inline{padding-top:0;line-height:19px;padding-right:5px}.search-header-block .custom_checkbox_label .custom_radio{top:calc(50% - 7px)}.search-header-block .custom_select_dark{transition:all .3s}#adv_search .sbasglob,#sbasfiltercont,.adv_options .sbasglob{color:#fff;margin:0 0 0 10px}#searchForm input.input-small.datepicker::-webkit-input-placeholder{font-size:12px}#searchForm input.input-small.datepicker::-moz-placeholder{font-size:12px}#searchForm input.input-small.datepicker:-ms-input-placeholder{font-size:12px}#searchForm input.input-small.datepicker:-moz-placeholder{font-size:12px}#adv_search .sbasglob hr,.adv_options #sbasfiltercont hr,.adv_options .sbasglob hr{margin:15px 0;border:0;border-top:1px solid #7b7b7b}#adv_search .sbasglob .sbas_list,.adv_options .sbasglob .sbas_list{padding:5px 0;border-radius:2px}#adv_search .sbasglob .sbas_list.selected,.adv_options .sbasglob .sbas_list.selected{border:2px solid #989898;background-color:#b4b4b4}#sbasfiltercont .btn-toolbar,.sbasglob .btn-toolbar{margin:10px 10px 20px;text-align:center}.clksbas{margin-bottom:15px}.clksbas .checkbox{padding:0}.clksbas input[type=checkbox]{margin:0;position:absolute}.clksbas label{font-weight:700}.deployer_toggle{margin-right:15px}.basChild_list{position:relative;padding:0;margin:0 0 0 63px;list-style:none;width:calc(100% - 70px);overflow:hidden;column-count:3}.clkbas{white-space:normal;margin:0 0 10px}.clkbas .checkbox{padding-top:0;padding-left:0}.clkbas input[type=checkbox]{margin:0;float:none;margin-right:10px}.clkbas span{cursor:pointer;font-weight:700}#searchForm .clkbas label{overflow:hidden;text-overflow:ellipsis}.clkbas img{vertical-align:middle;max-height:22px}#idFrameC{top:0!important;min-width:300px;bottom:0!important}#idFrameC.closed{min-width:0}#idFrameC #retractableButton{cursor:pointer;width:70px;height:85px;float:right;text-align:center;line-height:85px;margin-bottom:-20px}#idFrameC #retractableButton i{font-size:23px;color:#333}#idFrameC .wrapper{background-color:#f2f2f2;right:10px;border-top:none}#idFrameC .ui-tabs{position:absolute;top:0;left:0;bottom:0;right:0;margin:0;padding:0}#idFrameC .ui-tabs .ui-tabs-nav{background-color:#f2f2f2;top:0;left:10px;right:10px;border-radius:0;height:46px;border-bottom:1px solid transparent;box-sizing:border-box}#idFrameC .ui-tabs .ui-tabs-nav li{width:auto;height:86px;display:inline-block;background-color:#f2f2f2;z-index:10;border-radius:0;margin:0;box-sizing:border-box}#idFrameC .ui-tabs .ui-tabs-nav li.proposals_WZ.ui-state-active a{border-bottom:3px solid #4c5d84}#idFrameC .ui-tabs .ui-tabs-nav li.proposals_WZ.active img.proposals_off,#idFrameC .ui-tabs .ui-tabs-nav li.proposals_WZ img.proposals_on{display:none}#idFrameC .ui-tabs .ui-tabs-nav li.thesaurus.ui-state-active a{border-bottom:3px solid #884c92}#idFrameC .ui-tabs .ui-tabs-nav li.baskets.ui-state-active a{border-bottom:3px solid #076882}#idFrameC .ui-tabs .ui-tabs-nav li.plugins.ui-state-active a{border-bottom:3px solid #fff}#idFrameC .ui-tabs .ui-tabs-nav li a{padding:0;margin:0;border-radius:0}#idFrameC .ui-tabs .ui-tabs-nav li a.escamote{margin:25px 25px 0 0}#idFrameC .ui-tabs .ui-tabs-nav li:hover a{background-color:#eaeaea;border-bottom:3px solid #eaeaea}#idFrameC .ui-tabs .ui-tabs-nav li.ui-state-active a{background-color:#eaeaea;border-bottom:1px solid #884c92}#idFrameC .ui-tabs .ui-tabs-panel{position:absolute;top:56px;left:0;bottom:0;right:0}#idFrameC ul.prod-icon-menu{width:100%;display:initial}#idFrameC .prod-icon-menu .WZplugins,#idFrameC .prod-icon-menu .WZtabs{display:block;width:69px;height:82px;line-height:82px;vertical-align:middle;text-align:center}#idFrameC .prod-icon-menu .WZbasketTab{text-align:center}#idFrameC .prod-icon-menu .WZbasketTab #basket_menu_trigger{line-height:21px}#idFrameC .closed .prod-icon-menu li{clear:left}#idFrameC .ui-resizable-handle,#idFrameC .ui-tabs-panel{display:none}#idFrameC div.basketTips{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 12px 0 rgba(0,0,0,.19)}#idFrameC div.basketTips.hidden{display:none;box-shadow:none}#idFrameC .tools-accordion{display:block;z-index:2;position:relative;margin-top:3px;margin-bottom:10px;width:auto;min-width:160px;max-width:234px;height:30px;background-color:#979797;padding-left:16px;color:#fff;cursor:pointer;text-align:left;border:none;outline:none;font-size:12px;font-weight:700}#idFrameC .tools-accordion:before{content:"\E96C";font-family:icomoon;position:absolute;right:5px;font-size:18px;font-weight:700;transition:all .2s linear}#idFrameC .tools-accordion.active:before{color:#fff!important;transform:rotate(90deg)}#idFrameC .tools-panel{width:136px;z-index:1000;position:absolute;background-color:#cdcdcd;padding:0 12px;overflow:hidden;max-height:0;transition:max-height .2s ease-out}#idFrameC .tools-panel .divider{width:100%;height:1px;background-color:#e4e4e4;margin:6px 0}#idFrameC .tools-panel img{width:18px;height:18px}#idFrameC .tools-panel span{font-size:11px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000}#idFrameC .tools-panel button{display:block;width:100%;background:transparent;border:none;margin:4px 0;text-align:left;padding:2px;cursor:pointer}#idFrameC .tools-panel button span{margin-left:6px;font-size:11px;color:#000}#idFrameC .tools-panel button:hover span{font-size:12px;color:#000}.alert_datas_changed a{color:#404040;text-decoration:underline}.ui-accordion .ui-accordion-header .workzone-menu-title I{font-size:16px;display:inline-block;background-color:#222;padding:5px 0 0 5px;border-radius:14px;line-height:normal;vertical-align:middle;width:20px;height:20px;margin:0;color:#fff}.ui-accordion .ui-accordion-header .workzone-menu-title I.vote_rec,.ui-accordion .ui-accordion-header .workzone-menu-title I.vote_sent{background-color:#e0215d}.ui-accordion .ui-accordion-header .workzone-menu-title I.share_rec,.ui-accordion .ui-accordion-header .workzone-menu-title I.share_sent{background-color:#228b22}.ui-accordion .ui-accordion-header .workzone-menu-title I.push_rec{background-color:#2092ed;font-size:17px;padding:4px 0 3px 6px}.ui-accordion .ui-accordion-header .workzone-menu-title I.basket{background-color:#1eadd6;font-size:14px}.ui-accordion .ui-accordion-header .workzone-menu-title I.story{background-color:#6471bc}.ui-accordion .ui-accordion-header .workzone-menu-title .unread_flag{color:transparent;font-size:8px;background-color:transparent;padding:0;width:8px}.ui-accordion .ui-accordion-header.unread I.unread_flag{color:red}#PREVIEWOTHERSINNER I,#SPANTITLE I,.TOOL_feedback_btn I,.TOOL_pushdoc_btn I,.TOOL_sharebasket_btn I{font-size:16px;display:inline-block;background-color:#222;padding:5px 0 0 5px;border-radius:14px;line-height:normal;vertical-align:middle;width:20px;height:20px;margin:0;color:#fff}#PREVIEWOTHERSINNER I.push_rec,#SPANTITLE I.push_rec,.TOOL_feedback_btn I.push_rec,.TOOL_pushdoc_btn I.push_rec,.TOOL_sharebasket_btn I.push_rec{background-color:#2092ed;font-size:17px;padding:1px 0 0 1px}#PREVIEWOTHERSINNER I.vote_rec,#PREVIEWOTHERSINNER I.vote_sent,#SPANTITLE I.vote_rec,#SPANTITLE I.vote_sent,.TOOL_feedback_btn I.vote_rec,.TOOL_feedback_btn I.vote_sent,.TOOL_pushdoc_btn I.vote_rec,.TOOL_pushdoc_btn I.vote_sent,.TOOL_sharebasket_btn I.vote_rec,.TOOL_sharebasket_btn I.vote_sent{background-color:#e0215d}#PREVIEWOTHERSINNER I.share_rec,#SPANTITLE I.share_rec,.TOOL_feedback_btn I.share_rec,.TOOL_pushdoc_btn I.share_rec,.TOOL_sharebasket_btn I.share_rec{background-color:#228b22;font-size:14px}#PREVIEWOTHERSINNER I.share_sent,#SPANTITLE I.share_sent,.TOOL_feedback_btn I.share_sent,.TOOL_pushdoc_btn I.share_sent,.TOOL_sharebasket_btn I.share_sent{background-color:#228b22}#PREVIEWOTHERSINNER I.basket,#SPANTITLE I.basket,.TOOL_feedback_btn I.basket,.TOOL_pushdoc_btn I.basket,.TOOL_sharebasket_btn I.basket{background-color:#1eadd6;font-size:14px}#PREVIEWOTHERSINNER I.story,#SPANTITLE I.story,.TOOL_feedback_btn I.story,.TOOL_pushdoc_btn I.story,.TOOL_sharebasket_btn I.story{background-color:#6471bc}.TOOL_sharebasket_btn .share_sent{padding-left:2px!important;padding-top:2px!important;margin-right:4px!important}#idFrameT{margin-left:-10px;margin-right:-20px}#idFrameT #selectCase{background:url(/assets/common/images/icons/ccoch0.gif) no-repeat 50%;padding-left:16px}#idFrameT .PNB10.btn-toolbar{left:0}#idFrameT .btn-toolbar{margin-bottom:0;margin-top:0;background-color:#f2f2f2;font-size:10px;z-index:100;height:45px;box-sizing:border-box;border-bottom:none}#idFrameT .btn-inverse .caret{border-top-color:#000;border-bottom-color:#000}#idFrameT .tools:first-child .btn-group{border-right:1px solid #eaeaea}#idFrameT .tools .btn-group{float:left}#idFrameT .tools .classicButton button.btn,#idFrameT .tools .dropdownButton{margin:0}#idFrameT .tools .classicButton button.btn,#idFrameT .tools .dropdownButton button.btn{height:30px;font-size:13px;box-shadow:0 1px 2px rgba(0,0,0,.05)}#idFrameT .tools .classicButton button.btn-inverse,#idFrameT .tools .dropdownButton button.btn-inverse{background-image:none;background-color:#f2f2f2;color:#4d4d4d;border-radius:0;margin:0;height:45px;border:0}#idFrameT .tools .classicButton button.btn-inverse{border-right:0}#idFrameT .tools .dropdownButton button.btn-inverse{border-left:0;border-right:0}#idFrameT .tools .dropdownButton button.btn-inverse:active,#idFrameT .tools .dropdownButton button.btn-inverse:focus,#idFrameT .tools .dropdownButton button.btn-inverse:hover,.open #idFrameT .tools .dropdownButton button.btn-inverse{background-color:#d8d8d8}#idFrameT .tools .classicButton button.btn-inverse:hover,#idFrameT .tools .dropdownButton button.btn-inverse:hover{background-color:#d8d8d8;color:#1a1a1a}#idFrameT .tools .classicButton button.btn-inverse img,#idFrameT .tools .dropdownButton button.btn-inverse img{margin:0 5px 0 2px;max-width:none;width:21px}#idFrameT .tools .dropdown-menu{min-width:120px;padding:0;margin:0;border-radius:0 0 6px 6px;overflow:hidden;background-color:#f2f2f2;border:0}#idFrameT .tools .dropdown-menu a{padding:10px 14px;font-size:13px;color:#4d4d4d;background-color:#e3e3e3;cursor:pointer}#idFrameT .tools .dropdown-menu a:hover{color:#4d4d4d}#idFrameT .tools .dropdown-menu>li>a:active,#idFrameT .tools .dropdown-menu>li>a:focus,#idFrameT .tools .dropdown-menu>li>a:hover,#idFrameT .tools .dropdown-menu a:hover{background-color:#cdcdcd;background-image:none}#idFrameT .tools .dropdown-menu img{margin-right:5px;width:21px;max-width:unset}#idFrameT .tools #settings{display:block;float:right;line-height:45px;padding-right:51px;padding-left:21px;margin-right:0;color:#000;background:url(/assets/common/images/icons/icone_settings.png) right 15px no-repeat;background-position:right 21px top 15px;border-left:1px solid #eaeaea}#idFrameT .tools #settings:hover{background-color:#d6d6d6}@media screen and (max-width:1200px){#idFrameT .tools button.btn-inverse img{display:none}#idFrameT .tools #settings{text-indent:-9000px;padding-right:0;padding-left:0;margin-right:8px;width:26px;background-position:right 1px top 15px}}#TOPIC_UL li{float:none;margin:0}#answers{box-sizing:border-box}#answers .status img{max-width:16px;max-height:16px}#answers #answersNext{width:150px;margin:5px;height:193px;line-height:193px;font-size:25px;color:#fff;cursor:pointer}#answers .list{box-sizing:border-box;position:relative;float:left;margin:8px;width:600px;overflow:hidden;border:3px solid #bfbfbf}#answers .list .diapo{margin:5px}#answers .list .desc .dl-horizontal{margin-bottom:0}#answers .list .desc .dl-horizontal dt{max-width:90px}#answers .list .desc .dl-horizontal dd{margin-left:100px}#idFrameT #answers{background-color:#fff;top:55px;bottom:60px;margin-right:0;overflow-y:auto}#answers_status{position:absolute;bottom:0;left:10px;height:60px;width:400px;z-index:100}#answers_status table{width:100%}#answers_status table tr{height:20px;vertical-align:middle}#answers_status table tr td.navigation{text-align:right}#answers_status .infos{text-align:left;line-height:18px;font-size:11px;color:#fff;height:60px}#answers_status .infos .infoDialog,#answers_status .infos .search-display-info{float:left;background:#979797;color:#fff;padding:0 25px;font-size:11px;padding-top:24px;margin-right:10px;height:36px}#answers_status .infos .infoDialog span,#answers_status .infos .search-display-info span{font-size:22px;margin-bottom:3px;float:left;margin-right:10px}#answers_status .infos #nbrecsel{font-size:22px;margin-top:7px;float:left;margin-right:7px;display:block;height:40px}#answers_status #docInfo{height:40px;background:#979797;color:#fff;padding:0 25px;padding-top:20px;float:left;min-width:105px;font-size:11px;line-height:12px;border-right:1px solid #fafafa;position:relative}#answers_status #docInfo .detailed_info_holder{position:absolute;top:20px;right:10px}#answers_status #docInfo .detailed_info_holder .image-normal{display:block}#answers_status #docInfo .detailed_info_holder .image-hover,#answers_status #docInfo .detailed_info_holder:hover .image-normal{display:none}#answers_status #docInfo .detailed_info_holder:hover .detailed_info,#answers_status #docInfo .detailed_info_holder:hover .image-hover{display:block}#answers_status #docInfo .detailed_info{display:none;position:absolute;bottom:27px;min-width:240px;background-color:#1b6577;padding:10px;border-radius:5px}#answers_status #docInfo .detailed_info th{padding-bottom:10px;font-weight:400;color:#ccc;font-size:9px}#answers_status #docInfo .detailed_info tbody tr:last-child td{padding-bottom:10px}#answers_status #docInfo .detailed_info tfoot tr{border-top:1px solid hsla(0,0%,100%,.5)}#answers_status #docInfo .detailed_info tfoot td{padding-top:10px;margin-top:10px}#answers .feed{position:relative;clear:left;margin:10px}#answers .feed .headblock{max-width:800px;margin-bottom:20px}#answers .feed .headblock table{width:100%}#answers .feed .headblock h1{font-size:22px}#answers .feed .headblock h1 img{margin-right:15px}#answers .feed .headblock a.subscribe_rss{font-size:14px;margin-left:15px}#answers .feed .entry{margin:0 0 30px;padding:10px;border:1px solid #fff;background-color:#f2f2f2;float:left}#answers .feed .entry.hover{border:1px solid #bfbfbf}#answers .feed .entry h1{margin-bottom:0}#answers .feed .entry h1.with_btn{margin-top:18px}#answers .feed .entry table.head{vertical-align:middle;margin:10px 0;width:600px}#answers .feed .entry table a.tools{display:none}#answers .feed .entry.hover .feed_btn_wrapper{visibility:visible}#answers .feed h1{font-weight:700;font-size:20px}#answers .feed h1 .author{font-size:13px;font-weight:400;margin-left:15px}#answers .feed .post_date,#answers .feed h1{width:100%}#answers .feed p{max-width:600px;line-height:18px;margin:5px 0;text-align:justify}#answers .feed img{vertical-align:middle}#answers .feed .contents,#answers .feed .entry,#answers .feed .post_date,#answers .feed .see_more,#answers .feed h1,#answers .feed p{position:relative;clear:left}#answers .feed .see_more{height:60px;text-align:center;font-weight:700;font-size:13px;background-position:bottom}#answers .feed .contents{clear:left}#answers .feed .post_date{text-align:right;font-style:italic;max-width:600px;*width:600px;margin-bottom:20px}#answers .feed .dropdown-menu{background-color:#fff;border:1px solid #bfbfbf}#answers .feed .dropdown-menu a{color:#333}#answers .feed_btn_wrapper{background:#fff;display:inline-block;padding:3px 6px 0;width:56px;text-align:center;border-radius:5px;visibility:hidden;position:absolute;left:11px;top:10px}#answers .feed_icon .fa{color:#5cb85c;font-size:22px}#answers .feed_icon.feed_delete{margin-left:8px}#answers .feed_icon.feed_delete .fa{color:red;margin-left:2px}#answers .ajax_answers img{margin-left:12px;margin-top:-4px}.colorpicker_box{border:1px solid #fff;cursor:pointer;float:left;margin:2px;padding:0}.colorpickerbox{position:relative;float:left}.colorpickerbox .colorpicker{width:210px;height:220px}.colorpickerbox .colorpicker_submit .submiter{padding:3px 0 0}.colorpickerbox .colorpicker_submit{background-image:none;background-color:#000;height:25px;left:90px;overflow:hidden;position:absolute;top:15px;width:100px;border:1px solid #404040;cursor:pointer;text-align:center}.colorpickerbox .colorpicker_focus{border:1px solid #999;border-radius:2px}.colorpickerbox .colorpicker_current_color,.colorpickerbox .colorpicker_field,.colorpickerbox .colorpicker_hex{display:none}.colorpickerbox .colorpicker_color,.colorpickerbox .colorpicker_hue{top:56px}.colorpickerbox .colorpicker_new_color{left:14px}#thumbExtractor{background-color:#cdcdcd;min-width:1020px;position:absolute;overflow-y:auto;bottom:0;left:0;right:0;top:31px}#thumbExtractor .main_title{height:15px;font-weight:700;top:15px}#thumbExtractor #thumbExtractor-preview{width:40%;min-width:400px;padding-left:30px;padding-right:30px;float:left;box-sizing:border-box;margin-top:50px;margin-bottom:20px;border-right:1px solid #636363}#thumbExtractor #thumbExtractor-screenshot{width:59%;height:100%;padding-left:30px;padding-right:30px;float:left;display:inline-block;box-sizing:border-box;position:relative}#thumbExtractor .part_title_left{height:20px;width:320px;top:30px;left:10px}#thumbExtractor .part_title_right{height:20px;width:320px;top:30px;left:380px}#thumbExtractor #thumb_info{position:absolute;left:0;right:0;top:30px;text-align:center;font-size:13px;font-weight:500;font-style:normal;color:#fff}#thumbExtractor .frame_video{height:210px;width:320px;margin:0 auto;background-color:#333}#thumbExtractor .thumb_video{height:100%;width:100%}#thumbExtractor .thumb_video.real-video{position:fixed;z-index:-9999;visibility:hidden;height:auto}#thumbExtractor #frame{overflow:auto;height:211px;margin-top:50px}#thumbExtractor .frame_canva{border:1px solid #bfbfbf;position:absolute;margin:60px auto 0;border-bottom:none;height:210px;width:320px;top:0;left:0;right:0;z-index:2}#thumbExtractor #thumb_canvas{vertical-align:middle;display:inline-block;line-height:20px}#thumbExtractor .action_bar_left{height:20px;width:320px;left:10px;top:260px;padding:2px}#thumbExtractor .action_bar_right{height:20px;width:320px;top:260px;left:380px;display:table-row;padding:2px}#thumbExtractor .action_bar_right .action_icon{padding-right:10px;display:table-cell;vertical-align:middle}#thumbExtractor .action_bar_right .action_icon:hover{cursor:pointer}#thumbExtractor #thumb_validate_button{border-radius:15px;padding-left:50px;padding-right:50px;background:transparent;border:1px solid #fff;color:#fff;font-size:12px;font-weight:500;font-style:normal;margin:0 auto;box-shadow:0 2px 6px 0 rgba(0,0,0,.2),0 4px 16px 0 rgba(0,0,0,.19);border-color:#aa46bb}#thumbExtractor #thumb_validate_button:hover{background:#aa46bb}#thumbExtractor #thumb_reset_button{bottom:10px;right:60px;line-height:20px}#thumbExtractor #thumb_download_button{background-image:url(/assets/common/images/icons/picto-export-thumbnail.png);background-position:50%;background-repeat:no-repeat;bottom:-20px;right:20px}#thumbExtractor #thumb_download_button:hover{background-image:url(/assets/common/images/icons/picto-export-thumbnail-hover.png)}#thumbExtractor #thumb_delete_button{background-image:url(/assets/common/images/icons/picto-delete.png);background-position:50%;background-repeat:no-repeat;bottom:-20px;right:-20px}#thumbExtractor #thumb_delete_button:hover{background-image:url(/assets/common/images/icons/picto-delete-hover.png)}#thumbExtractor #thumb_delete_button,#thumbExtractor #thumb_download_button,#thumbExtractor #thumb_reset_button{cursor:pointer;display:none;width:41px;height:41px;position:absolute}#thumbExtractor #thumb_camera_button{cursor:pointer;height:50px;width:320px;text-align:center;margin:20px auto;background-image:url(/assets/common/images/icons/icon-photography.png);background-position:50%;background-repeat:no-repeat}#thumbExtractor #thumb_camera_button:hover{background-image:url(/assets/common/images/icons/icon-photography-hover.png)}#thumbExtractor .thumb_submit_action{cursor:pointer;width:100%;text-align:center;margin-bottom:20px}#thumbExtractor .action_frame .ui-slider .ui-slider-handle{background-color:#fff}#thumbExtractor .video-data-container{width:320px;margin:30px auto 10px;overflow:auto;max-height:200px}#thumbExtractor .video-data-container .dl-horizontal dt{width:100%;padding-bottom:0;font-size:12px;font-weight:500;font-style:normal;color:#b3b3b3}#thumbExtractor .video-data-container .dl-horizontal dd{margin:0;padding-top:0;font-size:12px;font-weight:500;font-style:normal;color:#fff}#thumbExtractor #grid{padding-top:40px;overflow:hidden;padding-bottom:40px;margin:0 auto;width:510px}#thumbExtractor .grid-item{width:105px;height:auto;float:left;margin:10px;position:relative}#thumbExtractor .grid-wrapper{position:relative}#thumbExtractor .grid-wrapper.selected{border:2px solid #aa46bb}#thumbExtractor .grid-wrapper #small_thumb_delete_button,#thumbExtractor .grid-wrapper #small_thumb_download_button{display:block;cursor:pointer;width:41px;height:41px;position:absolute}#thumbExtractor .grid-wrapper #small_thumb_download_button{background-image:url(/assets/common/images/icons/picto-export-thumbnail.png);background-position:50%;background-repeat:no-repeat;bottom:-20px;right:20px}#thumbExtractor .grid-wrapper #small_thumb_download_button:hover{background-image:url(/assets/common/images/icons/picto-export-thumbnail-hover.png)}#thumbExtractor .grid-wrapper #small_thumb_delete_button{background-image:url(/assets/common/images/icons/picto-delete.png);background-position:50%;background-repeat:no-repeat;bottom:-20px;right:-20px}#thumbExtractor .grid-wrapper #small_thumb_delete_button:hover{background-image:url(/assets/common/images/icons/picto-delete-hover.png)}.vertical-divider{height:1px;background-color:#636363}.horizontal-divider{display:none;width:1%;max-width:1px;height:100%;background-color:#636363;float:left;margin-top:50px}#thumb_confirm span{font-size:12px;font-weight:500;color:#fff}#thumb_confirm img.selected{width:160px;height:auto;display:block;padding-bottom:16px}.videotools-spinner{z-index:2000;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#tool_navigate input{text-align:center}#tool_navigate a{padding:1px 5px;margin:0 4px;background-color:#0077bc;font-size:13px;line-height:14px;font-weight:700;cursor:pointer;color:#333}#paginate{min-height:52px}#idFrameT #answers:hover #paginate{margin-right:59px}#paginate #tool_navigate{background-color:#979797;box-shadow:0 0 6px 0 rgba(0,0,0,.31);border-radius:5px;position:fixed;bottom:10px;right:45px;z-index:100}#paginate #tool_navigate a,#paginate #tool_navigate input{border:0;border-left:1px solid #979797;box-sizing:border-box;padding:0;margin:0;height:40px;line-height:40px;vertical-align:middle;width:40px;background:none;font-weight:700;font-size:14px;text-shadow:none;box-shadow:none;color:#fff}#paginate #tool_navigate a:hover,#paginate #tool_navigate input{color:#fff;background:#7d7d7d}#paginate #tool_navigate .btn-mini{border-radius:0}#paginate #tool_navigate .btn-mini.last,#paginate #tool_navigate .btn-mini.last:hover{border-top-right-radius:5px;border-bottom-right-radius:5px}#paginate #tool_navigate .btn-mini:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px;border:0}#paginate #tool_navigate .btn-mini.icon{font-size:18px}#paginate #tool_navigate .btn-mini.icon#last{font-size:10px}#paginate #tool_navigate .btn-mini .icon-inverse{transform:rotate(180deg);font-size:10px}#uploadBoxLeft,#uploadBoxRight{width:48.5%;height:100%;overflow:auto;text-align:center}#uploadBoxLeft{float:left}#uploadBoxRight{float:right}#uploadBox{height:100%}#uploadBox h5{margin-top:20px;margin-bottom:10px;font-size:13px;font-weight:700;text-align:left}#uploadBox .clear{clear:both}#uploadBox .upload-tabs{height:100%}#uploadBox .ui-tabs .ui-tabs-panel{padding:20px}#uploadBox .well{margin:0;padding:.5%;color:#1a1a1a}#uploadBox #fileupload{height:92%}#uploadBox .fileinput-button{color:#fff;background-image:none;border:1px solid #3d8b3d;background-color:#5cb85c;width:60%;padding:8px 0;margin:18px 0 0;font-size:14px;transition:all .3s}#uploadBox .fileinput-button:active,#uploadBox .fileinput-button:focus,#uploadBox .fileinput-button:hover{background-color:#3d8b3d}#uploadBox .or_upload{text-align:center;font-weight:700;margin:12px 0}#uploadBox .url_upload{display:inline-block;width:60%;position:relative}#uploadBox .url_upload input{width:100%;max-width:650px;height:42px;padding:0 120px 0 8px;margin:0;box-sizing:border-box}#uploadBox .add_url_upload{position:absolute;right:0;top:0;height:42px;color:#fff;border:1px solid #3d8b3d;background-color:#5cb85c;padding:0 18px;font-size:14px;font-weight:700;border-top-right-radius:4px;border-bottom-right-radius:4px;transition:all .3s}#uploadBox .add_url_upload:active,#uploadBox .add_url_upload:focus,#uploadBox .add_url_upload:hover{background-color:#3d8b3d}#uploadBox span.comment{font-style:italic;color:#999}#uploadBox .fileinput-button{position:relative;overflow:hidden}#uploadBox .fileinput-button input{position:absolute;top:0;right:0;margin:0;border:solid transparent;border-width:0 0 100px 200px;opacity:0;filter:alpha(opacity=0);-moz-transform:translate(-300px) scale(4);direction:ltr;cursor:pointer}#uploadBox .status-tab{width:100%;margin-bottom:10px}#uploadBox .status-tab td{padding:2px}#uploadBox .status-tab-left{width:48%;padding-right:5px;text-align:right}#uploadBox .status-tab-right{width:48%;padding-left:5px;text-align:left}#uploadBox .status-tab-left input,#uploadBox .status-tab-right input{margin-left:5px;margin-right:5px}#uploadBox .thumbnails{margin-left:-20px}#uploadBox .thumbnails>li{margin-left:20px}#uploadBox .upload-record{height:260px;background-color:#fff}#uploadBox .upload-record .canva-wrapper{height:125px;overflow:auto}#uploadBox .upload-record .name-doc{height:40px;overflow:hidden;text-overflow:ellipsis;font-weight:700}#uploadBox .upload-record .infos-doc{overflow:hidden;text-overflow:ellipsis;color:#777;height:40px}#uploadBox .upload-record .error,#uploadBox .upload-record .success{padding-top:2px;padding-bottom:3px;display:none;overflow:auto}#uploadBox .upload-record .error{padding:0;width:100%}#uploadBox .upload-record .remove-element{margin:2px 0}#uploadBox .flash-box .upload-record{height:160px;background-color:transparent}#uploadBox .select-label{font-style:italic;color:#999}#uploadBox .select-row{font-weight:400;font-style:normal}#uploadBox .progress{margin-top:4px;margin-bottom:10px;height:10px}#uploadBox .uploader-button{text-align:center;width:50%}#uploadBox #addFileList{width:100%;table-layout:fixed;border:none}#uploadBox #addFileList td{vertical-align:middle}#uploadBox .uploader-icon{width:15%;text-align:left}#uploadBox .uploader-info{font-size:10px;width:35%;text-align:left}#uploadBox .uploader-info p{line-height:10px;font-size:10px;word-wrap:break-word}#uploadBox .uploader-info a{text-decoration:underline;color:#00008b;margin:5px 0}#uploadBoxRight .progress .progress-bar{height:10px}#lazaretBox.container-fluid{margin:0;padding:0}#lazaretBox .loading{background-image:url(/assets/common/images/icons/loader-black.gif);background-position:100%;background-repeat:no-repeat}#lazaretBox li.wrapper-item{margin-bottom:20px}#lazaretBox .lazaret-file h5,#lazaretBox .lazaret-proposals h5{margin-top:0;margin-bottom:10px}#lazaretBox .lazaret-file p,#lazaretBox .lazaret-proposals p{font-weight:700;overflow:hidden;text-overflow:ellipsis}#lazaretBox span.info{display:inline;font-weight:400}#lazaretBox .lazaret-file .thumbnails,#lazaretBox .lazaret-proposals .thumbnails{margin-left:0;background-color:#fff;min-height:234px}#lazaretBox .lazaret-file .thumbnails li,#lazaretBox .lazaret-proposals .thumbnails li{margin:0}#lazaretBox .lazaret-file .thumbnails img,#lazaretBox .lazaret-proposals .thumbnails img{max-height:480px}#lazaretBox .lazaret-file .thumbnails .record-thumb,#lazaretBox .lazaret-proposals .thumbnails .record-thumb{height:180px}#lazaretBox .well .lazaret-file a,#lazaretBox .well .lazaret-proposals a{font-weight:400;color:#1a1a1a}#lazaretBox .well .lazaret-file a:hover,#lazaretBox .well .lazaret-proposals a:hover{color:#000}#lazaretBox .lazaret-proposals .records-subititution{margin:0 10px 10px 0}#lazaretBox .btn,#lazaretBox button{font-weight:400}#lazaretBox .btn img,#lazaretBox button img{margin-right:5px;vertical-align:middle}#BasketBrowser .archive_toggler{position:absolute;left:137px;top:8px;width:34px;height:34px}#BasketBrowser .detailed_basket_browser .archive_toggler{left:0;top:3px}#BasketBrowser .detailed_basket_browser .title{padding-left:40px;position:relative;line-height:32px;padding-top:2px}#BasketBrowser .archiver{background:url(/assets/prod/images/Basket/Browser/archive.png) no-repeat 0 0/contain;display:inline-block}#BasketBrowser .archiver:focus,#BasketBrowser .archiver:hover{background-image:url(/assets/prod/images/Basket/Browser/archived.png)}#BasketBrowser .unarchiver{background:url(/assets/prod/images/Basket/Browser/archived.png) no-repeat 0 0/contain;display:inline-block}#BasketBrowser .unarchiver:focus,#BasketBrowser .unarchiver:hover{background-image:url(/assets/prod/images/Basket/Browser/archive.png)}#BasketBrowser h1{font-size:16px;line-height:20px;margin:0;padding:0;padding-left:12px;display:inline-block;width:100%}#BasketBrowser .Browser{background-color:#4b4b4b;left:0;right:0;height:100%;top:0}#BasketBrowser .Basket{background-color:#f2f2f2;display:none}#BasketBrowser .Basket .thumb_wrapper{margin:5px}#BasketBrowser .result{position:relative;height:106px;background-color:#cdcdcd;border-radius:5px}#BasketBrowser .result .PNB10{overflow:hidden;top:0}#BasketBrowser .result table{height:100%}#BasketBrowser .result.unarchived{background-color:#9a9a9a}#BasketBrowser .result .thumbnail{display:flex;width:131px;height:106px;padding:0;border:none;border-radius:0;box-shadow:none;line-height:18px;text-align:center;vertical-align:top;border-top-left-radius:5px;border-bottom-left-radius:5px}#BasketBrowser .result .content{display:inline-block;width:316px;padding-left:10px}#BasketBrowser .result .content>p{height:57px;overflow-y:auto}#BasketBrowser .result .content>p a{display:inline-block!important;width:auto!important}#BasketBrowser .result .counter{bottom:18px;font-size:14px;position:relative;right:5px;text-align:right}#BasketBrowser .item-table{display:flex;flex-wrap:wrap;justify-content:left;align-content:center}#BasketBrowser .results .next_res,#BasketBrowser .results .prev_res{font-size:25px}#BasketBrowser .results .datas{top:50px;bottom:50px;overflow-y:auto;overflow-x:hidden;left:20px;right:10px}#BasketBrowser .results .header{bottom:auto;font-size:16px;padding:18px 0;font-weight:700;left:20px}#BasketBrowser .results .footer{top:auto;font-size:12px;height:30px;padding-left:20px;background-color:#3d3d3d}#BasketBrowser .results .footer table{vertical-align:middle;height:30px}#BasketBrowser .results .result h1.title{font-size:14px;margin-top:10px;line-height:1;padding-left:0;position:inherit}#BasketBrowser form h1{margin:20px 0 10px;padding-left:14px}#BasketBrowser form ul{margin-bottom:35px}#BasketBrowser form ul li{padding:0;margin-bottom:1px}#BasketBrowser form ul li label{padding:8px 0 8px 25px;line-height:16px}#BasketBrowser form ul li label.selected,#BasketBrowser form ul li label:hover{background-color:#6c6c6c;transition:all .2s}#BasketBrowser h1.title .loader{display:none;margin:4px}#BasketBrowser img{vertical-align:middle}#BasketBrowser .paginator-wrapper,#BasketBrowser table{padding:5px;border:none;vertical-align:top}#BasketBrowser .paginator-wrapper .paginator,#BasketBrowser .paginator-wrapper td.paginator,#BasketBrowser table .paginator,#BasketBrowser table td.paginator{float:right;padding-right:8px}#BasketBrowser input{display:none}#BasketBrowser input.Query{padding:3px;display:block;border-radius:5px;width:160px;padding-left:25px;margin-left:12px;background-color:#efefef;color:#4e4e4e}#BasketBrowser label{cursor:pointer;color:#fff;margin-bottom:0}#BasketBrowser input:checked+label,#BasketBrowser label.selected{background-color:#6c6c6c;color:#fff}.leftBrowser{background-color:#595959;left:0;top:0;right:auto;width:215px;padding-left:0;padding-top:18px;height:540px}.leftBrowser h1{padding-left:12px}.rightBrowser{background-color:#4b4b4b;left:215px}.rightBrowser .result{margin-bottom:12px}.rightBrowser .basket_link{color:#212121;padding-left:37px;line-height:16px;display:inline-block}.rightBrowser .UserTips,.rightBrowser p{color:#595959}.rightBrowser .thumbnail{background-color:#696969}.rightBrowser .thumbnail img{height:106px;width:auto;max-width:100%;display:block;margin:0 auto}.rightBrowser .thumbnail .thumb_wrapper{height:106px;display:flex;flex-wrap:wrap;align-items:center}.rightBrowser .PNB::-webkit-scrollbar-track{background-color:#4b4b4b}.rightBrowser .PNB::-webkit-scrollbar{width:4px}.rightBrowser .PNB::-webkit-scrollbar-thumb{background-color:#858585}.rightBrowser .PNB::-webkit-scrollbar-button{width:0;height:0;display:none}.rightBrowser .PNB::-webkit-scrollbar-corner{background-color:transparent}.PNB10.rightBrowserInner{right:0;left:0;bottom:0}.basketCount{font-size:10px;color:#4d4d4d}.delete-basket.close{opacity:1;box-shadow:0 2px 4px 0 rgba(0,0,0,.22);background:#525252;width:16px;height:16px;font-size:16px;line-height:16px;text-align:center;border-radius:50%;margin-top:6px;margin-right:6px;top:0;right:0;z-index:1}#TXCLASSIFICATION FORM{padding:0;margin:0}#TXCLASSIFICATION #TXCLASSIFICATION_ADVANCED TD{padding:0 5px}.publish-dialog .ui-dialog-content{max-height:575px!important}#modal_feed{width:100%}#modal_feed .publish_top_list{background:#b0b0b0;height:285px;overflow-y:auto}#modal_feed .record_item{background:#e6e6e6;float:left;width:10.4%;margin-right:.8%;height:120px;margin-bottom:15px}#modal_feed .record_item .thumb_wrapper{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#modal_feed .record_item .diapo{height:100%;width:100%;border:0;margin:0}#modal_feed .record_item:nth-child(9n+9){margin-right:0}#modal_feed .record_item .record_image{width:auto!important;height:auto!important;max-width:100%;max-height:100%;object-fit:contain;float:none;top:0!important}#modal_feed .record_list{padding:15px 15px 0}#modal_feed .record_list .ui-state-highlight{width:112px;height:118px;position:relative;float:left;background:none;background-color:#bfbfbf;border-color:#f2f2f2}#modal_feed form .feeds{color:#333;overflow:auto}#modal_feed form .feeds .list{margin:0;height:230px}#modal_feed form .feeds .feed{padding:5px 0;border:1px solid #bfbfbf;font-size:15px;cursor:pointer;margin-bottom:14px;font-weight:700}#modal_feed form .feeds .feed,#modal_feed form .feeds .feed.odd{background-color:#fff;color:#333}#modal_feed form .feeds .feed.hover{background-color:#cdcdcd;color:#3b3b3b}#modal_feed form .feeds .feed.selected{background-color:#076882;color:#fff}#modal_feed form .feeds .feed span{margin:0 10px}#modal_feed form input.error,#modal_feed form textarea.error{border:1px solid red}.publish_bottom_form .span12{padding:20px 20px 0}.publish_bottom_form label{font-size:16px;margin-top:10px;font-weight:700}.feed_warning{margin-bottom:12px;display:none}.feed_warning.alert{display:inline-block}#EDIT_ALL{white-space:normal}#EDIT_ALL,#EDIT_ALL .content-wrapper{position:absolute;top:0;left:0;right:0;bottom:0}#EDIT_ALL .content-wrapper{margin:10px}#EDIT_ALL .active{color:#000!important}#EDIT_ALL .diapo{margin-left:5px;margin-right:5px}#EDIT_TOP{background-color:#f2f2f2;top:0;overflow:visible;border-radius:2px}#EDIT_MENU,#EDIT_TOP{position:absolute;left:0;width:100%}#EDIT_MENU{top:5px;height:24px;overflow:hidden;padding:0}.GRP_IMAGE_REP{margin:5px;padding:5px;top:0;left:0;width:146px;height:156px}#EDIT_FILM2,#EDIT_GRPDIAPO,.GRP_IMAGE_REP{position:absolute}#EDIT_FILM2{border:1px solid #bfbfbf;background-color:#fff;top:36px;left:10px;bottom:10px;right:10px;overflow:auto}#EDIT_ZOOMSLIDER{position:absolute;top:7px;width:80px;right:50px;z-index:9999}#EDIT_MID{position:absolute;left:0;bottom:32px;width:100%;border:none;overflow:hidden}#EDIT_MID_L,#EDIT_MID_R{position:absolute;top:0;bottom:0;overflow:visible}#EDIT_MID_L{background-color:#f2f2f2;width:700px;left:0;border-radius:2px}#EDIT_MID_R{width:400px;right:0}#EDIT_MID_R .ui-tabs-panel,#EDIT_MID_R li.ui-state-active,#EDIT_MID_R li.ui-tabs-active{background-color:#f2f2f2}#divS_wrapper{overflow-x:visible;overflow-y:visible;position:absolute;top:10px;left:10px;bottom:10px;width:390px}#divS{overflow-x:hidden;overflow-y:scroll;position:absolute;top:0;left:0;bottom:0;right:10px;background:#fff}#divS div.edit_field{cursor:pointer;font-weight:700;padding:2px;margin-right:10px;position:relative;background-color:#f2f2f2}#divS div.edit_field .fa-stack{font-size:11px;cursor:pointer;width:19px}#divS div.edit_field .fa-stack .fa-stack-2x{color:#777}#divS div.edit_field .fa-stack .fa-inverse{color:#fff}#divS div.edit_field.odd{background-color:#bfbfbf}#divS div.edit_field.hover{background-color:#cdcdcd;color:#3b3b3b}#divS div.edit_field.active{background-color:#cdcdcd;border:1px solid #cdcdcd}#divS span.fieldvalue{white-space:normal;font-weight:400}#idEditZone{position:absolute;top:10px;right:10px;bottom:10px;left:420px}#idFieldNameEdit{width:80px;text-align:center;overflow:hidden}#idEditZTextArea{position:absolute;top:0;left:0;width:99%;height:99%;margin:0;padding:0;font-size:15px}#idEditDateZone{top:30px}#idEditDateZone,#ZTextMultiValued{position:absolute;left:0;display:none}#ZTextMultiValued,#ZTextStatus{top:0;width:100%;height:100%}#ZTextStatus{position:absolute;left:0;display:none}#idExplain{top:auto;height:20px;color:#ffb300;text-align:right}#idExplain img{vertical-align:middle;width:20px;height:20px}#idExplain .metadatas_restrictionsTips{cursor:help}#idDivButtons{bottom:30px;top:auto;height:20px;display:none;text-align:center}#EditReplace,#EditSearch{width:100%;height:45px;font-size:14px}#buttonEditing{margin:0;padding:0;position:absolute;left:0;bottom:0;width:100%;height:28px;overflow:hidden;text-align:center}#EDIT_WORKING{position:absolute;top:100px;left:1px;width:100%;display:none}.edit-zone-title{height:45px;bottom:auto}#EDIT_EDIT{top:45px;bottom:60px;overflow-x:hidden;overflow-y:auto}#EDIT_TOP .diapo div.titre{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:auto;text-align:center;z-index:10}#Edit_copyPreset_dlg form span{color:#333}.Edit_preset_item{position:relative;top:0;left:0;width:550px;height:250px;overflow:auto;color:#999}#idFieldSuggestedValues{padding:2px 13px 0 10px}#idFieldSuggestedValues select{width:100%;background:#c6c6c6}#ZTextMultiValued_values{background-color:#fff;border:1px solid #999;position:absolute;top:30px;left:4px;right:4px;bottom:4px;overflow-x:auto;overflow-y:scroll}.submit-multivalued{border:none;background:none}#EDITWINDOW .ui-datepicker-inline{background-color:#fff;background-repeat:repeat-x;background-position:50% top}#EDITWINDOW #ZTextMultiValued_values div{cursor:pointer;height:20px;padding:2px 14px 2px 2px}#EDITWINDOW #ZTextMultiValued_values div table{width:100%;border:none}#EDITWINDOW #ZTextMultiValued_values div table td{vertical-align:middle}#EDITWINDOW #ZTextMultiValued_values div table td.options{width:40px;text-align:right}#EDITWINDOW #ZTextMultiValued_values div table td.options .add_all{display:none}#EDITWINDOW #ZTextMultiValued_values div.hetero table td.options .add_all{display:inline}#EDITWINDOW #ZTextMultiValued_values div.hilighted{background-color:#d0d0d0}#EDITWINDOW #ZTextMultiValued_values div i{color:#ff0;font-style:normal;font-weight:700;background-color:#222}#EDITWINDOW .hetero{color:#ff8000}#EDITWINDOW .EDIT_presets_list{padding-left:3px;padding-right:6px}#EDITWINDOW .EDIT_presets_list li{margin:0}#EDITWINDOW .EDIT_presets_list li.opened div{display:block}#EDITWINDOW .EDIT_presets_list li.opened .triRight{display:none}#EDITWINDOW .EDIT_presets_list li.opened .triDown{display:inherit}#EDITWINDOW .EDIT_presets_list li .triDown{display:none}#EDITWINDOW .EDIT_presets_list div{display:none;padding-left:15px;padding-bottom:5px}#EDITWINDOW .EDIT_presets_list div p{font-size:9px;padding:0;margin:0}#EDITWINDOW .EDIT_presets_list h1{margin:0;padding:0;font-size:12px}#EDITWINDOW .EDIT_presets_list h1 a.delete{font-weight:100;font-size:10px}div.thesaurus{margin-left:2px;white-space:nowrap}div.thesaurus p{margin:0}div.thesaurus div.c{display:none}#EDITWINDOW #TH_Ofull,#EDITWINDOW div.searchZone,#idFrameTH #TH_Oclip,#idFrameTH #TH_Oprop{margin:0;padding:0;width:100%}#EDITWINDOW div.searchZone{position:absolute;top:0;left:0;height:100%;background:#fff;border:1px solid #a9a9a9}#EDITWINDOW div.thesaurus div.c{display:none}#EDITWINDOW div.thesaurus div.h,#EDITWINDOW div.thesaurus div.o{margin-bottom:1px;padding-bottom:2px;padding-left:5px;margin-left:3px;border-left:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9}#EDITWINDOW div.thesaurus u{width:9px;height:10px;margin-right:2px;text-align:center;display:inline-block;font-size:8px;text-decoration:none;background-color:#f0f0f0;cursor:pointer;color:#000;line-height:10px}#EDITWINDOW div.thesaurus u.w{cursor:auto}#EDITWINDOW div.thesaurus b{cursor:pointer}#EDITWINDOW .ui-tabs{position:absolute;top:0;left:10px;bottom:0;right:0}#EDITWINDOW .ui-tabs .ui-tabs-nav{background-color:transparent;top:0;left:10px;right:10px;margin-top:0;border-top:1px solid #eaeaea;border-radius:0;height:32px;border-bottom:1px solid transparent}#EDITWINDOW .ui-tabs .ui-tabs-panel{position:absolute;top:32px;left:0;bottom:0;right:0}#EDITWINDOW #geonameTabContainer ul.geoname-results{list-style-type:none;margin:10px}#EDITWINDOW #geonameTabContainer ul.geoname-results .geoname-add-action{cursor:pointer}#EDITWINDOW #geonameTabContainer ul.geoname-results .ui-state-highlight{color:#2e7db2}#EDITWINDOW .zoom-menu-icon{position:absolute;width:28px}#EDITWINDOW .zoom-menu-left{left:calc(100% - 168px);top:3px;font-size:12px}#EDITWINDOW .zoom-menu-right{left:98%;top:3px;font-size:21px}.story-select-all-block{display:inline-block;padding:6px;background:#404040;margin:3px 5px;width:121px;text-align:center}#printBox{background-color:#f2f2f2;border-radius:2px}#download h4,#ftp h4,#printBox h4,#sendmail h4{margin-bottom:10px;font-weight:700;font-size:14px;line-height:18px;color:#333;text-decoration:none}#download label,#ftp label,#printBox label,#sendmail label{line-height:18px;color:#333}#ftp p,#sendmail p,.buttons_line p{margin:20px 0 10px;font-weight:700}#ftp .form-horizontal .control-group{margin-bottom:10px}#pub_tabs .btn-group.open .btn-inverse.dropdown-toggle{background-color:#e6e6e6;background-image:none}#dialog_publicator .dropdown-menu{min-width:95px;background-color:#f2f2f2;*border:1px solid #bfbfbf}#dialog_publicator .dropdown-menu a{padding:3px 10px;color:#eaeaea;cursor:pointer}#dialog_publicator .dropdown-menu a:hover{background-color:#bfbfbf;color:#fff}#dialog_publicator .ui-tabs-panel{left:200px}#dialog_publicator .error_box,#dialog_publicator .notice_box{color:#1a1a1a;font-weight:700;margin:5px auto;padding:5px 0;text-align:center;width:90%}#dialog_publicator .notice_box{background-color:green;color:#333}#dialog_publicator .error_box{background-color:orange}#dialog_publicator .api_banner{height:30px;bottom:auto;background-color:#cdcdcd}#dialog_publicator .api_content{top:30px;bottom:25px;color:#333}#dialog_publicator .api_content .blockmenu{bottom:auto;background-repeat:repeat-x;background-position:0 100%;z-index:1000;width:100%;height:40px}#dialog_publicator .api_content .blockresponse{padding:0 10px;top:40px;overflow:auto;z-index:200}#dialog_publicator .api_content .blockresponse .form-actions{background-color:#fff;border-top:none;margin:0}#dialog_publicator .api_banner a.selected,#dialog_publicator .api_content .blockmenu a.selected{font-weight:700;color:#076882}#dialog_publicator .api_infos{top:auto;height:25px;background-image:url(/assets/common/images/icons/api_info.png);background-repeat:repeat-x;background-position:0 0;color:#999}#dialog_publicator .main_menu{float:left}#dialog_publicator .diapo{width:90px;overflow:hidden}#dialog_publicator .diapo .title{height:16px;overflow:hidden}#dialog_publicator .diapo.pending_records{width:50px;overflow:hidden}#dialog_publicator .diapo.ui-selected{background-color:#404040}#dialog_publicator .diapo.ui-selecting{background-color:#202020}#dialog_publicator .diapo .thumb_wrapper{padding:5px}#dialog_publicator .api_thumbnail{max-width:120px}#dialog_publicator .duration_time{background-color:#e6e6e6;color:#333;font-weight:700;padding:2px 4px;position:absolute;top:0;left:0;font-size:11px}#dialog_publicator .ui-state-default.not_configured a{color:#888;font-style:italic}#dialog_publicator .ui-state-active a{color:#08c}#dialog_publicator .ui-state-active.not_configured a{color:#ccc;font-style:normal}#dialog_publicator .dropdown-menu .divider{background-color:#515151;border-bottom:1px solid #404040;margin:3px 1px}#dialog_publicator .ui-tabs .ui-tabs-panel.loading{background-image:url(/assets/common/images/icons/loader000.gif);background-position:50%;background-repeat:no-repeat}#dialog_publicator .ui-tabs-panel .PNB10.container{overflow-x:hidden;overflow-y:auto}#dialog_publicator .blockresponse .element{margin:5px 10px}#dialog_publicator .element table{border:none;padding:0;margin:0;width:100%}#dialog_publicator .element table tr{vertical-align:top}#dialog_publicator .element table .title{color:#08c;font-weight:700}#dialog_publicator .element table td.thumbnail{width:140px;border:none;border-radius:0;box-shadow:none;background-color:transparent;text-align:center}#dialog_publicator .element table td.special{width:80px}#dialog_publicator .ui-tabs-panel .blockresponse a{color:#08c;text-decoration:none}#dialog_publicator .element_menu .default_action,.element_menu .trigger{z-index:444;font-size:13px;font-weight:400;border-color:#666}#dialog_publicator .submenu{display:none;position:absolute}#dialog_publicator .multi_menu .submenu button{background-color:#313131;background-image:none}#dialog_publicator .multi_menu .submenu button.ui-state-hover{background-color:#212121}#dialog_publicator .ui-state-active a{color:#0077bc}#dialog_publicator .api_banner button{border:1px solid #515151;background-color:#404040}#dialog_publicator .api_banner .submenu.ui-buttonset{z-index:600}#dialog_publicator .api_content .element{padding:5px;color:#333}#dialog_publicator .api_content .element.odd{background-color:#404040;box-shadow:inset 2px 2px 4px rgba(0,0,0,.25),inset -2px -2px 4px rgba(0,0,0,.25)}#dialog_publicator .api_content .element.even{background-color:#666;box-shadow:inset 2px 2px 4px rgba(0,0,0,.25),inset -2px -2px 4px rgba(0,0,0,.25)}#dialog_publicator .api_content .element.selected{background-color:#999}#dialog_publicator .api_content .element table .informations{width:296px}#ul_main_pub_tabs{width:200px;position:absolute;overflow:hidden;right:auto;margin-top:-1px}#ul_main_pub_tabs li{padding-left:20px;background-repeat:no-repeat;background-position:6px}#ul_main_pub_tabs li.bridge_Youtube{background-image:url(/assets/common/images/icons/youtube-small.gif)}#ul_main_pub_tabs li.bridge_Dailymotion{background-image:url(/assets/common/images/icons/dailymotion-small.gif)}#ul_main_pub_tabs li.bridge_Flickr{background-image:url(/assets/common/images/icons/flickr-small.gif)}#publicator_selection{height:190px;bottom:auto;background-color:#cdcdcd}#publicator_selection>.PNB10{overflow:auto;bottom:50px;background-color:#fff}#mainMenu{height:40px;line-height:36px;vertical-align:middle;background-color:#979797;border-bottom:none;margin-bottom:0;z-index:100;box-sizing:border-box}#mainMenu ol{display:block;margin:0;padding:0;list-style:none outside none}#mainMenu #mainLogo{margin:0 5px}#mainMenu li{display:inline-block;float:left;line-height:36px;padding:0;position:relative;vertical-align:top;height:40px}#mainMenu li a{text-decoration:none;display:inline-block;color:#fff}#mainMenu li a>span{font-size:12px;font-weight:400;border-top:3px solid transparent;display:block;padding:0 5px;height:37px}#mainMenu li a>span.selected{border-top:3px solid #fff}#mainMenu li a:hover{background-color:transparent;color:#e6e6e6}#mainMenu .title{font-size:18px;color:#f7f7f7;margin:0 5px;height:40px;display:block;vertical-align:middle}#mainMenu #notification_box a{margin-left:0}#mainMenu .account a{text-decoration:underline}#mainMenu .right li a>span{padding:0 15px}#mainMenu .right li.user a{background:url(/assets/common/images/icons/icon_user.png) 15px 7px no-repeat;padding-left:41px}.treeview li{color:#333;vertical-align:middle;background-image:none}.treeview>li.expandable{min-height:50px;line-height:47px;vertical-align:middle;position:relative;background:none;padding-top:0;padding-bottom:0;border-bottom:1px solid #fff}.treeview>li.expandable>.hitarea{height:51px;background:url(/assets/common/images/icons/sprite_tree_first.png) 99% 22px no-repeat;border-left:5px solid #f2f2f2}.treeview>li.expandable>.hitarea.active,.treeview>li.expandable>.hitarea:hover{border-left:5px solid #884c92}.treeview .hitarea{background:none;width:100%;height:100%;position:absolute}.treeview ul li .hitarea{background:url(/assets/common/images/icons/icon_tree.png) 0 0 no-repeat;position:relative;height:9px;width:9px;margin-top:5px}#THPD_C_treeBox,#THPD_T_treeBox{font-size:12px;overflow-x:hidden;overflow-y:hidden}#THPD_C_treeBox>div,#THPD_T_treeBox>div{width:100%;display:inline-block}#THPD_C_treeBox:hover,#THPD_T_treeBox:hover{overflow-y:auto}#THPD_C_treeBox::-webkit-scrollbar-track,#THPD_T_treeBox::-webkit-scrollbar-track{border-radius:0;background-color:#1f1f1f}#THPD_C_treeBox::-webkit-scrollbar,#THPD_T_treeBox::-webkit-scrollbar{width:6px;background-color:#474747;display:none}.ui-tabs #thesaurus_tab{top:86px!important;border-top:1px solid #a6a6a6}#THPD_tabs{right:0}#THPD_tabs .ui-tabs-nav li.th_tab a{color:#333}#THPD_tabs .ui-tabs-nav li.th_tab.th_tab{height:46px;margin:0}#THPD_tabs .ui-tabs-nav li.th_tab.th_tab.ui-state-active{border-bottom:3px solid #884c92}#THPD_tabs .ui-tabs-nav li.th_tab.th_tab a{height:46px;line-height:46px;vertical-align:middle;margin:0;padding:0 20px;display:block;text-decoration:none;box-sizing:border-box;border-bottom:1px solid #303030}#THPD_tabs .ui-tabs-nav .ui-state-default A{color:#fff}#THPD_tabs .ui-tabs-nav .ui-tabs-active A{color:#1a1a1a;text-decoration:underline}#THPD_tabs .treeview{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}#THPD_tabs .treeview ul{background-color:#bfbfbf;margin-left:-16px;padding-left:16px}#THPD_tabs .treeview ul li{padding-top:5px;padding-bottom:5px}#THPD_tabs .treeview span.tx_term{cursor:pointer;color:#333}#THPD_tabs .treeview span.tx_term.h{color:#884c92;font-weight:700}#THPD_tabs .treeview span.tx_term:hover{color:#fff}#THPD_T_tree.draggingOver{cursor:not-allowed}#THPD_T_tree.draggingOver span.tx_term{color:#333;cursor:not-allowed}#THPD_T_tree.draggingOver LI.draggingOver{cursor:default}#THPD_T_tree.draggingOver LI.draggingOver span.tx_term{cursor:copy}#THPD_T_tree.draggingOver LI.draggingOver span.tx_term:hover{color:#fff}#idFrameC .ui-tabs #THPD_C.ui-tabs-panel,#idFrameC .ui-tabs #THPD_T.ui-tabs-panel{top:46px}#THPD_C,#THPD_T{margin-left:0}#THPD_WIZARDS .gform .input-append{width:100%;margin:0;padding:0;border:1px solid #fff;border-top:none}#THPD_WIZARDS .gform .input-append input.input-medium{width:80%;border-radius:0;height:40px;padding:0 2.5%;background:#d4d4d4;border:none;float:left;margin:0}#THPD_WIZARDS .gform .input-append .th_cancel,#THPD_WIZARDS .gform .input-append .th_ok{display:none;width:15%;line-height:40px;vertical-align:middle;padding:0;border-radius:0;background-color:#f2f2f2;color:#333;border:none;margin:0;outline:none;float:left;box-shadow:none;-webkit-appearance:none;-moz-appearance:none}#THPD_WIZARDS .gform .input-append .th_clear{position:relative;z-index:1000;float:right;margin:-40px 15% 0 0;display:none;width:30px;line-height:40px;padding:0;border-radius:0;background:url(/assets/common/images/icons/icon_clear_search.png) 50% no-repeat;border:none;outline:none;box-shadow:none;-webkit-appearance:none}.contextMenuWrapper{position:relative}#idFrameC .ui-accordion .ui-accordion-content{padding:0 10px}#idFrameC .ui-accordion .ui-accordion-content.content{padding:0 5px}#idFrameC #baskets_wrapper{top:88px!important}#idFrameC #expose_tabs #baskets{top:44px}#idFrameC #expose_tabs.ui-tabs .ui-tabs-nav .expose_li{height:44px}#idFrameC #expose_tabs.ui-tabs .ui-tabs-nav .expose_li a{padding:11px 10px;font-size:13px;font-weight:700;min-width:154px}#idFrameC #expose_tabs.ui-tabs .ui-tabs-nav .expose_li.ui-state-active a{border-bottom:1px solid #076882}#idFrameC #baskets{top:86px;border-top:1px solid #a6a6a6}#idFrameC #baskets .bloc{position:absolute;top:0;left:0;right:1px;bottom:0;overflow-y:auto;overflow-x:hidden}#idFrameC #baskets .bloc.groupDrop{border:3px solid #a00}#idFrameC #baskets .content.basket .alert_datas_changed,#idFrameC #baskets .content.grouping .alert_datas_changed{position:relative;margin:10px 0;right:0;left:0}#idFrameC #baskets .alert_datas_changed{position:absolute;top:5px;height:20px;right:26px;left:10px;background-color:#fff190;color:#1a1a1a;text-align:center;font-weight:700;font-size:13px;display:none;z-index:500}#idFrameC #baskets .insidebloc{top:0}#idFrameC #baskets .bottom-scroller,#idFrameC #baskets .top-scroller{height:80px;position:absolute;border:none;top:0;bottom:0;left:0;right:0}#idFrameC #baskets .top-scroller{bottom:auto}#idFrameC #baskets .bottom-scroller{top:auto}#idFrameC #baskets .SSTT.active.ui-corner-top{border:none;top:0;background-color:#dad9da}#idFrameC #baskets .SSTT.active a{color:#383838}#idFrameC #baskets .SSTT.grouping.active.ui-corner-top{border-bottom:none}#idFrameC #baskets .SSTT .title{overflow:hidden;left:30px;right:40px;height:16px;margin:2px 0;font-size:13px}#idFrameC #baskets .SSTT .menu{text-align:right;position:absolute;right:0;top:0;padding:0 3px;margin:0 5px 0 0}#idFrameC #baskets .SSTT .menu table td{width:27px;position:relative}#idFrameC #baskets .SSTT .workzone-menu-title{text-overflow:ellipsis;padding-right:65px;overflow:hidden;white-space:nowrap;display:block}#idFrameC #baskets .SSTT img{max-height:24px;vertical-align:middle;cursor:help;margin-right:9px}#idFrameC #baskets .SSTT img.basket_title{margin:-5px 9px 0 -9px;position:absolute;right:0;top:16px}#idFrameC #baskets .SSTT .contextMenuTrigger{cursor:pointer;padding:0;margin:0;width:26px;height:35px;display:none}#idFrameC #baskets .SSTT:focus .contextMenuTrigger,#idFrameC #baskets .SSTT:hover .contextMenuTrigger{display:inline-block}#idFrameC #baskets .ui-state-active a:focus,#idFrameC #baskets .ui-state-active a:hover,#idFrameC #baskets .ui-state-active a:link,#idFrameC #baskets .ui-state-active a:visited{color:#383838}:first-child+html .workzone-menu-title{margin-right:65px}.ui-accordion .ui-accordion-header.baskDrop{color:red}#basket_menu_trigger{padding:32px 7px 0 0;float:right;font-size:9px;cursor:pointer}.feedback-info{background:#e8e8e8;padding:14px;margin:10px;position:relative}.feedback-info .btn-not-shown{visibility:hidden;transition:all .2s}.feedback-info .create-date{margin-right:64px;font-weight:700}.feedback-info input.feed-datepicker{width:135px;margin-left:63px}.feedback-info button.submit{background:transparent;border:0;border-radius:4px;margin-top:-8px;margin-right:4px;color:#5cb85c;font-size:23px;padding:2px 5px}.feedback-info button.submit:hover{color:#3d8b3d}.feedback-info .record-number{bottom:inherit;top:-36px;right:0;padding:4px 8px;z-index:1}.feedback-info form.update-feed-validation{margin-bottom:0;display:inline-block}.feedback-info .expiredDate{text-align:center;margin-top:30px;display:inline-block;width:100%}.feedback-info .cancel-date{cursor:pointer}.feedback-info .cancel-date .fa{font-size:24px;color:#da4f49;transition:all .1s}.feedback-info .cancel-date:hover .fa{color:red}.chim-content{display:block}.chim-wrapper{position:relative;margin-bottom:15px;background:#e8e8e8;margin-right:1px;display:inline-block;float:left}.chim-wrapper span.feedback_user_name{position:relative;background:#f8f8f8;padding-right:9px;z-index:1}.chim-wrapper span.line_separator{position:absolute;height:45%;width:calc(100% - 10px);right:0;top:0;border-bottom:1px solid #e5e5e5}.chim-wrapper .note_tips_holder .image-hover{display:none}.chim-wrapper .note_tips_holder:hover .image-hover{display:block}.chim-wrapper .note_tips_holder:hover .image-normal{display:none}.chim-wrapper .status,.chim-wrapper .title{width:100px;overflow:hidden;padding:2px 4px;text-align:center;font-size:10px;line-height:1}.chim-wrapper .title{height:26px;text-overflow:ellipsis;margin-top:6px}.record-number{position:absolute;background-color:#5cb85c;color:#fff;font-weight:700;padding:3px;z-index:16;bottom:0}.CHIM.diapo{width:108px;overflow:hidden;margin:0}.basket-content{margin:0 7px;overflow:hidden;position:relative;padding-left:0}.chim-feedback-item{padding:10px}.CHIM.diapo .status,.CHIM.diapo .title{position:relative;height:20px;z-index:15;font-size:.8em;background:rgba(0,0,0,.4)}.CHIM.diapo .title{margin:0;padding:3px;width:100%;line-height:20px;overflow:hidden}.CHIM.diapo .bottom{position:absolute;bottom:0;right:0;z-index:15;vertical-align:middle}.CHIM.diapo .bottom .WorkZoneElementRemover{padding:3px}.WorkZoneElementRemover{display:inline-block;height:17px;width:12px;position:relative;bottom:-6px}.WorkZoneElementRemover .icomoon{font-size:16px;color:#d8d8d8}.contextMenuTrigger .fa-inverse-bg{color:#ccc!important}.contextMenuTrigger .fa-inverse{color:#333}.contextMenuTrigger:hover .fa-inverse-bg{color:gray!important}.WorkZoneElementRemover .fa-stack-1x{color:#333}.captionTips .icomoon{color:#333;background:#ccc;border-radius:2px;padding:0 1px;line-height:1;margin:0 4px 4px}.CHIM.diapo .bottom img,.CHIM.diapo .bottom span{cursor:pointer;vertical-align:middle;color:#333;font-size:10px}.CHIM.diapo img{z-index:14;position:relative}.basket-filter{padding:10px 20px}.basket-filter .filter-item{margin:0 10px 5px;display:inline-block}.basket-filter .checkbox input[type=checkbox],.basket-filter .radio input[type=radio]{margin-top:1px}.basket_type{width:15px;display:inline-block}.bottom .captionRolloverTips{padding-top:4px}#idFrameC .basketTips.expose_basket_item{background:#e8e8e8;padding:10px;margin-bottom:5px;border:1px solid #e8e8e8;box-sizing:border-box}#idFrameC .basketTips.expose_basket_item .top_block{position:relative;padding-left:40px;display:inline-block}#idFrameC .basketTips.expose_basket_item .top_block:before{content:"\F054";font-family:fontawesome;font-size:23px;position:absolute;left:10px;top:50%;transform:translateY(-50%);transition:all .3s}#idFrameC .basketTips.expose_basket_item .top_block.open:before{transform:translateY(-50%) rotate(90deg)}#idFrameC .expose_item_deployed{height:0;max-height:0;transition:max-height .3s;overflow:hidden}#idFrameC .expose_item_deployed.open{height:auto;max-height:100vh;min-height:130px}#idFrameC .top_image{width:100px;height:60px;object-fit:contain}#idFrameC .expose_item_title{display:flex;padding:0 20px;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-wrap:wrap;height:40px}#idFrameC .expose_item_top{position:relative;padding-right:48px}#idFrameC .edit_expose{position:absolute;right:12px;top:5px;font-size:20px;cursor:pointer}#idFrameC .expose_item_bottom{max-height:500px;width:100%;overflow-y:auto;overflow-x:hidden}#idFrameC .expose_item_bottom .expose_drag_drop{min-height:120px;padding:10px;display:inline-block;width:100%}#idFrameC .expose_item_bottom .load_more_asset{text-align:center}#proposals{position:relative;left:5px;border-top:1px solid #a6a6a6;top:86px!important}#proposals :focus{outline:none}#proposals ul ul{background-color:#f8f8f8}#proposals ul li{line-height:17px;font-size:13px}#proposals ul.fancytree-container{background-color:#e4e4e4;border:0 none transparent;overflow-x:hidden;padding-left:0;padding-top:0}#proposals ul.fancytree-container ul{padding:17px 0;overflow:auto;width:101%;max-height:400px;overflow-x:hidden}#proposals ul.fancytree-container ul li{padding-left:34px;line-height:25px;white-space:pre-line!important}#proposals ul.fancytree-container ul li:hover{background-color:#4c5d84}#proposals ul.fancytree-container ul li:hover .fancytree-title{color:#fff}#proposals .fancytree-folder{font-weight:700;font-size:12px;color:#333;min-height:49px;margin-left:0;border-left:4px solid #f2f2f2;border-bottom:1px solid #fff;overflow:auto;position:relative}#proposals .fancytree-folder .newNode{position:relative;overflow:auto;clear:both;margin-left:20px}#proposals .fancytree-folder .dataNode{float:left;width:60%;height:100%;margin-top:10px;margin-bottom:10px}#proposals .fancytree-folder .fancytree-title{font-size:12px;margin-left:24px;float:left;width:27%;line-height:49px}#proposals .fancytree-folder .mask-facets-btn{position:absolute;display:none;height:50px;width:15px;padding-left:6px;padding-right:6px}#proposals .fancytree-folder .mask-facets-btn a{position:relative;cursor:pointer;font-family:icomoon;color:#fff;height:25px;width:14px;top:17px;bottom:0;left:0;right:0;margin:auto}#proposals .fancytree-folder .mask-facets-btn a:before{content:"\EA50";position:relative;z-index:1;color:#666;font-size:13px}#proposals .fancytree-folder .mask-facets-btn a:after{content:"\E94B";color:#eee;font-size:15px;position:absolute;left:-1px;z-index:0}#proposals .fancytree-folder:hover{border-left:4px solid #4c5d84;color:#4d4d4d}#proposals .fancytree-folder:hover .fancytree-title{color:#4d4d4d}#proposals .fancytree-folder .fancytree-expander:before{content:"\25C0";color:#333}#proposals .fancytree-folder .fancytree-expander:hover:before{color:#076882}#proposals .fancytree-expanded .fancytree-expander:before{content:"\25BC";color:#1a1a1a}#proposals .fancytree-expander{position:relative;right:10px;background-image:none;margin:0;padding:0;width:auto;height:auto;font-weight:400;font-size:65%;float:right;line-height:49px}#proposals .fancytree-title{font-size:12px;color:#333;background-color:transparent;border:0 none transparent}#proposals .fancytree-node{font-size:12px;color:#333;cursor:pointer}#proposals .facetFilter{position:absolute;right:28px;margin-top:11px}#proposals .facetFilter,#proposals .facetFilter_AND{font-weight:400;width:127px;height:25px;line-height:25px;vertical-align:middle;border-radius:4px;background-color:#4c5d84;color:#fff;padding-left:13px;padding-right:13px}#proposals .facetFilter_AND{position:relative;display:inline-block;margin:2px 0;float:right;margin-right:10px;overflow:hidden}#proposals .facetFilter_AND .buttons-span{background-color:#4c5d84;max-width:86px;left:67px}#proposals .facetFilter_AND .facetFilter-inverse{background:url(/assets/common/images/icons/inverse-negative.png) 10px 2px no-repeat}#proposals .facetFilter_AND:hover .facetFilter-label{color:transparent}#proposals .facetFilter_EXCEPT{font-weight:400;position:relative;width:127px;height:25px;line-height:25px;vertical-align:middle;border-radius:4px;background-color:#8a3747;color:#fff;padding-left:13px;padding-right:13px;display:inline-block;margin:2px 0;float:right;margin-right:10px;overflow:hidden}#proposals .facetFilter_EXCEPT .buttons-span{background-color:#8a3747;max-width:86px;left:67px}#proposals .facetFilter_EXCEPT .facetFilter-inverse{background:url(/assets/common/images/icons/inverse-positive.png) 10px 2px no-repeat}#proposals .facetFilter_EXCEPT:hover .facetFilter-label{color:transparent}#proposals .facetFilter-label{position:relative;overflow:hidden;cursor:pointer;line-height:25px;display:inline-block;min-width:54px}#proposals .facetFilter-label .color-dot{height:16px;width:16px}#proposals .facetFilter-gradient{position:absolute;width:20px;right:0}#proposals .buttons-span{position:absolute;top:2px;bottom:2px;left:0;right:0;margin:0;display:none}#proposals .facetFilter-closer{right:4px;background:url(/assets/common/images/icons/bgd_facetFilter.png) 12px 4px no-repeat}#proposals .facetFilter-closer,#proposals .facetFilter-inverse{position:absolute;cursor:pointer;height:21px;width:37px;border-left:1px solid #fff}#proposals .facetFilter-inverse{right:42px}#proposals .see_more_btn{display:block;margin:14px auto;padding:1px 20px;line-height:21px;background-color:#d3d3d3;border-color:#b7b7b7;color:#424242;border-radius:8px;font-size:12px;font-weight:700;box-shadow:0 -2px 3px 0 rgba(0,0,0,.1);border-style:solid}#proposals .see_more_btn:hover{background-color:#f1f1f1;color:#424242;border-color:#b7b7b7}#idFrameC #plugins{top:86px!important}.gui_vsplitter,.ui-resizable-e{width:13px;padding:0;height:54px;background-image:url(/assets/common/images/icons/vsplitter.png);background-color:#d7d7d7;right:0}#PREVIEWBOX .gui_vsplitter,.gui_vsplitter,.ui-resizable-e,.ui-resizable-w{top:50%;position:absolute;background-position:50%;background-repeat:no-repeat;cursor:col-resize;z-index:500}#PREVIEWBOX .gui_vsplitter,.ui-resizable-w{width:10px;padding:35px 0;height:0;left:-10px;background-image:url(/assets/common/images/icons/vsplitter2-959595.png)}.gui_hsplitter,.ui-resizable-s{height:10px;left:50%;width:0;padding:0 35px;bottom:-10px;position:absolute;background-image:url(/assets/common/images/icons/hsplitter.png);background-position:50%;background-repeat:no-repeat;cursor:row-resize}.gui_ckbox_0{background-image:url(/assets/common/images/icons/ccoch0.gif)}.gui_ckbox_0,.gui_ckbox_1{display:block;position:relative;width:12px;height:12px;float:left;cursor:pointer}.gui_ckbox_1{background-image:url(/assets/common/images/icons/ccoch1.gif)}.gui_ckbox_2{display:block;position:relative;width:12px;height:12px;float:left;background-image:url(/assets/common/images/icons/ccoch2.gif);cursor:pointer}DIV.finder{white-space:nowrap}DIV.finder DIV.content DIV.title{MARGIN-TOP:-2px;LEFT:0;OVERFLOW:hidden;white-space:nowrap;POSITION:relative;TOP:0}DIV.finder DIV.content DIV.title SPAN{POSITION:relative}DIV.finder DIV.content DIV.title IMG{LEFT:0;POSITION:relative;TOP:0}DIV.finder DIV.content DIV.title TABLE,DIV.finder DIV.content DIV.title TABLE TR{white-space:nowrap}DIV.finder DIV.content DIV.title TABLE TR TD{OVERFLOW:hidden;white-space:nowrap}TABLE.ulist THEAD{BACKGROUND-COLOR:#999;text-align:left}TABLE.ulist TBODY TR{cursor:pointer;height:20px}TABLE.ulist TBODY TR.selected{COLOR:#1a1a1a;BACKGROUND-COLOR:#191970}TABLE.ulist TBODY TR.g{BACKGROUND-COLOR:#474747}PRE.xml{FONT-SIZE:12px;MARGIN:5px 4px;BACKGROUND-COLOR:#f5f5f5}DIV.myexplain{white-space:nowrap}DIV.myexplain .title-explain{font-size:16px;line-height:16px;vertical-align:middle;margin-left:4px}DIV.myexplain .sub-explain{margin:3px;font-size:14px}DIV.myexplain #esqueryCopy{float:right;padding:4px 0}DIV.myexplain .esqueryDataDiv{clear:both;height:250px}DIV.myexplain .esqueryDataDiv textarea{width:100%;height:100%}DIV.myexplain .esqueryDataDiv textarea#esqueryDataPaths{display:block;height:180px}DIV.myexplain DIV.content DIV.title{MARGIN-TOP:-2px;LEFT:0;OVERFLOW:hidden;white-space:nowrap;POSITION:relative;TOP:0}DIV.myexplain DIV.content DIV.title SPAN{POSITION:relative}DIV.myexplain DIV.content DIV.title IMG{LEFT:0;POSITION:relative;TOP:0}DIV.myexplain DIV.content DIV.title TABLE,DIV.myexplain DIV.content DIV.title TABLE TR{white-space:nowrap}DIV.myexplain DIV.content DIV.title TABLE TR TD{OVERFLOW:hidden;white-space:nowrap}TABLE.explain3 TR TD{BORDER-RIGHT:#87ceeb 1px solid;BORDER-TOP:#87ceeb 1px solid;BORDER-LEFT:#87ceeb 1px solid;BORDER-BOTTOM:#87ceeb 1px solid}.expose-edit-wrapper{padding:12px 20px 0 10px}.expose-edit-wrapper .ui-widget{display:flex;flex-wrap:wrap;margin-bottom:4px}.expose-edit-wrapper .ui-widget>label{width:28%}.expose-edit-wrapper .ui-widget label{padding-top:6px;padding-right:10px}.expose-edit-wrapper .available-widget{display:inline-flex;padding-right:10px}.expose-edit-wrapper input[type=text],.expose-edit-wrapper select{margin-bottom:10px}.expose-edit-wrapper .switch{position:relative;width:60px}.expose-edit-wrapper .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;width:43px;height:18px}.expose-edit-wrapper .switch .slider:before{position:absolute;content:"";height:18px;width:18px;left:0;bottom:0;background-color:#fff;transition:.4s}.expose-edit-wrapper .switch input:checked+.slider{background-color:#2196f3}.expose-edit-wrapper .switch input:focus+.slider{box-shadow:0 0 1px #2196f3}.expose-edit-wrapper .switch input:checked+.slider:before{transform:translateX(26px)}.expose-edit-wrapper .switch .slider.round{border-radius:34px}.expose-edit-wrapper .switch .slider.round:before{border-radius:50%}.expose-edit-wrapper .switch input{margin-left:10px;margin-top:-8px}.expose-edit-wrapper .ui-dialog-buttonset{display:inline-flex}.expose-edit-wrapper button.ui-button{display:inline-block;text-align:center}#EDITWINDOW,#PREVIEWBOX{z-index:1200;background-color:#fff;display:none;border:1px solid #bfbfbf;border-radius:2px}#PREVIEWBOX img{cursor:pointer}#PREVIEWBOX a.bounce{BORDER-BOTTOM:#ffe000 1px dashed;cursor:pointer}#PREVIEWBOX #PREVIEWTITLE_COLLLOGO img{height:16px}.PREVIEW_HD,.PREVIEW_PIC{position:absolute}#PREVIEWCURRENT li.selected{background-color:#333}#PREVIEWBOX li{list-style-type:none}#PREVIEWIMGDESC .descBoxes{top:30px;overflow:auto}#PREVIEWIMGDESC.PNB10{bottom:0}#PREVIEWIMGDESCINNER span.fieldName{font-weight:700}#PREVIEWIMGDESC em{background-color:red}#PREVIEWOTHERS{background-color:#f2f2f2;overflow-x:hidden;overflow-y:auto;left:0}#PREVIEWOTHERSINNER ul{margin:0;padding:0;position:relative;float:left;list-style-type:none;width:100%}#PREVIEWOTHERSINNER li{position:relative;float:left;width:150px;margin:4px 10px;line-height:14px;border-bottom:1px solid #fff;padding-bottom:9px}#PREVIEWOTHERSINNER li.otherRegToolTip{height:25px;overflow:hidden}#PREVIEWOTHERSINNER li.title{font-weight:700;font-size:13px;margin:10px 10px 5px}#PREVIEWOTHERSINNER li.otherBaskToolTip,#PREVIEWOTHERSINNER li.otherRegToolTip{background-color:#f2f2f2;border-radius:2px;cursor:pointer;position:relative;padding-bottom:8px;margin-bottom:0;border-bottom:0;margin-top:8px}#PREVIEWOTHERSINNER li.otherBaskToolTip:after,#PREVIEWOTHERSINNER li.otherRegToolTip:after{width:60%;height:1px;background:#fff;position:absolute;content:"";left:50%;bottom:0;transform:translateX(-50%);opacity:.4}#PREVIEWOTHERSINNER li.otherBaskToolTip:last-child:after,#PREVIEWOTHERSINNER li.otherRegToolTip:last-child:after{content:none}.history-block{position:relative;padding-bottom:1px;margin-bottom:14px}.history-block:after{left:50%;transform:translateX(-50%)}.feedback-data-list:after,.history-block:after{width:75%;height:1px;background:#fff;position:absolute;content:"";bottom:0;opacity:.4}.feedback-data-list:after{left:12.5%}#PREVIEWOTHERSINNER li.otherRegToolTip span.title{line-height:25px;margin-left:3px}#PREVIEWOTHERSINNER li .others_img{position:relative;float:left;width:25px;height:25px}#PREVIEWTITLEWRAPPER{background-color:#f2f2f2;bottom:0}#SPANTITLE{font-size:14px;line-height:25px;font-weight:700}#PREVIEWCURRENTGLOB,.preview_col_film{height:96px;width:100%}#PREVIEWCURRENT{background-color:#f2f2f2}#PREVIEWCURRENTCONT.group_case{left:106px}#PREVIEWCURRENTCONT{right:130px;overflow-x:auto;overflow-y:hidden}#PREVIEWCURRENTCONT::-webkit-scrollbar-track{border-radius:0;background-color:#262626}#PREVIEWCURRENTCONT::-webkit-scrollbar{height:5px;border-radius:0}#PREVIEWCURRENTCONT::-webkit-scrollbar-thumb{border-radius:0;width:3px;background-color:#595959}#PREVIEWCURRENTCONT ul{position:relative;height:80px;float:left;margin:0;padding:0}#PREVIEWCURRENT,#PREVIEWCURRENTGLOB{overflow:hidden}#PREVMAINREG{width:96px;height:96px;background-color:#fff}#PREVMAINREG,.prevTrainCurrent{float:left;position:relative;text-align:center}.prevTrainCurrent{height:80px;width:80px}#PREVIEWHD{position:absolute;width:100%;height:100%;text-align:center;z-index:6000}#PREVIEWTOOL{position:absolute;width:84px;right:0;left:0;margin:10px auto 0;bottom:4px}#PREVIEWTOOL img{width:20px;padding:4px;float:left}#PREVIEWTOOL span{float:left}.diapo .doc_infos,.prevTrainCurrent .doc_infos{position:absolute;z-index:97;bottom:3px;right:2px}.diapo .doc_infos img,.prevTrainCurrent .doc_infos img{vertical-align:middle;width:22px}.prevTrainCurrent .duration{background-color:#e6e6e6;color:#333}#PREVIEWIMGCONT .documentTips{width:100%;height:100%}#PREVIEWRIGHT{top:7px;left:60%;overflow:hidden;bottom:10px}.ui-dialog,.whole_dialog_container{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:0}.whole_dialog_container{color:#282828}.whole_dialog_container button,.whole_dialog_container input,.whole_dialog_container label,.whole_dialog_container select,.whole_dialog_container textarea{font-size:12px;font-weight:400;line-height:20px}.whole_dialog_container button:focus,.whole_dialog_container input:focus,.whole_dialog_container label:focus,.whole_dialog_container select:focus,.whole_dialog_container textarea:focus{text-decoration:none}.whole_dialog_container .ui-dialog-title{font-size:21px;font-weight:700}.whole_dialog_container .ui-widget-content{color:#282828;background-color:#fff}.whole_dialog_container .ui-dialog-titlebar-close{border:none;margin-right:4px}.whole_dialog_container .btn,.whole_dialog_container .btn-inverse{font-weight:400;background-image:none}.whole_dialog_container .PushBox{background-color:#4f4f4f}.whole_dialog_container .inverse{background-color:#fff}.whole_dialog_container .colored.inverse{color:#fff}.whole_dialog_container A.btn,.whole_dialog_container BUTTON{background-color:#fff;border-radius:13.5px;border:1px solid transparent;box-shadow:0 0 5px 0 rgba(0,0,0,.13)}.whole_dialog_container A.btn:hover,.whole_dialog_container BUTTON:hover{color:#fff;background-color:#282828}.whole_dialog_container A,.whole_dialog_container BUTTON{color:#282828}.whole_dialog_container A:hover,.whole_dialog_container BUTTON:hover{color:#fff;background-color:#282828}.whole_dialog_container A.inverse,.whole_dialog_container BUTTON.inverse{color:#fff}.whole_dialog_container A.inverse:hover,.whole_dialog_container BUTTON.inverse:hover{color:#282828;background-color:#fff}.whole_dialog_container A.toggle,.whole_dialog_container BUTTON.toggle{background-color:transparent!important}.whole_dialog_container A.toggle.status_off,.whole_dialog_container BUTTON.toggle.status_off{color:#666}.whole_dialog_container input[type=text].colored,.whole_dialog_container input[type=text]:-moz-placeholder.colored,.whole_dialog_container input[type=text]:-ms-input-placeholder.colored,.whole_dialog_container input[type=text]::-moz-placeholder.colored,.whole_dialog_container input[type=text]::-webkit-input-placeholder.colored{color:#fff}.whole_dialog_container .inputWithButton SPAN{vertical-align:middle}.whole_dialog_container .inputWithButton INPUT[type=text]{margin:0;border-right:0;border-bottom-right-radius:0;border-top-right-radius:0}.whole_dialog_container .inputWithButton INPUT[type=text]+BUTTON{height:30px;border-bottom-left-radius:0;border-top-left-radius:0}.whole_dialog_container .main-icon{font-size:25px;display:inline-block;border-radius:30px;padding:6px 8px}.whole_dialog_container .PushBox .push-add-user{margin-left:30px}.whole_dialog_container A.list_refresh{width:20px;height:20px;padding:0}.whole_dialog_container .list_link{height:40px;line-height:40px;display:block;padding-left:33px}.whole_dialog_container #PushBox .general_togglers{text-align:right}.whole_dialog_container #PushBox .general_togglers ul{margin:0;list-style:none}.whole_dialog_container #PushBox .general_togglers ul li{display:inline-block;margin-right:10px}.whole_dialog_container #PushBox .general_togglers ul li i{font-size:20px}.whole_dialog_container #PushBox .list_manager{position:fixed;bottom:31px;left:32px;width:158px}.whole_dialog_container #PushBox .list_manager:hover{background-color:#ff9400}.whole_dialog_container BUTTON.FeedbackSend{width:180px;height:30px;border-radius:6px;font-size:14px;font-weight:700;padding:4px 0;margin-left:20px;margin-bottom:-7px;float:right}.whole_dialog_container #info-box-trigger{float:right;margin-top:6px;cursor:pointer}.whole_dialog_container #info-box{z-index:1;width:400px;position:absolute;top:15px;right:40px;border-radius:8px;background-color:#ededed;padding:6px;font-size:10px;line-height:1.4;color:#000}.whole_dialog_container #info-box p{margin:0}.dialog_container{border:0 none!important;border-radius:6px!important;background-color:#fff!important}.dialog_container .ui-dialog-title{font-size:18px;font-weight:500;color:#4a4a4a}.dialog_container .ui-dialog-titlebar-close{border:none;margin-right:5px}.dialog_container .ui-icon.ui-icon-closethick{background-image:url(/assets/common/images/icons/cross-white.png);background-position:50%;background-size:cover}.dialog_container .ui-dialog-buttonpane{margin-top:0;padding-top:0;border:0 none}.dialog_container .ui-dialog-buttonpane .ui-button{border-radius:15px;background-color:#fff;border:1px solid #2196f3;font-size:14px;color:#2196f3;height:30px;min-width:135px;padding-left:20px;padding-right:20px;margin-left:10px;margin-right:10px}.dialog_container .ui-dialog-buttonpane .ui-button:hover,.dialog_container .ui-dialog-buttonpane .ui-button:nth-child(2){background-color:#2196f3;color:#fff}.dialog_container .ui-button-icon-only{text-indent:-9999px;background:transparent}.dialog_container .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;text-align:center}.dialog_container .ui-widget-content{color:#4a4a4a}.dialog_container .ui-widget-content label,.dialog_container .ui-widget-content p{font-size:14px;color:#4a4a4a}.dialog_container .ui-widget-content input{font-size:14px;background-color:#e7e7e7;border:none;border-radius:0;box-shadow:none}.dialog_container .ui-widget-content input[type=text]::-webkit-input-placeholder,.dialog_container .ui-widget-content textarea::-webkit-input-placeholder{font-size:14px;color:#484848}.dialog_container .ui-widget-content input[type=text]::-moz-placeholder,.dialog_container .ui-widget-content textarea::-moz-placeholder{font-size:14px;color:#484848}.dialog_container .ui-widget-content input[type=text]:-ms-input-placeholder,.dialog_container .ui-widget-content textarea:-ms-input-placeholder{font-size:14px;color:#484848}.dialog_container .ui-widget-content textarea{font-size:14px;background-color:#e7e7e7;border-radius:0;border:none;resize:none;box-shadow:none;padding:4px 6px;min-height:150px}.dialog_container .ui-autocomplete.ui-widget-content{max-height:250px}.PushBox .user_content{border-radius:5px}.PushBox .user_content .header{font-size:13px}.PushBox .user_content .header .options{text-align:right}.Push .colored{color:#2196f3}.Push .colored.inverse,.Push A.colored:hover,.Push BUTTON.colored:hover{background-color:#2196f3}.Push A.colored.inverse:hover,.Push BUTTON.colored.inverse:hover{color:#2196f3;background-color:revert}.Push A.colored.status_on,.Push BUTTON.colored.status_on{color:#2196f3}.Push A.btn,.Push BUTTON{border-color:#2196f3}.Feedback .colored{color:#8bc34a}.Feedback .colored.inverse,.Feedback A.colored:hover,.Feedback BUTTON.colored:hover{background-color:#8bc34a}.Feedback A.colored.inverse:hover,.Feedback BUTTON.colored.inverse:hover{color:#8bc34a;background-color:revert}.Feedback A.colored.status_on,.Feedback BUTTON.colored.status_on{color:#8bc34a}.Feedback A.btn,.Feedback BUTTON{border-color:#8bc34a}.Sharebasket .colored{color:#e0215d}.Sharebasket .colored.inverse,.Sharebasket A.colored:hover,.Sharebasket BUTTON.colored:hover{background-color:#e0215d}.Sharebasket A.colored.inverse:hover,.Sharebasket BUTTON.colored.inverse:hover{color:#e0215d;background-color:revert}.Sharebasket A.colored.status_on,.Sharebasket BUTTON.colored.status_on{color:#e0215d}.Sharebasket A.btn,.Sharebasket BUTTON{border-color:#e0215d}.ListManager .colored{color:#ff9400}.ListManager .colored.inverse,.ListManager A.colored:hover,.ListManager BUTTON.colored:hover{background-color:#ff9400}.ListManager A.colored.inverse:hover,.ListManager BUTTON.colored.inverse:hover{color:#ff9400;background-color:revert}.ListManager A.colored.status_on,.ListManager BUTTON.colored.status_on{color:#ff9400}.ListManager A.btn,.ListManager BUTTON{border-color:#ff9400}.PushBox .user_content .owner_badge{width:140px;display:inline-block;margin:10px;outline:3px solid transparent;background-color:#f7f7f7;border-radius:10px}.PushBox .user_content .owner_badge TABLE{width:100%}.PushBox .user_content .owner_badge TD{vertical-align:top;text-align:center;font-size:200%}.PushBox .user_content .owner_badge .icon{background-color:#673ab7;color:#fff;width:56px;border-radius:7px 0 0 7px}.PushBox .user_content .badges{overflow:auto;height:auto}.PushBox .user_content .badges .badge{width:220px;height:79px;margin:10px;display:inline-block;outline:3px solid transparent;color:#282828;background-color:#f7f7f7;text-shadow:none;padding:0;border-radius:10px;position:relative}.PushBox .user_content .badges .badge.selected{outline:3px solid #000}.PushBox .user_content .badges .badge.name{white-space:pre-line;display:block;margin-top:5px}.PushBox .user_content .badges .badge.subtite{display:block}.PushBox .user_content .badges .badge .icon{width:42px;padding:0 7px;border-radius:7px 0 0 7px}.PushBox .user_content .badges .badge .icon I{color:#fff;font-size:500%;margin-top:10px}.PushBox .user_content .badges .badge .infos{padding-top:3px;padding-left:5px}.PushBox .user_content .badges .badge .infos TABLE{height:75px}.PushBox .user_content .badges .badge .infos TR{height:15px}.PushBox .user_content .badges .badge .infos TR .toggles{height:25px;text-align:left}.PushBox .user_content .badges .badge .deleter{position:absolute;right:0}.PushBox .user_content .badges .badge .deleter I{color:#4f4f4f;font-size:20px;padding:4px}.PushBox .user_content .badges .badge TABLE{width:100%}.PushBox .user_content .badges .badge TD{vertical-align:top}.PushBox .user_content .badges .badge TR.toggles TD{text-align:center}.PushBox .user_content .badges .badge TR.toggles TD .toggle{font-size:200%}.lists_manager_list:hover .list_link{background-color:#b8b8b8}.list:hover .list-trash-btn{display:block!important}.PushBox .content{border-radius:5px;background-color:#aaa}.PushBox .content .list-container{position:absolute;top:80px;bottom:70px;right:0;left:0;padding:10px}.PushBox .content .list-container ul{overflow-y:auto;margin:0;height:100%}.PushBox .content .main-title{font-size:16px;font-weight:500;line-height:2px;margin-top:10px}.PushBox .LeftColumn h1{width:100%;text-align:center;margin:5px 0;font-weight:700;font-size:16px}.PushBox .LeftColumn ul{margin:10px 0;padding-bottom:40px}.PushBox .LeftColumn ul li img{margin-top:-2px;vertical-align:middle}.PushBox table{width:100%;border:none;overflow:hidden;table-layout:fixed}.PushBox .header table{overflow:visible}.PushBox .all-lists .lists{overflow:auto}.PushBox .LeftColumn .content ul.lists li:nth-child(odd),.PushBox .lists ul li:nth-child(odd){background-color:none}.PushBox .LeftColumn .content ul.lists li.selected{background-color:#aaa}.PushBox .LeftColumn .content ul.lists li.selected .list-trash-btn{display:block!important}.PushBox .lists .list.selected{background-color:#aaa}.PushBox .lists .list{position:relative;padding:3px 0}.PushBox .LeftColumn .content ul.lists li{font-size:13px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:0;color:#000}.PushBox .LeftColumn .content ul.lists li .list-trash-btn{float:right;background:none;border:none;padding:7px 4px 12px;position:absolute;right:8px;top:0}.PushBox .LeftColumn .content ul.lists li .list-trash-btn img{margin:0}.PushBox .LeftColumn .content ul.lists li .list-trash-btn .image-normal{display:inline}.PushBox .LeftColumn .content ul.lists li .list-trash-btn .image-hover{display:none}.PushBox .LeftColumn .content ul.lists li:hover{background-color:#b8b8b8}.PushBox .welcome{text-align:center;font-size:16px;line-height:18px;margin:20px 0}.PushBox .welcome h1{font-weight:700;margin:60px 0 20px;font-size:31px}.PushBox .welcome p{font-size:20px}#list-editor-search-results table{border-top-left-radius:5px;border-top-right-radius:5px}#list-editor-search-results table td{padding:8px 0;text-align:center;line-height:1.4;overflow:hidden;color:#333}#list-editor-search-results table tr{line-height:24px;vertical-align:middle;cursor:pointer}#list-editor-search-results table tr.odd{background-color:#b8b8b8}#list-editor-search-results table tr.selected{background-color:#ffb44d}#list-editor-search-results table tr.selected td{color:#fff}#list-editor-search-results table tr td:first-child,#list-editor-search-results table tr th:first-child{padding-left:10px!important}#list-editor-search-results table th.sortable span{margin:0 5px}#list-editor-search-results table th.sortable{color:#fff;background-color:#676767;padding:10px 0;line-height:15px;cursor:pointer}#list-editor-search-results table th.sortable span.ord_notifier{display:none}#list-editor-search-results table th.sortable.sorted span.ord_notifier{display:inline}.list_editor_results_footer{padding:5px;color:#000;font-size:12px;border-top:1px solid #888;background:#c8c8c8}.list_editor_results_footer a{color:#000;margin-right:10px}.list_editor_results_footer a span{border:solid #000;border-width:0 1px 1px 0;display:inline-block;padding:4px;margin:0 5px}.list_editor_results_footer a:hover{color:#fff}.list_editor_results_footer a:hover span{border-color:#fff}.list_editor_results_footer a.prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.list_editor_results_footer a.next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.list_editor_results_footer .textinfo{margin-right:20px}#ListShare .info-box-share-holder{position:fixed;margin:-35px 0 0 115px}#ListShare .info-box-share-holder #info-box-trigger{cursor:pointer}#ListShare .info-box-share-holder #info-box-trigger:hover+#info-box{display:block!important}#ListShare .info-box-share-holder #info-box{width:250px;border-radius:8px;background-color:#ededed;padding:8px 12px}#ListShare .info-box-share-holder #info-box p{margin:0;font-size:12px;line-height:1.4;color:#000}#ListShare table{width:100%;margin:12px 0}#ListManager .content .lists span.action{display:block;text-align:center;font-weight:700;width:100%}#ListManager .content UL.lists li:nth-child(2n){background-color:#c8c8c8}#ListManager .content UL.lists li.selected:nth-child(2n){background-color:#aaa}#ListManager .editor .counter{font-size:12px}#ListManager .editor .list_editor_selector td select{margin:0;border:0 none;border-radius:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-size:12px;color:#000}#ListManager .editor .list_editor_selector td select::-webkit-scrollbar{width:4px}#ListManager .editor .list_editor_selector td select::-webkit-scrollbar-thumb{background-color:#d8d8d8}#ListManager .editor .list_editor_selector td select::-webkit-scrollbar-track{background-color:#fff}#ListManager .editor .list_editor_selector th label{font-size:12px;text-align:left;padding:4px 0 4px 6px;width:calc(95% - 6px);background:#676767;margin-bottom:-2px;border-top-left-radius:5px;border-top-right-radius:5px}#ListManager .editor .list_editor_selector_filter_holder{width:95%;overflow:hidden;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#ListManager .editor .listmanager-add-user{width:120px;margin-left:30px;margin-top:2px;border:0 none}#ListManager .editor .list_refresh:hover{background:#ff9400}#PushBox .list_loader{font-size:13px;color:#000;width:100%}#PushBox .list_loader img{float:right}.PushBox .content .list_saver{margin:0;display:inline-block}.PushBox .content .list_saver .btn-toolbar{margin:0}.PushBox .content .list_saver input{width:260px}#find-user{line-height:15px}#find-user input[type=text]{width:180px;border-radius:5px;box-shadow:0 2px 4px 0 transparent;border:none}#find-user .search{padding-right:25px;padding-left:6px;background-image:url(/assets/common/images/icons/white-search.png);background-repeat:no-repeat;background-size:16px;background-position:right 8px center}#recommanded-users{margin-top:25px;line-height:15px}#recommanded-users a:last-child{color:#08c;text-decoration:none}#quickAddUser{margin:0}#quickAddUser table{width:100%;table-layout:auto}#quickAddUser table tr td{padding:11px}#quickAddUser table td:last-child{text-align:left}#quickAddUser table tr:first-child td{padding-top:0}#quickAddUser table tr:last-child td{padding:0}#quickAddUser input{display:inline-block;margin:0 5px 0 0;padding:4px;width:95%;height:24px;box-shadow:none}#quickAddUser input[name=email]{width:97.5%}#quickAddUser button{border-radius:15px;font-size:14px;height:30px;min-width:135px;padding-left:20px;padding-right:20px;margin-left:10px;margin-right:10px}.ui-autocomplete li.list-item{width:222px;padding:0 4px}.ui-autocomplete{padding-right:0}.ui-menu .ui-menu-item a{box-shadow:inset 0 -1px #ff9400;border-radius:unset}.ui-menu .ui-menu-item:last-child a{box-shadow:none}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-focus{margin:0!important}.ui-menu .ui-menu-item.list-item a .icon .image-normal{display:block}.ui-menu .ui-menu-item.list-item a .icon .image-hover{display:none}.ui-menu .ui-menu-item.list-item:hover,.ui-menu .ui-menu-item.list-item:hover a{background:#646464}.ui-menu .ui-menu-item.list-item:hover .icon .image-normal{display:none}.ui-menu .ui-menu-item.list-item:hover .icon .image-hover{display:block}@media screen and (max-width:1200px){.PushBox .user_content .header>div:first-child{margin-bottom:15px;width:100%}.PushBox .user_content .header>div:last-child{float:left}}@media screen and (min-width:1400px){#ListManager .editor .list_editor_selector td select{height:120px}#ListManager .readwrite .content{top:290px!important}}#reorder_box .diapo{height:130px!important;width:100px;margin:5px}.editDiaButtons .icomoon{color:gray}.editIcon{font-size:18px;color:#fff}.editIcon:before{background:gray;padding:2px 5px;border-radius:3px;box-shadow:0 0 3px 1px #b2b2b2}#reorder_box .diapo.ui-sortable-placeholder,#reorder_box .diapo.ui-sortable-placeholderfollow{background-color:orange}#reorder_box .CHIM.diapo img{z-index:1000;position:relative;margin:0}#reorder_dialog .ui-sortable-placeholder,#reorder_dialog .ui-sortable-placeholderfollow{width:100px;height:130px;background-color:#f2f2f2}.diapo{position:relative;display:block;float:left;border:1px solid #bfbfbf;text-align:center;margin:8px 0}.diapo.selected{cursor:url(/assets/common/images/icons/cursor-move.png),-moz-grab}.diapo .thumb{overflow:hidden;position:relative}.diapo .thumb .record{position:relative;margin:0 auto}.diapo .bottom{position:absolute;bottom:0;z-index:99}.diapo .bottom.actions tr td:first-child{font-size:12px;line-height:12px;text-shadow:1px 1px 2px #bfbfbf}.diapo .bottom.actions .fa-stack{font-size:11px;cursor:pointer;width:19px}.diapo .bottom.actions .fa-stack-2x{color:gray}.diapo .bottom.actions .fa-stack-2x.fa-inverse-bg{color:#333}.diapo .bottom.actions .icomoon.white{color:#fff}.diapo .bottom.actions .icomoon.white.fa-inverse{color:#333}.diapo .bottom.actions .fa-stack{transition:all .3s}.diapo .bottom.actions .fa-stack:hover .fa-stack-2x{color:#ccc}.diapo .bottom.actions .fa-stack:hover .icomoon.white{color:#333}.diapo .bottom.actions .fa-stack:hover .icomoon.white.fa-inverse{color:#fff}.diapo .bottom.actions .fa-stack:hover .fa-inverse-bg,.diapo .bottom.actions .fa-stack:hover .icomoon.white.fa-inverse-bg{color:gray}.diapo .title{overflow:hidden;text-overflow:ellipsis;line-height:14px;font-size:13px}.diapo .duration{background-color:#e6e6e6;color:#333;vertical-align:middle}.icon-stack-wrapper{background:none;float:right}.thirty .icon-stack-wrapper{height:30px}.twenty .icon-stack-wrapper{height:20px}.twenty-four .icon-stack-wrapper{height:23px;display:table}.twenty-four .icon-stack-wrapper .fa-stack{padding-left:1px;padding-right:1px}.diapo.CHIM{background:#cacaca;border:3px solid transparent;box-sizing:border-box;height:auto!important}.diapo.CHIM .diapo_top{color:#fff;background-color:#cacaca!important}.diapo.CHIM .thumb_wrapper{padding:0;border:0;margin:0;background:#cacaca;height:140px!important;display:flex!important;align-items:center;justify-content:center}.diapo.CHIM .thumb_wrapper .record_image{position:relative;max-height:100%;max-width:100%;object-fit:contain;margin-top:0;top:0!important}.diapo.IMGT .thumb_wrapper{padding:0;margin:auto}#look_box .input-small{height:22px;font-size:12px}#look_box .btn{margin:2px;font-weight:700;box-shadow:0 1px 2px rgba(0,0,0,.05)}#look_box .checkbox.inline,#look_box .radio.inline{padding-top:0}#basket_preferences label,#look_box label{line-height:21px;color:#333}#basket_preferences h1,#look_box h1{margin:5px 0;color:#333;font-size:12px;font-weight:700}#basket_preferences div.box,#look_box div.box{margin:5px;float:left;width:98%}.hiddenFiltersListContainer .hiddenFacetFilter{font-weight:700;height:40px;line-height:38px;vertical-align:middle;border-left:7px solid #4c5d84;color:#4d4d4d;padding-left:13px;padding-right:13px;display:block;margin:5px 0;margin-right:10px;overflow:hidden;position:relative;background-color:#d6d6d6;box-shadow:0 2px 4px 0 rgba(0,0,0,.21);width:262px}.hiddenFiltersListContainer .hiddenFacetFilter .remove-btn{position:absolute;cursor:pointer;font-family:icomoon;right:13px}.hiddenFiltersListContainer .hiddenFacetFilter .remove-btn:before{content:"\EA50";position:relative;z-index:1;color:#666;font-size:15px}.hiddenFiltersListContainer .hiddenFacetFilter .remove-btn:after{content:"\E94B";color:#eee;font-size:17px;position:absolute;left:-1px;z-index:0}.hiddenFiltersListContainer .hiddenFacetFilter .remove-btn:active:before,.hiddenFiltersListContainer .hiddenFacetFilter .remove-btn:focus:before,.hiddenFiltersListContainer .hiddenFacetFilter .remove-btn:hover:before{content:"\EA51";color:#333}#prod-tool-box.video-edit #tool-tabs.ui-tabs{height:100%}#prod-tool-box.video-edit #tool-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active{background-color:transparent;border-bottom:4px solid #aa46bb;box-sizing:border-box}#prod-tool-box.video-edit #tool-tabs.ui-tabs .ui-tabs-nav li{background-color:transparent;border-bottom:4px solid transparent;box-sizing:border-box}#prod-tool-box.video-edit #tool-tabs.ui-tabs .ui-tabs-nav li a{padding:5px 8px;font-weight:500;color:#000;background-color:transparent}.videoEditor_dialog{background:#333}.videoEditor_dialog .ui-dialog-title{font-size:17px;font-weight:500;color:#000}.videoEditor_dialog .ui-icon.ui-icon-closethick{background-image:url(/assets/common/images/icons/picto-close-window.png);background-position:50%}.videoEditor_dialog .ui-dialog-titlebar-close{border:none;margin-right:4px;background:#1a1a1a}.videoEditor_dialog .ui-dialog-titlebar-close:hover{border:1px solid #aa46bb}.videoEditor_dialog .ui-dialog-content{overflow:hidden}.screenCapture_validate_dialog .ui-dialog-title{font-size:17px;font-weight:500;color:#000}.screenCapture_validate_dialog .ui-icon.ui-icon-closethick{background-image:url(/assets/common/images/icons/picto-close-window.png);background-position:50%}.screenCapture_validate_dialog .ui-dialog-titlebar-close{border:none;margin-right:4px}.screenCapture_validate_dialog .ui-dialog-titlebar-close:hover{border:1px solid #aa46bb}.screenCapture_validate_dialog .ui-dialog-buttonpane{border:none}.screenCapture_validate_dialog .ui-dialog-buttonpane .ui-button{border-radius:15px;padding-left:20px;padding-right:20px;background:#404040;border:1px solid #fff;color:#fff;font-size:12px;font-weight:500;font-style:normal;margin:0 0 0 10px;box-shadow:0 2px 6px 0 rgba(0,0,0,.2),0 4px 16px 0 rgba(0,0,0,.19)}.screenCapture_validate_dialog .ui-dialog-buttonpane .ui-button:nth-child(2){border:1px solid #aa46bb}.screenCapture_validate_dialog .ui-dialog-buttonpane .ui-button:hover{border:1px solid #aa46bb;background:#aa46bb}.video-range-editor-container{background:#fff}.advanced_search_dialog_container.ui-dialog{background:#3d3d3d;border:0 none;padding:0}.advanced_search_dialog_container.ui-dialog form.phrasea_query input.search.query{padding-right:30px;height:26px;width:420px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);border:0 none;border-top-left-radius:5px;border-bottom-left-radius:5px;z-index:0}.advanced_search_dialog_container.ui-dialog .ui-dialog-titlebar{background-color:#000;font-size:20px;padding-left:30px}.advanced_search_dialog_container.ui-dialog .ui-dialog-content{padding:20px 20px 20px 30px}.advanced_search_dialog_container.ui-dialog .ui-dialog-content label.radio.inline{line-height:23px;font-size:11px}.advanced_search_dialog_container.ui-dialog .ui-dialog-content .adv_options label.radio.inline{font-size:14px;margin-right:15px;margin-bottom:7px}.advanced_search_dialog_container.ui-dialog .ui-dialog-content .adv_options label.radio.inline input{margin-right:15px}.advanced_search_dialog_container.ui-dialog .ui-state-default .ui-icon{background:url(/assets/common/images/icons/closer.gif) no-repeat 2px}.advanced_search_dialog_container.ui-dialog #searchForm .advance_search_action.input-append{width:auto;margin-bottom:25px}.advanced_search_dialog_container.ui-dialog #searchForm .advance_search_action.input-append button.btn{position:relative;height:34px;color:#fff;font-weight:400;text-shadow:none;background:#252525;border-radius:0 5px 5px 0;box-shadow:2px 2px 4px 0 rgba(0,0,0,.5);z-index:1}.advanced_search_dialog_container.ui-dialog #searchForm .advance_search_action.input-append button.btn:hover{color:#000;background:#dadada}.advanced_search_dialog_container.ui-dialog #searchForm .control-group{float:left;margin-left:15px}.advanced_search_dialog_container.ui-dialog .custom_select_dark{width:82px;height:24px;margin-left:10px;display:inline-block;border-radius:5px;background:#fff url(/assets/common/images/icons/light_bas.gif) no-repeat right 3px top 7px;background-size:13px}.advanced_search_dialog_container.ui-dialog .custom_select_dark select{width:120%;padding:0 10px;margin:0;color:#000;font-size:10px;line-height:24px;border:0 none;height:24px;background:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.advanced_search_dialog_container.ui-dialog .custom_select_dark select:focus{outline:none}.advanced_search_dialog_container.ui-dialog .reset_button{display:inline-block!important;font-weight:500!important;color:#4b4b4b!important;font-size:14px!important;background:#e2e2e2 url(/assets/common/images/icons/refresh-darkgrey.png) no-repeat left 13px center;min-width:117px!important;height:30px;padding-left:40px;background-size:18px;border:0 none;box-shadow:0 2px 4px 0 rgba(0,0,0,.62)}.advanced_search_dialog_container.ui-dialog .reset_button:hover{color:#fff!important;background-color:#252525;background-image:url(/assets/common/images/icons/refresh-white.png)}.advanced_search_dialog_container.ui-dialog .sbasglob{margin-top:40px;margin-left:0}.advanced_search_dialog_container.ui-dialog #sbasfiltercont{margin-top:60px;padding-left:20px;padding-bottom:20px;border-left:1px solid #7b7b7b;height:calc(100% - 60px)}.advanced_search_dialog_container.ui-dialog #sbasfiltercont .status-section-title{position:relative;font-size:15px;margin-bottom:10px}.advanced_search_dialog_container.ui-dialog #sbasfiltercont .status-section-title .danger_indicator{padding:4px 8px;border-radius:6px;margin-left:-7px}.advanced_search_dialog_container.ui-dialog .btn_dark{background:#252525;color:#fff!important;font-weight:400!important;width:70px!important;height:25px;line-height:15px;box-shadow:0 2px 4px rgba(0,0,0,.5)}.advanced_search_dialog_container.ui-dialog .btn_dark:hover{background:#dadada;color:#000!important}.advanced_search_dialog_container.ui-dialog .base-section-title{font-size:15px;margin-bottom:20px}.advanced_search_dialog_container.ui-dialog .base-section-title .danger_indicator{padding:4px 8px;border-radius:6px}.advanced_search_dialog_container.ui-dialog .clksbas .base_indicator{padding:6px 8px 2px;border-top-left-radius:6px;border-bottom-left-radius:6px;background-color:#fff;color:#000}.advanced_search_dialog_container.ui-dialog .clksbas .custom_checkbox_label .custom_checkbox{position:relative;top:0;padding:6px 8px 2px;color:#000;background-color:#444;border-top-right-radius:6px;border-bottom-right-radius:6px}.advanced_search_dialog_container.ui-dialog .clksbas .custom_checkbox_label input:checked~.custom_checkbox{background-color:#d7edff;color:#000}.advanced_search_dialog_container.ui-dialog .clksbas.danger .custom_checkbox_label .custom_checkbox{background-color:#fff!important;border-left:1px solid #b3b3b3}.advanced_search_dialog_container.ui-dialog .btn-toolbar .btn_dark{margin:0 19px}.advanced_search_dialog_container.ui-dialog .term_select{height:135px;overflow-y:auto}.advanced_search_dialog_container.ui-dialog .term_select input,.advanced_search_dialog_container.ui-dialog .term_select select{height:24px;color:#000;font-size:12px;margin:0 7px 10px 0;background-color:#f8f8f8;border-radius:5px;border:0 none}.advanced_search_dialog_container.ui-dialog .term_select input{height:20px;padding-left:10px}.advanced_search_dialog_container.ui-dialog #ADVSRCH_DATE_ZONE select.input-medium{height:24px;color:#000;font-size:12px;margin:5px 13px 0 0;background-color:#f8f8f8;border-radius:5px;border:0 none}.advanced_search_dialog_container.ui-dialog .input-append,.advanced_search_dialog_container.ui-dialog .input-prepend{margin-bottom:0;margin-right:10px}.advanced_search_dialog_container.ui-dialog .input-append .add-on,.advanced_search_dialog_container.ui-dialog .input-prepend .add-on{border-radius:5px 0 0 5px;border:0 none;height:16px;line-height:16px;background-color:#d8d8d8;text-shadow:none}.advanced_search_dialog_container.ui-dialog .input-append .add-on .icon-calendar,.advanced_search_dialog_container.ui-dialog .input-prepend .add-on .icon-calendar{color:#4a4a4a}.advanced_search_dialog_container.ui-dialog .input-append input.datepicker,.advanced_search_dialog_container.ui-dialog .input-prepend input.datepicker{border:0 none;height:16px;border-radius:0 5px 5px 0}.advanced_search_dialog_container.ui-dialog .adv_options input:disabled,.advanced_search_dialog_container.ui-dialog .adv_options select:disabled{background-color:#ccc;color:#6e6e6e}.advanced_search_dialog_container.ui-dialog .add_new_term{width:54px;height:20px;color:#979797;font-size:12px;line-height:10px;margin-top:10px;border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);background-color:#333;border:1px solid #979797}.advanced_search_dialog_container.ui-dialog .add_new_term:hover{color:#b1b1b1;background-color:#000;box-shadow:0 2px 4px 0 rgba(0,0,0,.32)}.advanced_search_dialog_container.ui-dialog .add_new_term span{font-size:20px}.advanced_search_dialog_container.ui-dialog #ADVSRCH_SB_ZONE tbody:before{line-height:1em;content:".";color:#3d3d3d;display:block}.advanced_search_dialog_container.ui-dialog #ADVSRCH_SB_ZONE tbody .checkbox.inline{padding-top:0}.advanced_search_dialog_container.ui-dialog #ADVSRCH_SB_ZONE tbody tr td:first-child{padding-left:32px}.advanced_search_dialog_container.ui-dialog .term_deleter{width:12px!important;height:12px!important;display:inline-block!important;background:transparent url(/assets/common/images/icons/close-white.png) no-repeat!important;background-size:12px!important;cursor:pointer}.advanced_search_dialog_container.ui-dialog .term_deleter:hover{background-image:url(/assets/common/images/icons/close-blue.png)!important}.advanced_search_dialog_container.ui-dialog .term_deleter:disabled{background:transparent url(/assets/common/images/icons/close-grey.png) no-repeat!important;background-size:12px!important}.advanced_search_dialog_container.ui-dialog .term_deleter:disabled:hover{background-image:url(/assets/common/images/icons/close-grey.png)!important}#info-box-trigger{float:right;cursor:pointer;z-index:2;position:relative}#info-box-trigger:hover+#info-box{display:block!important}#info-box{display:none;width:310px;position:absolute;top:10px;right:10px;border-radius:8px;background-color:#ededed;padding:6px;color:#000;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:0;z-index:1}#info-box p{margin:0}.custom_checkbox_label{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom_checkbox_label input{opacity:0;cursor:pointer}.custom_checkbox_label input:checked~.custom_checkbox,.custom_checkbox_label input:checked~.custom_radio{background-color:#2196f3}.custom_checkbox_label .custom_checkbox{position:absolute;top:3px;left:0;height:11px;width:11px;background-color:#fff;border-radius:1px}.custom_checkbox_label .custom_radio{position:absolute;top:calc(50% - 4px);left:0;height:13px;width:13px;background-color:#fff;border-radius:50%}.search-header-block .custom_checkbox_label .custom_radio{background-color:#444}.advanced_search_dialog_container .custom_checkbox_label .custom_radio{background-color:#fff}.search-header-block .custom_checkbox_label:hover input~.custom_checkbox,.search-header-block .custom_checkbox_label:hover input~.custom_radio{background-color:#2196f3}.advanced_search_dialog_container .custom_checkbox_label:hover input~.custom_checkbox,.advanced_search_dialog_container .custom_checkbox_label:hover input~.custom_radio{background-color:#ccc}.custom_checkbox_label:hover input:checked~.custom_checkbox,.custom_checkbox_label:hover input:checked~.custom_radio{background-color:#2196f3}.custom_checkbox_label .danger_indicator{padding:2px 5px;border-radius:6px}@media screen and (max-width:1100px){.advanced_search_dialog_container.ui-dialog #searchForm .advance_search_action{width:60%}.advanced_search_dialog_container.ui-dialog form.phrasea_query input.search.query{width:calc(100% - 146px)}}@media screen and (max-width:1024px){.clkbas{width:50%}}.video-subtitle-editor-container{font-size:12px}.video-subtitle-editor-container .video-subtitle-top{padding:7px 7px 10px}.video-subtitle-editor-container .video-subtitle-top form{margin:0}.video-subtitle-editor-container .video-subtitle-left-inner{overflow:auto;position:relative;background:#1a1a1a;padding-top:10px}.video-subtitle-editor-container .video-subtitle-wrapper>div{width:100%;height:100%}.video-subtitle-editor-container .number{background:#5cb85c;color:#fff;padding:4px 2px;line-height:1;float:left;margin-right:12px;font-weight:700;min-width:20px;display:block;width:26px;text-align:center}.video-subtitle-editor-container .video-subtitle-item{padding-right:50px;padding-bottom:20px;position:relative;margin-bottom:20px;transition:all .3s}.video-subtitle-editor-container .video-subtitle-item:after{width:100%;height:1px;background:#7f7f7f;content:" ";position:absolute;bottom:0;left:0}.video-subtitle-editor-container .caption-label{position:relative;padding-bottom:14px;padding-top:2px;color:#fff}.video-subtitle-editor-container .caption-label:after{content:"\F078";font-family:fontawesome;position:absolute;right:20px;top:0;color:#7f7f7f}.video-subtitle-editor-container .caption-label:before{content:"";background:#7f7f7f;width:100%;height:1px;position:absolute;bottom:0;left:0}.video-subtitle-editor-container .caption-label.caption_active{display:block}.video-subtitle-editor-container .caption-label.caption_active:after{content:"\F077"}.video-subtitle-editor-container .caption-label.caption_active:before{content:none}.video-subtitle-editor-container .editing .video-subtitle-item{display:none}.video-subtitle-editor-container .editing .video-subtitle-item.active{display:block}.video-subtitle-editor-container .editing .video-subtitle-item .number{float:left}.video-subtitle-editor-container .item-field{margin-right:10px;width:93px;padding-right:10px;float:left}.video-subtitle-editor-container .item-field.caption-text,.video-subtitle-editor-container .item-field input[type=text]{width:100%}.video-subtitle-editor-container textarea{width:100%;display:block}.video-subtitle-editor-container .remove-item{position:absolute;right:8px;bottom:35px;font-size:28px;color:red;cursor:pointer}.video-subtitle-editor-container .video-subtitle-left-button{text-align:left;padding:5px 20px}.video-subtitle-editor-container .video-subtitle-left-button .btn{margin-right:5px}.video-subtitle-editor-container .editing .item-field.caption-text{margin-left:0}.video-subtitle-editor-container .duration{display:none}.video-subtitle-editor-container .end-label,.video-subtitle-editor-container .start-label{padding:0 10px}.video-subtitle-editor-container .text-label{padding-right:60px;color:#fff}#record-vtt{position:absolute;z-index:-1}.video-subtitle-bottom{display:flex;flex-wrap:wrap}.video-subtitle-left{width:50%;position:relative}.video-subtitle-right{width:50%;background:#000;align-items:center}.video-subtitle-right,.video-subtitle-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.video-subtitle-wrapper{text-align:center;align-content:center}.video-subtitle-request{padding:20px}.video-subtitle-center-button{text-align:center;margin-top:20px}.video-subtitle-right .thumb_video{height:100%;width:100%}#video-subtitle-data{margin-bottom:2px}.video-player{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.alert-wrapper{margin-top:20px} \ No newline at end of file diff --git a/Phraseanet-production-client/dist/skin-FFFFFF.min.js b/Phraseanet-production-client/dist/skin-FFFFFF.min.js index d36fcdc943..8a2a7465fc 100644 --- a/Phraseanet-production-client/dist/skin-FFFFFF.min.js +++ b/Phraseanet-production-client/dist/skin-FFFFFF.min.js @@ -70,20 +70,20 @@ return /******/ (function(modules) { // webpackBootstrap /******/ __webpack_require__.p = "/assets/production/"; /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 295); +/******/ return __webpack_require__(__webpack_require__.s = 293); /******/ }) /************************************************************************/ /******/ ({ -/***/ 295: +/***/ 293: /***/ (function(module, exports, __webpack_require__) { -module.exports = __webpack_require__(296); +module.exports = __webpack_require__(294); /***/ }), -/***/ 296: +/***/ 294: /***/ (function(module, exports, __webpack_require__) { "use strict"; @@ -92,11 +92,11 @@ module.exports = __webpack_require__(296); /** * Skin entry point (only for webpack generation of css) */ -__webpack_require__(297); +__webpack_require__(295); /***/ }), -/***/ 297: +/***/ 295: /***/ (function(module, exports) { // removed by extract-text-webpack-plugin diff --git a/Phraseanet-production-client/src/components/record/pushOrShare/pushOrShare.js b/Phraseanet-production-client/src/components/record/pushOrShare/pushOrShare.js index 331ee997f8..b9d868d2a6 100644 --- a/Phraseanet-production-client/src/components/record/pushOrShare/pushOrShare.js +++ b/Phraseanet-production-client/src/components/record/pushOrShare/pushOrShare.js @@ -309,9 +309,14 @@ const pushOrShare = function (services, container) { var feedbackTitle = $('#feedbackTitle').val(); var pushTitle = $('#pushTitle').val(); + var sharedTitle = $('#sharedTitle').val(); - if (options.isValidation) { - $('input[name="name"]').attr("placeholder", feedbackTitle); + if ($el.attr('data-context') == 'Sharebasket') { + if ($("INPUT[name=isFeedback]").val() == '0') { + $('input[name="name"]').attr("placeholder", sharedTitle); + } else { + $('input[name="name"]').attr("placeholder", feedbackTitle); + } }else { $('input[name="name"]').attr("placeholder", pushTitle); } diff --git a/Phraseanet-production-client/src/components/record/recordPreview/index.js b/Phraseanet-production-client/src/components/record/recordPreview/index.js index 2fe73025ad..7989cbaa00 100644 --- a/Phraseanet-production-client/src/components/record/recordPreview/index.js +++ b/Phraseanet-production-client/src/components/record/recordPreview/index.js @@ -383,15 +383,48 @@ const previewRecordService = services => { } let basketIcon = ''; + + if (data.containerType !== null ) { - if (data.containerType === 'feedback') { - basketIcon = ""; - } else if (data.containerType === 'push') { - basketIcon = ""; - } else if (data.containerType === 'regroup') { - basketIcon = ""; - } else { - basketIcon = ""; + switch (data.containerType) { + case 'feedback_rec' : + basketIcon = ''; + + break; + case 'share_rec' : + basketIcon = ''; + + break; + case 'push_rec' : + basketIcon = ''; + + break; + case 'feedback_sent' : + basketIcon = ''; + + break; + case 'share_sent' : + basketIcon = ''; + + break; + case 'feedback_push' : + basketIcon = ''; + basketIcon += ''; + + break; + case 'share_push' : + basketIcon = ''; + basketIcon += ''; + + break; + case 'regroup' : + basketIcon = ''; + + break; + default: + basketIcon = ''; + + break; } } diff --git a/Phraseanet-production-client/src/skins/style/ui-components/_modal-push.scss b/Phraseanet-production-client/src/skins/style/ui-components/_modal-push.scss index 311d5657a2..0bbec8c509 100644 --- a/Phraseanet-production-client/src/skins/style/ui-components/_modal-push.scss +++ b/Phraseanet-production-client/src/skins/style/ui-components/_modal-push.scss @@ -144,7 +144,7 @@ $toggledOff: #666; // a toggle button IS off font-size: 25px; display: inline-block; border-radius: 30px; - padding: 8px; + padding: 6px 8px; } /*********************** @@ -178,6 +178,10 @@ $toggledOff: #666; // a toggle button IS off list-style:none; li { display: inline-block; + margin-right: 10px; + i { + font-size: 20px; + } } } } diff --git a/Phraseanet-production-client/src/skins/style/ui-components/_workzone.scss b/Phraseanet-production-client/src/skins/style/ui-components/_workzone.scss index 290ef229e5..2608707c22 100644 --- a/Phraseanet-production-client/src/skins/style/ui-components/_workzone.scss +++ b/Phraseanet-production-client/src/skins/style/ui-components/_workzone.scss @@ -340,4 +340,61 @@ $dividerBg: #6c6c6c !default; } } +#SPANTITLE I, +#PREVIEWOTHERSINNER I, +.TOOL_feedback_btn I, +.TOOL_pushdoc_btn I, +.TOOL_sharebasket_btn I{ + font-size: 16px; + display: inline-block; + background-color: #222; + padding: 5px 0 0 5px; + border-radius: 14px; + line-height: normal; + vertical-align: middle; + width: 20px; + height: 20px; + margin: 0; + color: white; + &.push_rec { + background-color: #2092ED; + font-size: 17px; + padding: 1px 0px 0px 1px; + } + + &.vote_sent { + background-color: #E0215D; + } + + &.vote_rec { + background-color: #E0215D; + } + + &.share_rec { + background-color: forestgreen; + font-size: 14px; + } + + &.share_sent { + background-color: forestgreen; + } + + &.basket { + background-color: #1EADD6; + font-size:14px; + } + + &.story { + background-color: #6471BC; + } + +} + +.TOOL_sharebasket_btn .share_sent { + padding-left: 2px !important; + padding-top: 2px !important; + margin-right: 4px !important; +} + + // #basket-fiter INPUT;checked[value=feedback] ~ diff --git a/lib/Alchemy/Phrasea/Controller/Prod/RecordController.php b/lib/Alchemy/Phrasea/Controller/Prod/RecordController.php index bc68bfb496..c9629d6713 100644 --- a/lib/Alchemy/Phrasea/Controller/Prod/RecordController.php +++ b/lib/Alchemy/Phrasea/Controller/Prod/RecordController.php @@ -106,10 +106,23 @@ class RecordController extends Controller if ($env === 'BASK') { /** @var Basket $basket */ $basket = $record->get_container(); - if ($basket->isVoteBasket()) { - $containerType = 'feedback'; - } elseif ($basket->getPusher()) { - $containerType = 'push'; + + if ($basket->getPusher()) { + $containerType = 'push_rec'; + } + + if ($this->getAuthenticatedUser()->getId() != $basket->getUser()->getId() && $basket->isParticipant($this->getAuthenticatedUser())) { + if ($basket->isVoteBasket()) { + $containerType = 'feedback_rec'; + } else { + $containerType = 'share_rec'; + } + } elseif ($this->getAuthenticatedUser()->getId() == $basket->getUser()->getId() && count($basket->getParticipants()) > 0 ) { + if ($basket->isVoteBasket()) { + $containerType = empty($containerType) ? 'feedback_sent' : 'feedback_push'; + } else { + $containerType = empty($containerType) ? 'share_sent' : 'share_push'; + } } else { $containerType = 'basket'; } diff --git a/lib/Alchemy/Phrasea/Twig/PhraseanetExtension.php b/lib/Alchemy/Phrasea/Twig/PhraseanetExtension.php index 1bbee0be1c..e9eea35d3b 100644 --- a/lib/Alchemy/Phrasea/Twig/PhraseanetExtension.php +++ b/lib/Alchemy/Phrasea/Twig/PhraseanetExtension.php @@ -59,7 +59,7 @@ class PhraseanetExtension extends \Twig_Extension { return [ // change this version when you change JS file to force the navigation to reload js file - 'assetFileVersion' => 50 + 'assetFileVersion' => 51 ]; } diff --git a/resources/locales/messages.de.xlf b/resources/locales/messages.de.xlf index 22b0658cbe..f7f104ba46 100644 --- a/resources/locales/messages.de.xlf +++ b/resources/locales/messages.de.xlf @@ -1,14 +1,14 @@ - + - +
The source node in most cases contains the sample message as written by the developer. If it looks like a dot-delimitted string such as "form.label.firstname", then the developer has not provided a default message.
- - + + Form/Configuration/EmailFormType.php Form/Login/PhraseaAuthenticationForm.php @@ -114,12 +114,12 @@ %d collection selected %d ausgewählte Kollektion - Controller/Root/LoginController.php + Controller/Root/LoginController.php %d collections selected %d ausgewählte Kollektionen - Controller/Root/LoginController.php + Controller/Root/LoginController.php %d fields have been updated @@ -144,8 +144,7 @@ %length% peoples %length% Leute - actions/Feedback/list.html.twig - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig %n_elements% elements ne peuvent etre uploades @@ -179,7 +178,7 @@ %nb_records% Datensätze prod/Tooltip/Basket.html.twig prod/Tooltip/Story.html.twig - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig %nb_view% vue @@ -196,7 +195,7 @@ Bridge/Dailymotion/element_informations.html.twig - %number% documents<br/>selectionnes + selectionnes]]> ausgewählt]]> Controller/Prod/QueryController.php @@ -238,7 +237,7 @@ %quantity% records added %quantity% Datensätze hinzugefügt - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php Controller/Prod/StoryController.php @@ -254,12 +253,12 @@ %quantity_records% records have been sent for validation to %quantity_users% users %quantity_records% Datensätze wurden für das Feedback zu %quantity_users% Benutzer gesendet - Controller/Prod/PushController.php + Controller/Prod/PushController.php %quantity_records% records have been sent to %quantity_users% users %quantity_records% Datensätze wurden für das Feedback zu %quantity_users% Benutzer gesendet - Controller/Prod/PushController.php + Controller/Prod/PushController.php %record_count% records match the unique identifier : @@ -587,18 +586,18 @@ Account has been unlocked, you can now login. Konto wurde freigeschaltet, Sie dürfen nun einloggen - Controller/Root/LoginController.php - Controller/Root/LoginController.php + Controller/Root/LoginController.php + Controller/Root/LoginController.php Account has been unlocked, you still have to wait for admin approval. Konto wurde freigeschaltet, Sie müssen auf eine Administrator Genehmigung warten. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Account is already unlocked, you can login. Konto ist schon freigeschaltet, Sie dürfen einloggen - Controller/Root/LoginController.php + Controller/Root/LoginController.php Account is not found. @@ -609,8 +608,8 @@ Accuse de reception Empfangsbestätigung Controller/Prod/LanguageController.php - prod/templates/push.html.twig - prod/templates/push.html.twig + prod/templates/push.html.twig + prod/templates/push.html.twig Accuse de reception indisponible, vous n'avez pas declare d'adresse email @@ -663,13 +662,13 @@ Activity Aktivität - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig Add Hinzufügen - prod/User/Add.html.twig - prod/actions/Push.html.twig + prod/User/Add.html.twig + prod/actions/Push.html.twig prod/upload/lazaret.html.twig prod/upload/lazaret.html.twig @@ -681,7 +680,7 @@ Add a list Neue Liste - actions/Feedback/lists-all.html.twig + actions/Feedback/lists-all.html.twig Add a new field @@ -721,8 +720,8 @@ Add user Benutzer hinzufügen - prod/actions/Push.html.twig - prod/actions/Push.html.twig + actions/Feedback/list.html.twig + prod/actions/Push.html.twig Additionnal modules @@ -752,28 +751,28 @@ Advanced Search Erweiterte Suche - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig Advanced Search:: By date field Datumsfelder - web/prod/index.html.twig + web/prod/index.html.twig Advanced Search:: By numeric field Numerische Felder - web/prod/index.html.twig + web/prod/index.html.twig Advanced Search:: By string field Text Felder - web/prod/index.html.twig + web/prod/index.html.twig Advanced mode Erweiterter Modus - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig Advanced settings @@ -783,42 +782,42 @@ Affichage Anzeige - web/prod/index.html.twig + web/prod/index.html.twig Affichage au demarrage Beim Start anzeigen - web/prod/index.html.twig + web/prod/index.html.twig Afficher la fiche descriptive das beschriftliche Blatt anzeigen - web/prod/index.html.twig + web/prod/index.html.twig Afficher le titre den Titel anzeigen - web/prod/index.html.twig + web/prod/index.html.twig Afficher le type Typ anzeigen - web/prod/index.html.twig + web/prod/index.html.twig Afficher les status die Status anzeigen - web/prod/index.html.twig + web/prod/index.html.twig Afficher une icone eine Ikone anzeigen - web/prod/index.html.twig + web/prod/index.html.twig After metadata Nach Metadaten - web/prod/index.html.twig + web/prod/index.html.twig Aggregated @@ -833,7 +832,7 @@ Aide Hilfe - web/prod/index.html.twig + web/prod/index.html.twig Aide sur les expressions regulieres @@ -873,12 +872,12 @@ All Alle Form/Configuration/CustomLinkFormType.php - actions/Feedback/list.html.twig - actions/Feedback/list.html.twig - actions/Feedback/list.html.twig - actions/Feedback/list.html.twig - actions/Feedback/list.html.twig - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig + actions/Feedback/list.html.twig + actions/Feedback/list.html.twig + actions/Feedback/list.html.twig + actions/Feedback/list.html.twig + actions/Feedback/list.html.twig WorkZone/Browser/Browser.html.twig admin/worker-manager/worker_searchengine.html.twig task-manager/task-editor/subdefs.html.twig @@ -886,7 +885,7 @@ All these conditions Alle Bedingungen - web/prod/index.html.twig + web/prod/index.html.twig Aller a @@ -951,15 +950,15 @@ Alphabetic asc aufsteigender alphabetischer Reihenfolge - web/prod/index.html.twig - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig Alphabetic desc absteigender alphabetischer Reihenfolge - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig Also delete records that rely on groupings. @@ -973,7 +972,7 @@ Model/Manipulator/LazaretManipulator.php Controller/Prod/MoveCollectionController.php Controller/Prod/LazaretController.php - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php Controller/Prod/ToolsController.php Controller/Prod/StoryController.php Controller/Admin/DataboxesController.php @@ -1044,9 +1043,9 @@ An error occurred Ein Fehler ist aufgetreten Order/Controller/ProdOrderController.php - Controller/Prod/BasketController.php - Controller/Api/V1Controller.php - Controller/Api/V1Controller.php + Controller/Prod/BasketController.php + Controller/Api/V1Controller.php + Controller/Api/V1Controller.php Controller/Admin/SearchEngineController.php Controller/Admin/DataboxController.php Controller/Admin/CollectionController.php @@ -1060,7 +1059,7 @@ An unexpected error occurred during authentication process, please contact an admin Ein Fehler ist bei Ihre Authentifizierung aufgetreten. Bitte wenden Sie sich an Ihren Systemadministrator - Controller/Root/LoginController.php + Controller/Root/LoginController.php An upload on %bridge_adapter% failed, the resaon is : %reason% @@ -1168,8 +1167,8 @@ Archive Archivieren Controller/Prod/LanguageController.php - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig Are you sure you want delete users rights ? @@ -1185,7 +1184,7 @@ Are you sure you want to delete this list ? Wollen Sie diese Liste sicher löschen? Controller/Prod/LanguageController.php - prod/templates/push.html.twig + prod/templates/push.html.twig Are you sure you want to rebuild the sub-definitions of selected records? @@ -1277,7 +1276,7 @@ Audio Audio - web/prod/index.html.twig + web/prod/index.html.twig Audio Birate @@ -1397,22 +1396,13 @@ Back Zurück + prod/actions/Push.html.twig mobile/lightbox/validate.html.twig mobile/lightbox/index.html.twig mobile/lightbox/index.html.twig mobile/lightbox/index.html.twig mobile/lightbox/basket_element.html.twig - - Back to Feedback - Zurück zum Feedback - prod/actions/Push.html.twig - - - Back to Push - Zurück zum Push - prod/actions/Push.html.twig - Back to basket list Zurück zur Sammelkörbe Liste @@ -1421,7 +1411,7 @@ Bad request format, only JSON is allowed Bad Request Format, nur JSON wird erlaubt - Controller/Root/AccountController.php + Controller/Root/AccountController.php Controller/Admin/RootController.php Controller/Admin/RootController.php Controller/Admin/DataboxController.php @@ -1456,42 +1446,57 @@ Basket Sammelkorb - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + + + Basket %name% is shared + Basket %name% is shared + WorkerManager/Worker/ShareBasketWorker.php + + + Basket '%title%' shared from %user% + Basket '%title%' shared from %user% + Notification/Mail/MailInfoBasketShared.php + + + Basket WIP + Basket WIP + eventsmanager/notify/basketwip.php Basket created Sammelkorb wurde erstellt - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php Basket has been archived Sammelkorb wurde archiviert - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php Basket has been deleted Sammelkorb wurde gelöscht - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php Basket has been unarchived Sammelkorb wurde nicht mehr archiviert - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php Basket has been updated Sammelkorb wurde aktualisiert - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php Basket is not found Sammelkorb wurde nicht gefunden - Model/Repositories/BasketRepository.php + Model/Repositories/BasketRepository.php Basket updated Sammelkorb wurde aktualisiert - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php Binary data @@ -1526,9 +1531,9 @@ Browse Baskets Sammelkörbe durchsuchen - web/prod/index.html.twig - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig Browser @@ -1572,7 +1577,7 @@ Cancel Abbrechen Controller/Prod/LanguageController.php - prod/User/Add.html.twig + prod/User/Add.html.twig prod/actions/delete_records_confirm_form.html.twig actions/Property/type.html.twig actions/Property/index.html.twig @@ -1689,7 +1694,7 @@ Certaines donnees du panier ont change Einige Daten des Sammelkorbs wurden verändert - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig Certaines donnees du reportage ont change @@ -1839,7 +1844,7 @@ Collection order Kollektionen Ordnung - web/prod/index.html.twig + web/prod/index.html.twig Color Depth @@ -1870,9 +1875,9 @@ Company Unternehmen - prod/User/Add.html.twig + prod/User/Add.html.twig actions/Feedback/ListsMacros.html.twig - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig Complete the fields below to register on %instance_title%! @@ -1905,7 +1910,7 @@ Configuration Konfiguration - web/prod/index.html.twig + web/prod/index.html.twig Confirm new email address @@ -1961,7 +1966,7 @@ Contains enthält - web/prod/index.html.twig + web/prod/index.html.twig Continuer ? @@ -1973,11 +1978,6 @@ Fortsetzen? admin/collection/suggested_value.html.twig - - Contributor - Benutzer - prod/actions/Push.html.twig - Cooliris Cooliris @@ -2001,7 +2001,7 @@ Could not perform request, please contact an administrator. Antrag konnte nicht durchgeführt werden. Bitte wenden Sie sich an Ihren Systemadministrator - Controller/Root/AccountController.php + Controller/Root/AccountController.php Could not retrieve the file ID, please retry or contact an admin if problem persist @@ -2016,18 +2016,13 @@ Couleur de selection Farbauswahl - web/prod/index.html.twig + web/prod/index.html.twig Country Land actions/Feedback/ListsMacros.html.twig - actions/Feedback/list.html.twig - - - Create a user - Einen Benutzer erstellen - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig Create an account manually @@ -2228,7 +2223,7 @@ Date Added Hinzufügungsdatum - web/prod/index.html.twig + web/prod/index.html.twig Date Creation @@ -2238,7 +2233,7 @@ Date Updated Aktualisierungsdatum - web/prod/index.html.twig + web/prod/index.html.twig Date de connexion @@ -2267,7 +2262,7 @@ Date(s) from field(s) Datum vom Feld - web/prod/index.html.twig + web/prod/index.html.twig De @@ -2345,7 +2340,7 @@ Defined by admin Von Administrator festgelegt - web/prod/index.html.twig + web/prod/index.html.twig Defined in Apache configuration @@ -2398,7 +2393,7 @@ Delete the selection Auswahl löschen - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig Delete the subview ? @@ -2465,8 +2460,8 @@ Alle abwählen web/report/report_layout_child.html.twig web/report/form_date_and_base.html.twig - actions/Feedback/list.html.twig - prod/actions/Push.html.twig + actions/Feedback/list.html.twig + prod/actions/Push.html.twig Design of personalization logo section @@ -2517,14 +2512,14 @@ Form/Configuration/ActionsFormType.php - Display & action settings + Anzeige und Handlung-Einstellungen admin/fields/templates.html.twig Display technical data Technische Informationen anzeigen - web/prod/index.html.twig + web/prod/index.html.twig Display thumbnails @@ -2534,7 +2529,7 @@ Do not display Nicht anzeigen - web/prod/index.html.twig + web/prod/index.html.twig Do not forget to restart the tasks scheduler @@ -2565,7 +2560,7 @@ Document Dokument - web/prod/index.html.twig + web/prod/index.html.twig Document Type Sharing @@ -2654,7 +2649,7 @@ E-mail domain Mail Domain - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig EN @@ -2770,7 +2765,7 @@ Email Name E-Mail Adresse - prod/User/Add.html.twig + prod/User/Add.html.twig Email export fails @@ -2780,12 +2775,12 @@ Email is invalid Ungültige Email Adresse - Controller/Prod/PushController.php + Controller/Prod/PushController.php Email is required Email Adresse erforderlich - Controller/Prod/PushController.php + Controller/Prod/PushController.php Email successfully confirmed @@ -2996,7 +2991,7 @@ Equals gleicht - web/prod/index.html.twig + web/prod/index.html.twig Erreur @@ -3057,14 +3052,14 @@ Erreur lors de la mise a jour des donnes Fehler während Datenaktualisierung - Phrasea/Controller/LightboxController.php + Phrasea/Controller/LightboxController.php Erreur lors de la tentative ; errreur : %message% Fehler beim Versuch ; Fehler : %message% - Core/Database/DatabaseMaintenanceService.php - Core/Database/DatabaseMaintenanceService.php - Core/Database/DatabaseMaintenanceService.php + Core/Database/DatabaseMaintenanceService.php + Core/Database/DatabaseMaintenanceService.php + Core/Database/DatabaseMaintenanceService.php Erreur lors de votre authentification @@ -3089,7 +3084,7 @@ Error while creating user Fehler bei der Erstellung des Benutzers - Controller/Prod/PushController.php + Controller/Prod/PushController.php Error while saving preference @@ -3139,7 +3134,7 @@ Ex : Paris, bleu, montagne Ex : Berlin, blau, Gebirge - web/prod/index.html.twig + web/prod/index.html.twig Executables externes @@ -3154,7 +3149,7 @@ Expiration date successfully updated! Ablaufdatum erfolgreich aktualisiert! - Controller/Prod/PushController.php + Controller/Prod/PushController.php Export @@ -3202,15 +3197,14 @@ Feedback Feedback Controller/Prod/LanguageController.php - web/prod/toolbar.html.twig - prod/WorkZone/Basket.html.twig - prod/WorkZone/Macros.html.twig + prod/WorkZone/Basket.html.twig + prod/WorkZone/Macros.html.twig prod/WorkZone/Story.html.twig Feedback:: Requested by %initiator% on %createdDate% Angefordert von %initiator% am %createdDate% - prod/preview/voting_notice.html.twig + prod/preview/voting_notice.html.twig Feeds @@ -3315,12 +3309,12 @@ First Name Vorname - prod/User/Add.html.twig + prod/User/Add.html.twig First name is required Vorname erforderlich - Controller/Prod/PushController.php + Controller/Prod/PushController.php First/Last Name @@ -3333,7 +3327,7 @@ Flash Flash web/common/technical_datas.html.twig - web/prod/index.html.twig + web/prod/index.html.twig Flatten layers @@ -3349,14 +3343,14 @@ Force authentication Benutzer müssen sich mit einem Login und Passwort anmelden - prod/templates/push.html.twig - prod/templates/push.html.twig + prod/templates/push.html.twig + prod/templates/push.html.twig Force authentication : info Wenn das Kästchen nicht markiert ist, einen Login Authentifizierungslink wird in der Email beinhaltet - prod/templates/push.html.twig - prod/templates/push.html.twig + prod/templates/push.html.twig + prod/templates/push.html.twig Force sending of the document ? @@ -3465,7 +3459,7 @@ Geo Search Lokalisierung - web/prod/index.html.twig + web/prod/index.html.twig Geonames server address @@ -3510,18 +3504,13 @@ Good Gut - Controller/Root/LoginController.php + Controller/Root/LoginController.php Google Analytics identifier Google Analytics Bezeichner Form/Configuration/GeneralFormType.php - - Grant rights - Rechte gewähren - prod/actions/Push.html.twig - Granted bases gewährte Datenbanken @@ -3545,12 +3534,12 @@ Graphiste (preview au rollover) Grafiker (Voransicht mit Rollover) - web/prod/index.html.twig + web/prod/index.html.twig Great Großartig - Controller/Root/LoginController.php + Controller/Root/LoginController.php Groupez 2 ou plusieurs mots avec des guillemets: "Michael Jackson" @@ -3584,11 +3573,6 @@ GUI sichtbar admin/fields/templates.html.twig - - HD Download - HD Download - prod/actions/Push.html.twig - Hello %username% Hallo %username% @@ -3649,7 +3633,7 @@ Iconographe (description au rollover) Bildredakteur (Beschreibung mit Rollover) - web/prod/index.html.twig + web/prod/index.html.twig Id @@ -3694,7 +3678,7 @@ Image Bild - web/prod/index.html.twig + web/prod/index.html.twig ImageMagick @@ -3720,7 +3704,7 @@ In the answer grid In einem Tooltip - web/prod/index.html.twig + web/prod/index.html.twig Include Business-fields in caption @@ -3785,7 +3769,7 @@ Invalid captcha answer. ungültige CAPTCHA Antwort - Controller/Root/LoginController.php + Controller/Root/LoginController.php Invalid file format @@ -3820,12 +3804,12 @@ Invalid link. ungültiges Link - Controller/Root/LoginController.php + Controller/Root/LoginController.php Invalid password provided ungültiges Passwort geliefert - Controller/Root/AccountController.php + Controller/Root/AccountController.php Invalid target collection @@ -3835,8 +3819,8 @@ Invalid unlock link. ungültiges freigeschaltet Link - Controller/Root/LoginController.php - Controller/Root/LoginController.php + Controller/Root/LoginController.php + Controller/Root/LoginController.php Inverser @@ -3857,7 +3841,7 @@ Job Beruf - prod/User/Add.html.twig + prod/User/Add.html.twig Keep synchronization between bridge and client APIs. @@ -3888,23 +3872,20 @@ L'utilisateur approuve ce document Benutzer genehmigt dieses Dokument - prod/preview/voting_notice.html.twig - prod/preview/voting_notice.html.twig - prod/WorkZone/Macros.html.twig + prod/preview/voting_notice.html.twig + prod/WorkZone/Macros.html.twig L'utilisateur desapprouve ce document Benutzer lehnt dieses Dokument ab - prod/preview/voting_notice.html.twig - prod/preview/voting_notice.html.twig - prod/WorkZone/Macros.html.twig + prod/preview/voting_notice.html.twig + prod/WorkZone/Macros.html.twig L'utilisateur n'a pas encore donne son avis sur ce document Benutzer hat seine Meinung noch nicht gegeben - prod/preview/voting_notice.html.twig - prod/preview/voting_notice.html.twig - prod/WorkZone/Macros.html.twig + prod/preview/voting_notice.html.twig + prod/WorkZone/Macros.html.twig La connection vers le serveur distant est OK @@ -3951,12 +3932,12 @@ Language selection Sprachauswahl - web/prod/index.html.twig + web/prod/index.html.twig Last Name Nachname - prod/User/Add.html.twig + prod/User/Add.html.twig Last Template @@ -3971,7 +3952,7 @@ Last name is required Nachname erforderlich - Controller/Prod/PushController.php + Controller/Prod/PushController.php Last update on %updateTime% @@ -4088,7 +4069,7 @@ Les termes apparaissent dans le(s) champs Die Begriffe befinden sich in Feld(er): - web/prod/index.html.twig + web/prod/index.html.twig Light Value @@ -4098,8 +4079,8 @@ Lightbox Lightbox - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig Limite temporelle @@ -4120,12 +4101,12 @@ List Manager Liste Manager - prod/actions/Push.html.twig + prod/actions/Push.html.twig List Name Name der Liste - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig List has been deleted @@ -4161,8 +4142,8 @@ Lists Liste - actions/Feedback/lists-all.html.twig - prod/actions/Push.html.twig + actions/Feedback/lists-all.html.twig + prod/actions/Push.html.twig Live search @@ -4223,7 +4204,7 @@ Ma derniere question meine letzte Suchabfrage - web/prod/index.html.twig + web/prod/index.html.twig Mail line %line% is empty @@ -4325,8 +4306,8 @@ Nachricht Controller/Prod/LanguageController.php prod/WorkZone/Reminder.html.twig - prod/templates/push.html.twig - prod/templates/push.html.twig + prod/templates/push.html.twig + prod/templates/push.html.twig Message automatique de Phraseanet @@ -4359,11 +4340,6 @@ Controller/Admin/DataboxController.php Controller/Admin/CollectionController.php - - Missing mandatory parameter %parameter% - Fehlende zwingender Parameter %parameter% - Controller/Prod/PushController.php - Missing name parameter Name-Parameter fehlt @@ -4392,7 +4368,7 @@ Mode de presentation Anzeigemodus - web/prod/index.html.twig + web/prod/index.html.twig Modele de donnees @@ -4402,7 +4378,7 @@ Models Vorlage - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig admin/user/registrations.html.twig @@ -4478,7 +4454,7 @@ Controller/Prod/LanguageController.php Bridge/Dailymotion/playlist_createcontainer.html.twig actions/Download/prepare.html.twig - prod/templates/push.html.twig + prod/templates/push.html.twig admin/fields/templates.html.twig @@ -4511,7 +4487,7 @@ New list name ? Neuer Name der Liste? Controller/Prod/LanguageController.php - prod/templates/push.html.twig + prod/templates/push.html.twig New password @@ -4566,7 +4542,7 @@ No collection selected Keine Kollektion ausgewählt - Controller/Root/LoginController.php + Controller/Root/LoginController.php No document in quarantine @@ -4581,12 +4557,12 @@ No elements to push Keine Dokumente für den Push - Controller/Prod/PushController.php + Controller/Prod/PushController.php No elements to validate Keine Dokumente zu bestätigen - Controller/Prod/PushController.php + Controller/Prod/PushController.php No matches found @@ -4601,7 +4577,7 @@ No participants specified Keine Teilnehmer ausgewählt - Controller/Prod/PushController.php + Controller/Prod/PushController.php No permalink available. @@ -4617,7 +4593,7 @@ No receivers specified Kein Empfänger ausgewählt - Controller/Prod/PushController.php + Controller/Prod/PushController.php No records @@ -4692,12 +4668,12 @@ None of the selected records can be pushed. Keiner der ausgewählten Datensätze kann via Push gesendet werden. - prod/actions/Push.html.twig + prod/actions/Push.html.twig - - None of the selected records can be sent for feedback. - Keine der ausgewählten Datensätze können für das Feedback gesendet werden. - prod/actions/Push.html.twig + + None of the selected records can be shared. + None of the selected records can be shared. + prod/actions/Push.html.twig Not Allowed @@ -4724,7 +4700,7 @@ Notifications globales Allgemeine Benachrichtigungen - classes/eventsmanager/broker.php + classes/eventsmanager/broker.php Notify third party application when an event occurs in Phraseanet @@ -4814,7 +4790,7 @@ One of these conditions Eine von diesen Bedingungen - web/prod/index.html.twig + web/prod/index.html.twig Only %nbEditableDocuments% records can be modified. @@ -4831,6 +4807,11 @@ Öffnen Sie die URL in einem neuen Fenster Core/Provider/TwigServiceProvider.php + + Open with Lightbox + Open with Lightbox + Notification/Mail/MailInfoBasketShared.php + Or Oder @@ -4872,7 +4853,7 @@ Ordinary Einfach - Controller/Root/LoginController.php + Controller/Root/LoginController.php Original name @@ -5009,7 +4990,7 @@ Phraseanet guest-access is disabled Phraseanet Gast Zugriff ist deaktiviert - Controller/Root/LoginController.php + Controller/Root/LoginController.php Phraseanet may require many binaries. @@ -5041,7 +5022,7 @@ Please accept the terms of use to register. Bitte nehmen Sie die Nutzungsbedingungen an, um zu registrieren - Controller/Root/LoginController.php + Controller/Root/LoginController.php Please be sure it is still valid and you can access it @@ -5058,16 +5039,6 @@ Bitte bestätigen Sie die Löschung von Benutzern web/admin/users.html.twig - - Please consider send this push to the following users : %recommendation% - Vorschläge: Sie können auch diesen Push zu den folgenden Benutzern senden: %recommendation% - prod/actions/Push.html.twig - - - Please consider send this validation to the following users : %recommendation% - Bitte prüfen Sie, ob Sie dieses Feedback zu folgenden Benutzern senden möchten: %recommendation% - prod/actions/Push.html.twig - Please enter the databox name to reset or create Bitte geben Sie die Databox Name ein, um zurückzusetzen oder zu erstellen. @@ -5076,7 +5047,7 @@ Please fill the captcha Füllen Sie bitte die CAPTCHA aus - Controller/Root/LoginController.php + Controller/Root/LoginController.php Please fix the database before starting @@ -5086,7 +5057,7 @@ Please provide a longer value. It should have %s character or more. Bitte geben Sie einen längeren Wert: %s Zeichen oder mehr - Controller/Root/LoginController.php + Controller/Root/LoginController.php Please provide a name for this selection. @@ -5096,32 +5067,32 @@ Please provide a valid IP address. Bitte geben Sie eine gültige IP Adresse ein. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Please provide a valid email address. Bitte geben Sie eine gültige E-Mail Adresse ein. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Please provide a value. Bitte bieten Sie einen Wert an. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Please provide the same emails. Bitte geben Sie die gleiche E-Mail Adressen ein - Controller/Root/LoginController.php + Controller/Root/LoginController.php Please provide the same passwords. Bitte geben Sie diesselbe Passwörter ein. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Please select at least %s choice. Bitte markieren Sie mindestens %s Auwahl. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Please select at least one valid file @@ -5141,7 +5112,7 @@ Position Funktion - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig Pour davantage d'informations, consulter le lien suivant %lien% @@ -5162,10 +5133,10 @@ Preferences Einstellungen - web/prod/index.html.twig - web/prod/index.html.twig - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig Prefix for notification emails @@ -5180,12 +5151,12 @@ Presentation de vignettes Miniaturansichten - web/prod/index.html.twig + web/prod/index.html.twig Presentation de vignettes de panier Vorstellung der Voransichten des Sammelkorbes - web/prod/index.html.twig + web/prod/index.html.twig Presets @@ -5218,12 +5189,14 @@ Processus de validation recu de %user% Feedback bekommen von %user% - Model/Entities/ValidationSession.php + Model/Entities/ValidationSession.php + Model/Entities/Basket.php Processus de validation recu de %user% et concernant %n% utilisateurs Feedback bekommen von %user% über %n% Benutzer - Model/Entities/ValidationSession.php + Model/Entities/ValidationSession.php + Model/Entities/Basket.php Propositions de modifications des tables @@ -5239,7 +5212,7 @@ Publications Veröffentlichungen web/common/menubar.html.twig - web/prod/index.html.twig + web/prod/index.html.twig admin/publications/wrapper.html.twig web/admin/tree.html.twig @@ -5264,7 +5237,7 @@ Push Controller/Prod/LanguageController.php eventsmanager/notify/push.php - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig Push configuration @@ -5274,56 +5247,56 @@ Push from %user% Push von %user% - Controller/Prod/PushController.php + Controller/Prod/PushController.php + + + Push::a basket share allows participants to see/comment/act on a common basket + Push::a basket share allows participants to see/comment/act on a common basket + prod/actions/Push.html.twig Push::filter on companies Unternehmensname - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig web/admin/users.html.twig Push::filter on countries Land - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig web/admin/users.html.twig Push::filter on emails E-Mail - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig web/admin/users.html.twig Push::filter on login Benutzername - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig web/admin/users.html.twig Push::filter on name Nachname/Vorname - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig Push::filter on templates Letzte Vorlage - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig Push::filter starts beginnt mit - actions/Feedback/list.html.twig - - - Push::une validation est une demande d'appreciation a d'autres personnes - Das "Feedback" ermöglicht es, Anfragen zur Bewertung von Dokumenten an Nutzer zu richten. Diese erhalten eine E-Mail mit einem Link, der Phraseanet Lightbox startet. Diese Schnittstelle erlaubt es ihnen, den Inhalt anzusehen, herunterzuladen und Meinungen und Kommentare zu den veröffentlichten Inhalten abzugeben. Für authentifizierte Nutzer ist die Validierungsanfrage auch als einen Sammelkorb verfügbar, den sie in der Workzone erhalten. - prod/actions/Push.html.twig + actions/Feedback/list.html.twig Push::unpush permet d'envoyer un lot d'image a des destinataires Mit dem "Push" können Sie Dokumente an Nutzer senden. Diese erhalten eine E-Mail mit einem Link, der Phraseanet Lightbox startet. Diese Schnittstelle erlaubt es ihnen, den verbreiteten Inhalt anzusehen und herunterzuladen. Für authentifizierte Benutzer ist der Push auch als einen Sammelkorb verfügbar, den sie in der Workzone erhalten - prod/actions/Push.html.twig + prod/actions/Push.html.twig Quality @@ -5350,80 +5323,80 @@ Raccourcis claviers de la zone des paniers : Sammelkörbe und Funktionen Abkürzungen - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis claviers en cours de editing : Fenster Abkürzungen bearbeiten - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis claviers en cours de preview : Fenster Abkürzungen, Detailansicht - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis claviers en cours de recherche : Hauptfenster Abkürzungen - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis:: ctrl-a : tout selectionner ctrl-a : alles auswählen - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig Raccourcis:: ctrl-e : editer la selection ctrl-e : Auswahl bearbeiten - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig Raccourcis:: ctrl-p : imprimer la selection ctrl-p : drucken - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig Raccourcis::espace : arreter/demarrer le diaporama Dia-Schau starten - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis::fleche bas : scroll vertical Abwärtspfeil: vertikal scrollen - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis::fleche droite : page suivante Rechtspfeil: nächste Seite - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis::fleche gauche : en arriere Abwärtspfeil: letztes Dokument - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis::fleche gauche : en avant Rechtspfeil: nächstes Dokument - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis::fleche gauche : page precedente Linkspfeil: vorherige Seite - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis::fleche haut : scroll vertical Pfeil oben: vertikal scrollen - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis::tab/shift-tab se ballade dans les champs tab/shift-tab : Feld ändern - web/prod/index.html.twig + web/prod/index.html.twig Rappel : Il vous reste %timeLeft% pour valider %title% de %user% @@ -5443,7 +5416,7 @@ Re-initialiser Zurücksetzen - web/prod/index.html.twig + web/prod/index.html.twig prod/Story/Reorder.html.twig prod/Baskets/Reorder.html.twig @@ -5452,12 +5425,9 @@ wieder ordnen prod/Story/Reorder.html.twig prod/Baskets/Reorder.html.twig - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig Read-only @@ -5479,6 +5449,11 @@ Eine Benachrichtigung beim Empfang eines Push erhalten eventsmanager/notify/push.php + + Receive notification when a basket is WIP + Receive notification when a basket is WIP + eventsmanager/notify/basketwip.php + Receive notification when a publication is available Eine Benachrichtigung bekommen, wenn eine Veröffentlichung verfügbar ist @@ -5548,7 +5523,7 @@ Rechercher dans un champ date im Feld "Datum" suchen - web/prod/index.html.twig + web/prod/index.html.twig Recommendations @@ -5568,12 +5543,12 @@ Record Not Found Datensatz wurde nicht gefunden - Controller/Api/V1Controller.php + Controller/Api/V1Controller.php Record removed from basket Datensatz wurde aus dem Sammelkorb gelöscht - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php Record removed from story @@ -5644,7 +5619,7 @@ Relevance Relevanz - web/prod/index.html.twig + web/prod/index.html.twig Remember me @@ -5672,6 +5647,11 @@ aus dem Sammelkorb entfernen prod/preview/tools.html.twig + + Remove users from list + Remove users from list + prod/actions/Push.html.twig + Remove watermark Wasserzeichen entfernen @@ -5929,7 +5909,8 @@ web/developers/application.html.twig web/developers/application.html.twig web/login/renew-password.html.twig - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig + prod/actions/Push.html.twig admin/worker-manager/worker_ftp.html.twig task-manager/task-editor/task.html.twig admin/search-engine/general-aggregation.html.twig @@ -5946,15 +5927,10 @@ Kapitel speichern Controller/Prod/LanguageController.php - - Save the list - Als neue Liste speichern - actions/Feedback/list.html.twig - Save this list Diese Liste speichern - prod/actions/Push.html.twig + prod/actions/Push.html.twig Se connecter @@ -5990,7 +5966,7 @@ See Sehen - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig WorkZone/Browser/Browser.html.twig @@ -6010,15 +5986,10 @@ Notification/Mail/MailInfoOrderCancelled.php Notification/Mail/MailInfoOrderDelivered.php - - See others - Andere sehen - prod/actions/Push.html.twig - See the list Die Liste sehen - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig See validation results @@ -6028,25 +5999,25 @@ Select a field Wählen Sie ein Feld aus - web/prod/index.html.twig + web/prod/index.html.twig Select a list on the left and edit it ! Wählen Sie eine Liste auf der linken Seite aus und bearbeiten Sie diese. - prod/actions/Push.html.twig + prod/actions/Push.html.twig Select all Alle auswählen web/report/report_layout_child.html.twig web/report/form_date_and_base.html.twig - actions/Feedback/list.html.twig - prod/actions/Push.html.twig + actions/Feedback/list.html.twig + prod/actions/Push.html.twig Select all collections Alle Kollektionen auswählen - Controller/Root/LoginController.php + Controller/Root/LoginController.php Select files... @@ -6063,7 +6034,7 @@ Selected base(s) Ausgewählte Datenbank(en) : - web/prod/index.html.twig + web/prod/index.html.twig Selected files @@ -6075,8 +6046,7 @@ Senden Controller/Prod/LanguageController.php web/login/forgot-password.html.twig - prod/actions/Push.html.twig - prod/actions/Push.html.twig + prod/actions/Push.html.twig prod/upload/upload.html.twig prod/upload/upload-flash.html.twig prod/orders/order_item.html.twig @@ -6172,17 +6142,34 @@ Share Verteilen Controller/Prod/LanguageController.php + web/prod/toolbar.html.twig Share my list Meine Liste teilen - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig Share the list Die Liste teilen actions/Feedback/list.html.twig + + Share will expire on %expire% + Share will expire on %expire% + Notification/Mail/MailInfoBasketShared.php + Notification/Mail/MailInfoValidationRequest.php + + + Shared + Shared + prod/WorkZone/Macros.html.twig + + + Sharing basket "%name%"... + Sharing basket "%name%"... + WorkerManager/Worker/ShareBasketWorker.php + Shift Umschalt @@ -6321,14 +6308,14 @@ Start by creating one by using the "add" button on the left ! Beginnen Sie mit der Erstellung: Klicken sie auf "Hinzufügen" links ! - prod/actions/Push.html.twig + prod/actions/Push.html.twig Start validation Feedback starten Notification/Mail/MailInfoReminderFeedback.php Notification/Mail/MailInfoValidationReminder.php - Notification/Mail/MailInfoValidationRequest.php + Notification/Mail/MailInfoValidationRequest.php Started @@ -6338,7 +6325,7 @@ Status des documents a rechercher Zustand der Dokumente - web/prod/index.html.twig + web/prod/index.html.twig Status edition @@ -6375,12 +6362,12 @@ Stories Berichte Form/Configuration/SearchEngineFormType.php - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig Story Not Found Bericht wurde nicht gefunden - Controller/Api/V1Controller.php + Controller/Api/V1Controller.php Story created @@ -6730,7 +6717,7 @@ The requested basket does not exist Der erforderte Sammelkorb existiert nicht - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php The task status @@ -6755,7 +6742,7 @@ Theme Thema - web/prod/index.html.twig + web/prod/index.html.twig There is no one to validate orders, please contact an administrator @@ -6848,7 +6835,7 @@ This user does not participate to the validation but is only viewer. Dieser Benutzer darf nicht teilnehmen, nur ansehen. - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig This user has no rights @@ -6879,7 +6866,7 @@ Time for feedback (days) Zeit für Feedback (Tage) Controller/Prod/LanguageController.php - prod/templates/push.html.twig + prod/templates/push.html.twig Titre @@ -6911,7 +6898,7 @@ Token not found Token nicht gefunden - Controller/Root/AccountController.php + Controller/Root/AccountController.php Tool box @@ -6932,7 +6919,7 @@ Tout type Bildschirmtyp - web/prod/index.html.twig + web/prod/index.html.twig Toutes les publications @@ -6960,7 +6947,7 @@ Trier par Sortieren nach - web/prod/index.html.twig + web/prod/index.html.twig Try to extract embedded thumbnails @@ -6985,7 +6972,7 @@ Type de documents Dokumenttyp - web/prod/index.html.twig + web/prod/index.html.twig Type nombre @@ -7027,7 +7014,7 @@ Unable to authenticate with %provider_name% Unmöglich, mit %provider_name% zu authentifizieren - Controller/Root/LoginController.php + Controller/Root/LoginController.php Controller/Api/OAuth2Controller.php @@ -7070,20 +7057,20 @@ Unable to retrieve provider identity unmöglich, Provider Identität abzurufen - Controller/Root/LoginController.php + Controller/Root/LoginController.php Controller/Api/OAuth2Controller.php Unable to send the documents Es ist nicht möglich Dokumente zu senden - Controller/Prod/PushController.php - Controller/Prod/PushController.php + Controller/Prod/PushController.php + Controller/Prod/PushController.php Unable to send your account unlock email. unmöglich, Ihr freigeschaltet Konto E-Mail zu senden - Controller/Root/LoginController.php - Controller/Root/LoginController.php + Controller/Root/LoginController.php + Controller/Root/LoginController.php Unable to share the list with the usr @@ -7108,7 +7095,7 @@ Une question personnelle eine persönliche Frage - web/prod/index.html.twig + web/prod/index.html.twig Une selection @@ -7136,13 +7123,13 @@ Unknown user %user_id% Unbekannter Benutzer %user_id% - Controller/Prod/PushController.php + Controller/Prod/PushController.php Unknown user %usr_id% Unbekannter Benutzer %usr_id% - Controller/Prod/PushController.php - Controller/Prod/PushController.php + WorkerManager/Worker/ShareBasketWorker.php + WorkerManager/Worker/ShareBasketWorker.php Unreachable server @@ -7221,7 +7208,7 @@ Use latest search settings on Production loading die letzte gestellte Frage in Prod benutzen - web/prod/index.html.twig + web/prod/index.html.twig Use my Phraseanet account @@ -7268,53 +7255,71 @@ User already exists Benutzer existiert schon - Controller/Prod/PushController.php + Controller/Prod/PushController.php User can download HD Benutzer darf HD herunterladen Controller/Prod/LanguageController.php - prod/actions/Push.html.twig - prod/actions/Push.html.twig - prod/templates/push.html.twig - prod/templates/push.html.twig - prod/templates/push.html.twig - prod/templates/push.html.twig - prod/templates/push.html.twig - prod/templates/push.html.twig + prod/actions/Push.html.twig + prod/templates/push.html.twig + prod/templates/push.html.twig + prod/templates/push.html.twig + + + User can modify the basket + User can modify the basket + prod/actions/Push.html.twig + prod/templates/push.html.twig User can see others choices Benutzer darf die andere Auswahlen sehen Controller/Prod/LanguageController.php - prod/actions/Push.html.twig - prod/actions/Push.html.twig - prod/templates/push.html.twig - prod/templates/push.html.twig + prod/actions/Push.html.twig + prod/templates/push.html.twig User contribute to the feedback Benutzer darf Feedback geben Controller/Prod/LanguageController.php - prod/actions/Push.html.twig - prod/actions/Push.html.twig - prod/templates/push.html.twig - prod/templates/push.html.twig + prod/actions/Push.html.twig + prod/templates/push.html.twig User successfully created Benutzer wurde erfolgreich erstellt - Controller/Prod/PushController.php + Controller/Prod/PushController.php Users Benutzer Vocabulary/ControlProvider/UserProvider.php actions/Feedback/list.html.twig - prod/actions/Push.html.twig + prod/actions/Push.html.twig web/admin/users.html.twig user/import/view.html.twig + + Users can download HD + Users can download HD + prod/actions/Push.html.twig + + + Users can modify the basket + Users can modify the basket + prod/actions/Push.html.twig + + + Users can see others choices + Users can see others choices + prod/actions/Push.html.twig + + + Users contribute to the feedback + Users contribute to the feedback + prod/actions/Push.html.twig + Users must accept Terms of Use for each export Die Benutzer müssen die Nutzungsbedingungen für jeden Export akzeptieren @@ -7323,7 +7328,7 @@ Users suggestion Benutzer Vorschlag - prod/actions/Push.html.twig + prod/actions/Push.html.twig Utilisation prevue: @@ -7354,12 +7359,12 @@ Validation from %user% Benutzer %user% hat seinen Bestätigungsbericht gesendet - Controller/Prod/PushController.php + Controller/Prod/PushController.php Validation request from %user% for '%title%' Benutzer %user% hat für '%title%' ein Feedback angefragt - Notification/Mail/MailInfoValidationRequest.php + Notification/Mail/MailInfoValidationRequest.php Validations @@ -7408,7 +7413,7 @@ Video Video - web/prod/index.html.twig + web/prod/index.html.twig Video Codec @@ -7448,6 +7453,11 @@ web/lightbox/index.html.twig mobile/lightbox/index.html.twig + + Vote will expire on %expire% + Vote will expire on %expire% + Notification/Mail/MailInfoValidationRequest.php + Votre adresse email Ihre Email Adresse @@ -7476,12 +7486,13 @@ Vous avez envoye cette demande a %n% utilisateurs Sie haben diese Anfrage zu %n% Benutzer gesendet - Model/Entities/ValidationSession.php + Model/Entities/ValidationSession.php + Model/Entities/Basket.php Vous avez envoye une demande de validation de document sur ce panier Sie haben ein Feedback von Dokumenten angefordert - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig Vous avez recu des documents @@ -7491,12 +7502,13 @@ Vous avez recu un nouveau panier Sie haben einen neuen Sammelkorb erhalten - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig Vous aviez envoye cette demande a %n% utilisateurs Sie hatten diese Anfrage zu %n% Benutzer gesendet - Model/Entities/ValidationSession.php + Model/Entities/ValidationSession.php + Model/Entities/Basket.php Vous devez donner un titre @@ -7536,7 +7548,7 @@ Vous etes maintenant deconnecte. A bientot. Sie sind nun erfolgreich abgemeldet. Bis bald! - Controller/Root/LoginController.php + Controller/Root/LoginController.php Vous n'avez pas assez de droits sur certains elements selectionnes @@ -7600,7 +7612,7 @@ Vous pouvez quitter la plupart des fenetres survolantes via la touche echap esc : Sie können die meiste Teile der Overlay Fenster schliessen - web/prod/index.html.twig + web/prod/index.html.twig Warning ! @@ -7637,7 +7649,7 @@ Weak swach - Controller/Root/LoginController.php + Controller/Root/LoginController.php Webservices connectivity @@ -7652,7 +7664,7 @@ Welcome to the ListManager ! Herzlich Willkommen beim Liste Manager ! - prod/actions/Push.html.twig + prod/actions/Push.html.twig When @@ -7707,8 +7719,8 @@ YYYY/MM/DD YYYY/MM/DD - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig Yes @@ -7722,25 +7734,25 @@ Sie sind Admin actions/Feedback/List-Share.html.twig - - You are about to ask for feedback for %nb_push_items% records, %nb_not_available% records can not be processed. - Sie sind dabei, um Rückmeldung für %nb_push_items% Datensätze zu bitten, %nb_not_available% Datensätze können nicht verarbeitet werden - prod/actions/Push.html.twig - - - You are about to ask for feedback for %nb_push_items% records. - Sie sind dabei, um Rückmeldung für %nb_push_items% Datensätze zu bitten - prod/actions/Push.html.twig - You are about to push %nb_push_items% records, %nb_not_available% records can not be processed. Sie sind dabei, %nb_push_items% Datensätze via Push zu senden, %nb_not_available% Datensätze können nicht verarbeitet werden. - prod/actions/Push.html.twig + prod/actions/Push.html.twig You are about to push %nb_push_items% records. Sie sind dabei, %nb_push_items% Datensätze via Push zu senden - prod/actions/Push.html.twig + prod/actions/Push.html.twig + + + You are about to share a basket with %nb_push_items% records, %nb_not_available% records can not be processed. + You are about to share a basket with %nb_push_items% records, %nb_not_available% records can not be processed. + prod/actions/Push.html.twig + + + You are about to share a basket with %nb_push_items% records. + You are about to share a basket with %nb_push_items% records. + prod/actions/Push.html.twig You are attempting to exceed the storage limit on your account and must delete existing entries before inserting new entries @@ -7750,7 +7762,7 @@ You are not allowed to add users Sie werden nicht erlaubt, Benutzer zu hinzufügen - Controller/Prod/PushController.php + Controller/Prod/PushController.php You are not authorized to do this @@ -7810,6 +7822,11 @@ prod/upload/upload.html.twig prod/upload/upload-flash.html.twig + + You contribute to the feedback + You contribute to the feedback + prod/actions/Push.html.twig + You do not enough rights to update status Sie haben nicht die genügende Rechte, um den Status zu aktualisieren @@ -7818,7 +7835,7 @@ You do not have access to this basket Sie haben keinen Zugriff auf diesen Sammelkorb - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php You do not have enough rights to access quarantine @@ -7845,16 +7862,6 @@ Sie dürfen nicht, Datensätze zu %collection% zu bewegen Controller/Prod/MoveCollectionController.php - - You have %quantity% days to validate the selection. - Sie haben noch %quantity% Tage, um die Auswahl zu bestätigen - Notification/Mail/MailInfoValidationRequest.php - - - You have 1 day to validate the selection. - Sie haben 1 verbleibenden Tag, um Ihr Auswahl zu bestätigen - Notification/Mail/MailInfoValidationRequest.php - You have attempted to queue too many files Sie haben versucht, zuviele Dateien anzustehen @@ -7863,7 +7870,7 @@ You have not access to this basket Sie haben keinen Zugriff auf diesen Sammelkorb - Model/Repositories/BasketRepository.php + Model/Repositories/BasketRepository.php You have selected %nbReceivedDocuments% records. @@ -7878,7 +7885,7 @@ You have to give your feedback at least on one document to send a report Sie müssen Ihr Feedback mindestens an einem Dokument geben, um einen Bericht zu senden - Phrasea/Controller/LightboxController.php + Phrasea/Controller/LightboxController.php You have to wait for an administrator approval for your access request @@ -7915,11 +7922,16 @@ Nun müssen Sie Ihr Passwort einrichten Notification/Mail/MailRequestPasswordSetup.php + + You require feedback + You require feedback + prod/actions/Push.html.twig + You tried to register with an unknown provider Sie haben es versucht, mit einem unbekannten Provider zu registrieren - Controller/Root/LoginController.php - Controller/Root/LoginController.php + Controller/Root/LoginController.php + Controller/Root/LoginController.php You will no longer receive notifications at %old_email% @@ -7979,7 +7991,7 @@ Your identity is not recognized. Ihre Identität wird nicht erkannt - Controller/Root/LoginController.php + Controller/Root/LoginController.php Your install might need to build some sub-definitions @@ -8010,7 +8022,7 @@ Your registration requests have been taken into account. Ihre Registrierungsanfragen wurden berücksichtigt - Controller/Root/AccountController.php + Controller/Root/AccountController.php a propos @@ -8029,13 +8041,13 @@ action : bridge Bridge - web/prod/index.html.twig + web/prod/index.html.twig action : collection Verschieben web/prod/toolbar.html.twig - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig @@ -8043,7 +8055,7 @@ Bearbeiten prod/preview/caption.html.twig web/prod/toolbar.html.twig - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig @@ -8054,19 +8066,19 @@ web/lightbox/validate.html.twig web/lightbox/feed.html.twig prod/preview/tools.html.twig - web/prod/index.html.twig + web/prod/index.html.twig web/prod/toolbar.html.twig prod/results/record.html.twig prod/results/record.html.twig prod/results/record.html.twig - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig action : outils Werkzeuge - web/prod/toolbar.html.twig - prod/WorkZone/Basket.html.twig + web/prod/toolbar.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig @@ -8077,51 +8089,51 @@ prod/results/record.html.twig prod/results/record.html.twig prod/results/record.html.twig - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig action : publier Veröffentlichen - web/prod/index.html.twig - web/prod/toolbar.html.twig - prod/WorkZone/Basket.html.twig + web/prod/index.html.twig + web/prod/toolbar.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig action : push Push - web/prod/toolbar.html.twig - prod/WorkZone/Basket.html.twig + web/prod/toolbar.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig action : status Eigenschaften web/prod/toolbar.html.twig - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig action : supprimer Löschen - web/prod/toolbar.html.twig - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig + web/prod/toolbar.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig action:: nouveau panier Neuer Sammelkorb - web/prod/index.html.twig - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig action:: nouveau reportage Neuer Bericht - web/prod/index.html.twig - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig action:: video tools @@ -8130,31 +8142,36 @@ prod/results/record.html.twig prod/results/record.html.twig - - action::Valider - Bestätigen - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig - action::detacher entfernen - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig action::editer Bearbeiten - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + + + action::modify share basket + action::modify share basket + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig action::renommer umbenennen - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + + + action::share basket + action::share basket + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig actual status @@ -8704,7 +8721,7 @@ admin::compte-utilisateur un email de confirmation vient de vous etre envoye. Veuillez suivre les instructions contenue pour continuer Wir haben Ihnen eine Email Bestätigung geschickt. Bitte folgen Sie den Anweisungen um fortzusetzen. - Controller/Root/AccountController.php + Controller/Root/AccountController.php admin::compte-utilisateur ville @@ -8718,7 +8735,7 @@ admin::compte-utilisateur: L'email a correctement ete mis a jour Die E-Mail wurde aktualisiert - Controller/Root/AccountController.php + Controller/Root/AccountController.php admin::compte-utilisateur: Pourquoi me demande-t-on mon mot de passe pour changer mon adresse email ? @@ -8738,7 +8755,7 @@ admin::compte-utilisateur: erreur lors de la mise a jour Fehler beim Updaten - Controller/Root/AccountController.php + Controller/Root/AccountController.php admin::compte-utilisateur::securite caracteres majuscules @@ -8774,7 +8791,7 @@ admin::compte-utilisateur:ftp: Le mot de passe est errone falsches Passwort - Controller/Root/AccountController.php + Controller/Root/AccountController.php admin::compte-utilisateur:ftp: Utiliser le mode passif @@ -8805,7 +8822,7 @@ web/admin/editusers.html.twig web/account/account.html.twig - + admin::compte-utilisateur:sexe: mademoiselle Core/Provider/RegistrationServiceProvider.php @@ -8813,7 +8830,7 @@ web/admin/editusers.html.twig web/account/account.html.twig - + admin::compte-utilisateur:sexe: monsieur Herr Core/Provider/RegistrationServiceProvider.php @@ -9892,11 +9909,6 @@ Fehler beim Export von Datensätzen eventsmanager/notify/downloadmailfail.php - - and %n% more peoples - und %n% mehr Leute - prod/actions/Push.html.twig - aout August @@ -9934,6 +9946,12 @@ Jetzt die Datenbank neu indexieren (Dieser Vorgang kann bei vielen Datensätzen / ab 10.000/ Stunden dauern) admin/databox/databox.html.twig + + basket : quitshare + basket : quitshare + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + basket:: Items are being to moved ! Elemente im Korb wurden verschoben ! @@ -9942,13 +9960,13 @@ basket:action:delete record form basket Datensatz vom Sammelkorb entfernen - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig basket:action:delete record form database Datensatz von Datenbank vonlöschen - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig @@ -9969,12 +9987,12 @@ boutton:: selectionner aucune base Keine - web/prod/index.html.twig + web/prod/index.html.twig boutton:: selectionner toutes les bases Alle - web/prod/index.html.twig + web/prod/index.html.twig boutton::ajouter @@ -10093,7 +10111,7 @@ web/thesaurus/accept.html.twig web/thesaurus/accept.html.twig web/report/all_content.html.twig - prod/actions/Push.html.twig + prod/actions/Push.html.twig prod/actions/edit_default.html.twig prod/actions/edit_default.html.twig @@ -10143,7 +10161,7 @@ boutton::rechercher suchen Controller/Prod/LanguageController.php - web/prod/index.html.twig + web/prod/index.html.twig boutton::refresh @@ -10270,7 +10288,7 @@ web/thesaurus/new-term.html.twig web/thesaurus/new-term.html.twig web/report/all_content.html.twig - web/prod/index.html.twig + web/prod/index.html.twig prod/Story/Reorder.html.twig Bridge/Flickr/photo_deleteelement.html.twig Bridge/Flickr/photoset_deleteelement.html.twig @@ -10400,7 +10418,7 @@ choisir wählen - web/prod/index.html.twig + web/prod/index.html.twig admin/collection/create.html.twig admin/databox/databox.html.twig @@ -10487,7 +10505,7 @@ created_on erstellt am - web/prod/index.html.twig + web/prod/index.html.twig dans %category% @@ -10518,7 +10536,7 @@ delete Löschen - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig descendant @@ -10653,7 +10671,6 @@ edit Bearbeiten - prod/WorkZone/Macros.html.twig web/account/account.html.twig web/account/account.html.twig web/account/account.html.twig @@ -10823,7 +10840,7 @@ expose:: logout Abmeldung - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig expose:: preview @@ -10943,7 +10960,7 @@ feedback::users to notify Benutzer benachrichtigen - prod/templates/push.html.twig + prod/templates/push.html.twig fevrier @@ -10979,7 +10996,7 @@ forms::l'email semble invalide E-Mail scheint ungültig - Controller/Root/AccountController.php + Controller/Root/AccountController.php forms::la valeur donnee est trop courte @@ -11010,7 +11027,7 @@ forms::les emails ne correspondent pas Die E-Mail sind nicht gleich - Controller/Root/AccountController.php + Controller/Root/AccountController.php forms::les mots de passe ne correspondent pas @@ -11035,7 +11052,7 @@ help::help-search: relaunch search without filter Filter entfernen und wieder suchen - web/prod/index.html.twig + web/prod/index.html.twig prod/results/help.html.twig @@ -11113,47 +11130,47 @@ index::advance_search: facet Facetten-Einstellungen - web/prod/index.html.twig + web/prod/index.html.twig index::advance_search: facet-order Reihenfolge der Facettenanzeige - web/prod/index.html.twig + web/prod/index.html.twig index::advance_search: facet-tech-order Standard Reihenfolge - web/prod/index.html.twig + web/prod/index.html.twig index::advance_search: facet-values-order Reihenfolge der Facettenwerte - web/prod/index.html.twig + web/prod/index.html.twig index::advance_search: hidden-facet-values-order Versteckte Facetten - web/prod/index.html.twig + web/prod/index.html.twig index::advance_search: order-by-hits Nach Hits sortieren - web/prod/index.html.twig + web/prod/index.html.twig index::advance_search: order-by-hits-asc Nach Vorkommen asc - web/prod/index.html.twig + web/prod/index.html.twig index::advance_search: show-unset-field-facet Facette "undefiniert" anzeigen - web/prod/index.html.twig + web/prod/index.html.twig index:advanced-preferences:: use truncation Trunkierung aktivieren - web/prod/index.html.twig + web/prod/index.html.twig invite:: Redirection vers la zone d'authentification, cliquez sur OK pour continuer ou annulez @@ -11296,35 +11313,35 @@ login::erreur: Erreur d'authentification Anmeldefehler - Controller/Root/LoginController.php + Controller/Root/LoginController.php Controller/Api/OAuth2Controller.php login::erreur: No available connection - Please contact sys-admin Fehler: Keine verfügbare Verbindung - Bitte kontaktieren Sie den Administrator - Controller/Root/LoginController.php + Controller/Root/LoginController.php login::erreur: Vous n'avez pas confirme votre email Zugriff nicht möglich. Sie haben Ihre E-Mail Adresse noch nicht bestätigt - Controller/Root/LoginController.php + Controller/Root/LoginController.php login::notification: Changements enregistres Veränderungen wurden bestätigt - Controller/Root/AccountController.php + Controller/Root/AccountController.php login::notification: Mise a jour du mot de passe avec succes erfolgreiche Passwort Aktualisierung - Controller/Root/LoginController.php - Controller/Root/AccountController.php + Controller/Root/LoginController.php + Controller/Root/AccountController.php login::notification: demande de confirmation par mail envoyee E-Mail Bestätigungsanfrage gesendet - Controller/Root/LoginController.php - Controller/Root/LoginController.php + Controller/Root/LoginController.php + Controller/Root/LoginController.php login::register: email confirmation email Pour valider votre inscription a la base de donnees, merci de confirmer votre e-mail en suivant le lien ci-dessous. @@ -11748,17 +11765,17 @@ panier:: ordre Validation ascendante gut bewertet - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig panier:: ordre Validation descendante weniger gut bewertet - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig panier:: ordre du panier Sammelkorb Reihenfolge - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig panier:: renommer le panier @@ -11783,7 +11800,12 @@ paniers:: panier recu de %pusher% Sammelkorb von %pusher% bekommen - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + + + paniers:: you shared this basket with %n% + paniers:: you shared this basket with %n% + prod/WorkZone/Macros.html.twig paniers::Vous etes sur le point de supprimer ce panier. Cette action est irreversible. Souhaitez-vous continuer ? @@ -11849,12 +11871,12 @@ phraseanet:: Preferences Einstellungen - web/prod/index.html.twig + web/prod/index.html.twig phraseanet:: Un email vient de vous etre envoye Wir haben Ihnen ein E-Mail gesendet - Controller/Root/LoginController.php + Controller/Root/LoginController.php phraseanet:: a propos @@ -11999,16 +12021,16 @@ phraseanet:: tri par date nach Datum sortieren web/thesaurus/export-topics-dialog.html.twig - web/prod/index.html.twig - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig phraseanet:: tri par nom alphabetische Sortierung - web/prod/index.html.twig - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig phraseanet:: user @@ -12029,17 +12051,17 @@ phraseanet::account The account has been deleted Ihr Benutzerkonto wurde gelöscht - Controller/Root/AccountController.php + Controller/Root/AccountController.php - phraseanet::account: << your account can be deleted via admin interface >> + >]]> Ihr Benutzerkonto kann nur durch die Administration Anwendung gelöscht werden. web/account/account.html.twig phraseanet::account: A confirmation e-mail has been sent. Please follow the instructions contained to continue account deletion Eine Bestätigungs-E-Mail wurde gesendet. Bitte folgen Sie den Anweisungen der fortlaufenden Kontolöschung - Controller/Root/AccountController.php + Controller/Root/AccountController.php phraseanet::account: Are you sure you want to delete your account? @@ -12101,14 +12123,14 @@ phraseanet::erreur: echec du serveur de mail Mailserver-Ausfall - Controller/Root/AccountController.php - Controller/Root/AccountController.php - Controller/Root/AccountController.php + Controller/Root/AccountController.php + Controller/Root/AccountController.php + Controller/Root/AccountController.php phraseanet::error: failed to revoke some user access Fehler beim Widerruf von Nutzerrechten - Controller/Root/AccountController.php + Controller/Root/AccountController.php phraseanet::jours:: dimanche @@ -12193,12 +12215,12 @@ phraseanet::time:: a zu - web/prod/index.html.twig + web/prod/index.html.twig phraseanet::time:: de von - web/prod/index.html.twig + web/prod/index.html.twig phraseanet::type:: audios @@ -12208,7 +12230,7 @@ phraseanet::type:: documents Dokumente - web/prod/index.html.twig + web/prod/index.html.twig web/prod/toolbar.html.twig @@ -12219,7 +12241,7 @@ phraseanet::type:: reportages Berichte - web/prod/index.html.twig + web/prod/index.html.twig phraseanet::type:: videos @@ -12244,17 +12266,17 @@ preview:: Description Beschreibung - web/prod/index.html.twig + web/prod/index.html.twig preview:: Historique Historie - web/prod/index.html.twig + web/prod/index.html.twig preview:: Popularite Beliebtheit - web/prod/index.html.twig + web/prod/index.html.twig preview:: arreter le diaporama @@ -12301,12 +12323,12 @@ preview::tab:feedback Feedback - web/prod/index.html.twig + web/prod/index.html.twig preview::tab:feedback closed Geschlossen - prod/preview/voting_notice.html.twig + prod/preview/voting_notice.html.twig preview::tab:feedback list @@ -12316,12 +12338,12 @@ preview::tab:feedback mail subject E-Mail Betreff des Feedbacks - prod/preview/voting_notice.html.twig + prod/preview/voting_notice.html.twig preview::tab:feedback open Geöffnet - prod/preview/voting_notice.html.twig + prod/preview/voting_notice.html.twig preview::visualisation @@ -12615,17 +12637,17 @@ prod::action:property title Eigenschaften - web/prod/index.html.twig + web/prod/index.html.twig prod::advancesearch:tooltips:datefield_restriction_explanation Suchergebnisse auf Datum beschränken - web/prod/index.html.twig + web/prod/index.html.twig prod::advancesearch:tooltips:field_restriction_explanation Suchen Sie den Inhalt der Felder - web/prod/index.html.twig + web/prod/index.html.twig prod::basketTab:basket @@ -12792,7 +12814,7 @@ Vorsicht: die aktuelle Werte werden durch die neue Werte überschrieben prod::export: send mail notification E-Mail-Anfrage gesendet web/lightbox/validate.html.twig - web/prod/index.html.twig + web/prod/index.html.twig prod::facet.Orientation_label @@ -12877,12 +12899,17 @@ Vorsicht: die aktuelle Werte werden durch die neue Werte überschrieben prod::feedback:feedback_set_title Feedback Name - prod/templates/push.html.twig + prod/templates/push.html.twig + + + prod::feedback:shared_set_title + prod::feedback:shared_set_title + prod/templates/push.html.twig prod::notification: notification title Benachrichtigungen - web/prod/index.html.twig + web/prod/index.html.twig prod::publication:title @@ -12892,22 +12919,22 @@ Vorsicht: die aktuelle Werte werden durch die neue Werte überschrieben prod::push: List name can not be empty Name der Liste wird erfordert - web/prod/index.html.twig + web/prod/index.html.twig prod::push: New list title Neue Liste - web/prod/index.html.twig + web/prod/index.html.twig prod::push: add Hinzufügen - web/prod/index.html.twig + web/prod/index.html.twig prod::push:push_set_title Name der Push Sammelkorb - prod/templates/push.html.twig + prod/templates/push.html.twig prod::recherche: Attention : la liste des bases selectionnees pour la recherche a ete changee. @@ -13053,23 +13080,28 @@ Vorsicht: die aktuelle Werte werden durch die neue Werte überschrieben prod::videoTools:chapterTitle Kapiteltitel - web/prod/index.html.twig + web/prod/index.html.twig prod::workzone:Actions Aktionen - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig + + prod::workzone:Basket is WIP + prod::workzone:Basket is WIP + web/prod/index.html.twig + prod::workzone:feedback add user Benutzer verwalten - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod::workzone:manual feedback reminder button Eine Erinnerungsmail senden - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod::workzone:manual feedback reminder provide a message! @@ -13144,18 +13176,18 @@ Vorsicht: die aktuelle Werte werden durch die neue Werte überschrieben prod:expose field mapping Mapping - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig prod:expose:Add publication Eine Veröffentlichung hinzufügen - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig prod:expose:Refresh Aktualisieren - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig prod:expose:connection:Auth connexion @@ -13438,7 +13470,7 @@ Vorsicht: die aktuelle Werte werden durch die neue Werte überschrieben prod:expose:select expose Expose auswählen - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig prod:mapbox Change position @@ -13495,11 +13527,6 @@ Vorsicht: die aktuelle Werte werden durch die neue Werte überschrieben Neuer Benutzer Controller/Prod/LanguageController.php - - prod:push: delete selection - Auswahl entfernen - prod/actions/Push.html.twig - prod:videoeditor:subtitleRequestTab:: Autosubtitling Automatisierte Untertitelung @@ -13604,12 +13631,12 @@ Vorsicht: die aktuelle Werte werden durch die neue Werte überschrieben prod:workzone:basket:creation-date Erstellungsdatum prod/Tooltip/Basket.html.twig - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod:workzone:basket:updated-message Feedback Schlusstermin aktualisiert - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod:workzone:expose:modal:: title @@ -13619,22 +13646,22 @@ Vorsicht: die aktuelle Werte werden durch die neue Werte überschrieben prod:workzone:facetstab:search_and_facets_sort_options Facetten Konfiguration - web/prod/index.html.twig + web/prod/index.html.twig prod:workzone:facetstab:tooltips:facet_and_filter In die Ergebnisse aufnehmen - web/prod/index.html.twig + web/prod/index.html.twig prod:workzone:facetstab:tooltips:facet_except_filter Ergebnnisse auschliessen - web/prod/index.html.twig + web/prod/index.html.twig prod:workzone:facetstab:tooltips:remove_facet_filter Filter entfernen - web/prod/index.html.twig + web/prod/index.html.twig prod:workzone:facetstab:unset_field_facet_label_(%fieldname%) @@ -13760,20 +13787,20 @@ Vorsicht: die aktuelle Werte werden durch die neue Werte überschrieben raccourci :: a propos des raccourcis claviers Über Abkürzungen - web/prod/index.html.twig + web/prod/index.html.twig raccourcis :: ne plus montrer cette aide Diese Hilfe nicht mehr anzeigen - web/prod/index.html.twig + web/prod/index.html.twig rafraichir Aktualisieren prod/results/feeds.html.twig prod/results/feeds.html.twig - prod/WorkZone/Basket.html.twig - prod/WorkZone/Macros.html.twig + prod/WorkZone/Basket.html.twig + prod/WorkZone/Macros.html.twig prod/WorkZone/Story.html.twig @@ -13834,17 +13861,17 @@ Vorsicht: die aktuelle Werte werden durch die neue Werte überschrieben reponses:: images par pages : Suchergebnisse nach Seite - web/prod/index.html.twig + web/prod/index.html.twig reponses:: mode liste Liste - web/prod/index.html.twig + web/prod/index.html.twig reponses:: mode vignettes Miniaturansichten - web/prod/index.html.twig + web/prod/index.html.twig reponses:: partager @@ -13866,7 +13893,7 @@ Vorsicht: die aktuelle Werte werden durch die neue Werte überschrieben reponses:: taille des images : Miniaturansichtengrösse - web/prod/index.html.twig + web/prod/index.html.twig reponses::document sans titre @@ -14858,7 +14885,7 @@ Vorsicht: die aktuelle Werte werden durch die neue Werte überschrieben web/thesaurus/thesaurus.html.twig - thesaurus:: Supprimer cette branche ?&#10;(les termes concernes remonteront en candidats a la prochaine indexation) + web/thesaurus/thesaurus.html.twig @@ -15410,7 +15437,7 @@ Vorsicht: die aktuelle Werte werden durch die neue Werte überschrieben updated_on aktualisiert am - web/prod/index.html.twig + web/prod/index.html.twig upload:: Destination (collection) : @@ -15503,124 +15530,145 @@ Vorsicht: die aktuelle Werte werden durch die neue Werte überschrieben workzone:datepicker:april April - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:august August - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:december Dezember - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:february Februar - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:friday Freitag - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:january Januar - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:july Juli - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:june Juni - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:march März - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:may Mai - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:monday Montag - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:nextText nächste - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:november November - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:october Oktober - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:prevText vorherige - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:saturday Samstag - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:september September - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:sunday Sonntag - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:thursday Donnerstag - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:tuesday Dienstag - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:wednesday Mittwoch - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:feedback:expiration-closed Feedback geschlossen am prod/Tooltip/Basket.html.twig - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig workzone:feedback:expiration-open Feedback offen bis prod/Tooltip/Basket.html.twig - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig workzone:feedback:update Das neue Abschlussdatum bestätigen - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig yes diff --git a/resources/locales/messages.en.xlf b/resources/locales/messages.en.xlf index f1baa5752c..39708e5457 100644 --- a/resources/locales/messages.en.xlf +++ b/resources/locales/messages.en.xlf @@ -1,14 +1,14 @@ - + - +
The source node in most cases contains the sample message as written by the developer. If it looks like a dot-delimitted string such as "form.label.firstname", then the developer has not provided a default message.
- - + + Form/Configuration/EmailFormType.php Form/Login/PhraseaAuthenticationForm.php @@ -114,12 +114,12 @@ %d collection selected %d collection selected - Controller/Root/LoginController.php + Controller/Root/LoginController.php %d collections selected %d collections selected - Controller/Root/LoginController.php + Controller/Root/LoginController.php %d fields have been updated @@ -144,8 +144,7 @@ %length% peoples %length% people - actions/Feedback/list.html.twig - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig %n_elements% elements ne peuvent etre uploades @@ -179,7 +178,7 @@ %nb_records% records prod/Tooltip/Basket.html.twig prod/Tooltip/Story.html.twig - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig %nb_view% vue @@ -196,7 +195,7 @@ Bridge/Dailymotion/element_informations.html.twig - %number% documents<br/>selectionnes + selectionnes]]> selected]]> Controller/Prod/QueryController.php @@ -238,7 +237,7 @@ %quantity% records added %quantity% records added - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php Controller/Prod/StoryController.php @@ -254,12 +253,12 @@ %quantity_records% records have been sent for validation to %quantity_users% users %quantity_records% records have been sent for validation to %quantity_users% users - Controller/Prod/PushController.php + Controller/Prod/PushController.php %quantity_records% records have been sent to %quantity_users% users %quantity_records% records have been sent to %quantity_users% users - Controller/Prod/PushController.php + Controller/Prod/PushController.php %record_count% records match the unique identifier : @@ -587,18 +586,18 @@ Account has been unlocked, you can now login. Account has been unlocked. You can now login. - Controller/Root/LoginController.php - Controller/Root/LoginController.php + Controller/Root/LoginController.php + Controller/Root/LoginController.php Account has been unlocked, you still have to wait for admin approval. Account has been unlocked. But you still have to wait for an administration approval. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Account is already unlocked, you can login. Account is already unlocked. You can login. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Account is not found. @@ -609,8 +608,8 @@ Accuse de reception Acknowledge receipt Controller/Prod/LanguageController.php - prod/templates/push.html.twig - prod/templates/push.html.twig + prod/templates/push.html.twig + prod/templates/push.html.twig Accuse de reception indisponible, vous n'avez pas declare d'adresse email @@ -663,13 +662,13 @@ Activity Activity - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig Add Add - prod/User/Add.html.twig - prod/actions/Push.html.twig + prod/User/Add.html.twig + prod/actions/Push.html.twig prod/upload/lazaret.html.twig prod/upload/lazaret.html.twig @@ -682,7 +681,7 @@ Add a list Add a list - actions/Feedback/lists-all.html.twig + actions/Feedback/lists-all.html.twig Add a new field @@ -722,8 +721,8 @@ Add user Add user - prod/actions/Push.html.twig - prod/actions/Push.html.twig + actions/Feedback/list.html.twig + prod/actions/Push.html.twig Additionnal modules @@ -753,28 +752,28 @@ Advanced Search Advanced search - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig Advanced Search:: By date field Date fields - web/prod/index.html.twig + web/prod/index.html.twig Advanced Search:: By numeric field Numeric fields - web/prod/index.html.twig + web/prod/index.html.twig Advanced Search:: By string field Text fields - web/prod/index.html.twig + web/prod/index.html.twig Advanced mode Advanced mode - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig Advanced settings @@ -784,42 +783,42 @@ Affichage Display - web/prod/index.html.twig + web/prod/index.html.twig Affichage au demarrage Display On startup - web/prod/index.html.twig + web/prod/index.html.twig Afficher la fiche descriptive Show Caption - web/prod/index.html.twig + web/prod/index.html.twig Afficher le titre Show Title - web/prod/index.html.twig + web/prod/index.html.twig Afficher le type Display type - web/prod/index.html.twig + web/prod/index.html.twig Afficher les status Show Status - web/prod/index.html.twig + web/prod/index.html.twig Afficher une icone Display an Icon - web/prod/index.html.twig + web/prod/index.html.twig After metadata After captions - web/prod/index.html.twig + web/prod/index.html.twig Aggregated @@ -834,7 +833,7 @@ Aide Help - web/prod/index.html.twig + web/prod/index.html.twig Aide sur les expressions regulieres @@ -874,12 +873,12 @@ All All Form/Configuration/CustomLinkFormType.php - actions/Feedback/list.html.twig - actions/Feedback/list.html.twig - actions/Feedback/list.html.twig - actions/Feedback/list.html.twig - actions/Feedback/list.html.twig - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig + actions/Feedback/list.html.twig + actions/Feedback/list.html.twig + actions/Feedback/list.html.twig + actions/Feedback/list.html.twig + actions/Feedback/list.html.twig WorkZone/Browser/Browser.html.twig admin/worker-manager/worker_searchengine.html.twig task-manager/task-editor/subdefs.html.twig @@ -887,7 +886,7 @@ All these conditions All these conditions - web/prod/index.html.twig + web/prod/index.html.twig Aller a @@ -952,15 +951,15 @@ Alphabetic asc Alphabetic asc - web/prod/index.html.twig - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig Alphabetic desc Alphabetic desc - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig Also delete records that rely on groupings. @@ -974,7 +973,7 @@ Model/Manipulator/LazaretManipulator.php Controller/Prod/MoveCollectionController.php Controller/Prod/LazaretController.php - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php Controller/Prod/ToolsController.php Controller/Prod/StoryController.php Controller/Admin/DataboxesController.php @@ -1045,9 +1044,9 @@ An error occurred An error occurred Order/Controller/ProdOrderController.php - Controller/Prod/BasketController.php - Controller/Api/V1Controller.php - Controller/Api/V1Controller.php + Controller/Prod/BasketController.php + Controller/Api/V1Controller.php + Controller/Api/V1Controller.php Controller/Admin/SearchEngineController.php Controller/Admin/DataboxController.php Controller/Admin/CollectionController.php @@ -1061,7 +1060,7 @@ An unexpected error occurred during authentication process, please contact an admin An unexpected error has occured during authentication process. Please contact an admin - Controller/Root/LoginController.php + Controller/Root/LoginController.php An upload on %bridge_adapter% failed, the resaon is : %reason% @@ -1169,8 +1168,8 @@ Archive Archive Controller/Prod/LanguageController.php - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig Are you sure you want delete users rights ? @@ -1186,7 +1185,7 @@ Are you sure you want to delete this list ? Are you sure you want to delete this list? Controller/Prod/LanguageController.php - prod/templates/push.html.twig + prod/templates/push.html.twig Are you sure you want to rebuild the sub-definitions of selected records? @@ -1278,7 +1277,7 @@ Audio Audio - web/prod/index.html.twig + web/prod/index.html.twig Audio Birate @@ -1398,22 +1397,13 @@ Back Previous + prod/actions/Push.html.twig mobile/lightbox/validate.html.twig mobile/lightbox/index.html.twig mobile/lightbox/index.html.twig mobile/lightbox/index.html.twig mobile/lightbox/basket_element.html.twig - - Back to Feedback - Back to Feedback - prod/actions/Push.html.twig - - - Back to Push - Back to Push - prod/actions/Push.html.twig - Back to basket list Back to baskets list @@ -1422,7 +1412,7 @@ Bad request format, only JSON is allowed Bad request format. Only JSON is allowed. - Controller/Root/AccountController.php + Controller/Root/AccountController.php Controller/Admin/RootController.php Controller/Admin/RootController.php Controller/Admin/DataboxController.php @@ -1457,42 +1447,57 @@ Basket Basket - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + + + Basket %name% is shared + Basket %name% is shared + WorkerManager/Worker/ShareBasketWorker.php + + + Basket '%title%' shared from %user% + Basket '%title%' shared from %user% + Notification/Mail/MailInfoBasketShared.php + + + Basket WIP + Basket WIP + eventsmanager/notify/basketwip.php Basket created Basket created - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php Basket has been archived Basket has been archived - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php Basket has been deleted Basket has been deleted - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php Basket has been unarchived Basket has been unarchived - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php Basket has been updated Basket has been updated - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php Basket is not found Basket is not found - Model/Repositories/BasketRepository.php + Model/Repositories/BasketRepository.php Basket updated Basket updated - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php Binary data @@ -1527,9 +1532,9 @@ Browse Baskets Browse baskets - web/prod/index.html.twig - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig Browser @@ -1573,7 +1578,7 @@ Cancel Cancel Controller/Prod/LanguageController.php - prod/User/Add.html.twig + prod/User/Add.html.twig prod/actions/delete_records_confirm_form.html.twig actions/Property/type.html.twig actions/Property/index.html.twig @@ -1690,7 +1695,7 @@ Certaines donnees du panier ont change This basket has been updated - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig Certaines donnees du reportage ont change @@ -1841,7 +1846,7 @@ Collection order Collection order - web/prod/index.html.twig + web/prod/index.html.twig Color Depth @@ -1872,9 +1877,9 @@ Company Company - prod/User/Add.html.twig + prod/User/Add.html.twig actions/Feedback/ListsMacros.html.twig - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig Complete the fields below to register on %instance_title%! @@ -1907,7 +1912,7 @@ Configuration Configuration - web/prod/index.html.twig + web/prod/index.html.twig Confirm new email address @@ -1963,7 +1968,7 @@ Contains Contains - web/prod/index.html.twig + web/prod/index.html.twig Continuer ? @@ -1975,11 +1980,6 @@ Proceed anyway admin/collection/suggested_value.html.twig - - Contributor - Contribute - prod/actions/Push.html.twig - Cooliris Cooliris @@ -2003,7 +2003,7 @@ Could not perform request, please contact an administrator. Request can't be performed. Please contact an administrator. - Controller/Root/AccountController.php + Controller/Root/AccountController.php Could not retrieve the file ID, please retry or contact an admin if problem persist @@ -2018,18 +2018,13 @@ Couleur de selection Selection color - web/prod/index.html.twig + web/prod/index.html.twig Country Country actions/Feedback/ListsMacros.html.twig - actions/Feedback/list.html.twig - - - Create a user - Create a user - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig Create an account manually @@ -2231,7 +2226,7 @@ Date Added Date added - web/prod/index.html.twig + web/prod/index.html.twig Date Creation @@ -2241,7 +2236,7 @@ Date Updated Date Updated - web/prod/index.html.twig + web/prod/index.html.twig Date de connexion @@ -2270,7 +2265,7 @@ Date(s) from field(s) Date(s) from field(s) - web/prod/index.html.twig + web/prod/index.html.twig De @@ -2348,7 +2343,7 @@ Defined by admin Defined by admin - web/prod/index.html.twig + web/prod/index.html.twig Defined in Apache configuration @@ -2401,7 +2396,7 @@ Delete the selection Delete the selection - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig Delete the subview ? @@ -2468,8 +2463,8 @@ Deselect all web/report/report_layout_child.html.twig web/report/form_date_and_base.html.twig - actions/Feedback/list.html.twig - prod/actions/Push.html.twig + actions/Feedback/list.html.twig + prod/actions/Push.html.twig Design of personalization logo section @@ -2520,14 +2515,14 @@ Form/Configuration/ActionsFormType.php - Display & action settings + Display and action settings admin/fields/templates.html.twig Display technical data Display technical data - web/prod/index.html.twig + web/prod/index.html.twig Display thumbnails @@ -2537,7 +2532,7 @@ Do not display Do not display - web/prod/index.html.twig + web/prod/index.html.twig Do not forget to restart the tasks scheduler @@ -2568,7 +2563,7 @@ Document Document - web/prod/index.html.twig + web/prod/index.html.twig Document Type Sharing @@ -2657,7 +2652,7 @@ E-mail domain E-mail domain - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig EN @@ -2773,7 +2768,7 @@ Email Name E-mail address - prod/User/Add.html.twig + prod/User/Add.html.twig Email export fails @@ -2783,12 +2778,12 @@ Email is invalid E-mail address is invalid. - Controller/Prod/PushController.php + Controller/Prod/PushController.php Email is required E-mail address is required. - Controller/Prod/PushController.php + Controller/Prod/PushController.php Email successfully confirmed @@ -2999,7 +2994,7 @@ Equals Equals - web/prod/index.html.twig + web/prod/index.html.twig Erreur @@ -3060,14 +3055,14 @@ Erreur lors de la mise a jour des donnes Error when updating data - Phrasea/Controller/LightboxController.php + Phrasea/Controller/LightboxController.php Erreur lors de la tentative ; errreur : %message% Error when trying. Error: %message% - Core/Database/DatabaseMaintenanceService.php - Core/Database/DatabaseMaintenanceService.php - Core/Database/DatabaseMaintenanceService.php + Core/Database/DatabaseMaintenanceService.php + Core/Database/DatabaseMaintenanceService.php + Core/Database/DatabaseMaintenanceService.php Erreur lors de votre authentification @@ -3092,7 +3087,7 @@ Error while creating user Error while creating user - Controller/Prod/PushController.php + Controller/Prod/PushController.php Error while saving preference @@ -3142,7 +3137,7 @@ Ex : Paris, bleu, montagne Ex : Paris, blue, mountain - web/prod/index.html.twig + web/prod/index.html.twig Executables externes @@ -3157,7 +3152,7 @@ Expiration date successfully updated! Expiration date successfully updated! - Controller/Prod/PushController.php + Controller/Prod/PushController.php Export @@ -3205,15 +3200,14 @@ Feedback Feedback Controller/Prod/LanguageController.php - web/prod/toolbar.html.twig - prod/WorkZone/Basket.html.twig - prod/WorkZone/Macros.html.twig + prod/WorkZone/Basket.html.twig + prod/WorkZone/Macros.html.twig prod/WorkZone/Story.html.twig Feedback:: Requested by %initiator% on %createdDate% Requested by %initiator% on %createdDate% - prod/preview/voting_notice.html.twig + prod/preview/voting_notice.html.twig Feeds @@ -3318,12 +3312,12 @@ First Name First name - prod/User/Add.html.twig + prod/User/Add.html.twig First name is required First name is required - Controller/Prod/PushController.php + Controller/Prod/PushController.php First/Last Name @@ -3336,7 +3330,7 @@ Flash Flash web/common/technical_datas.html.twig - web/prod/index.html.twig + web/prod/index.html.twig Flatten layers @@ -3352,14 +3346,14 @@ Force authentication Users must authenticate with a login and a password - prod/templates/push.html.twig - prod/templates/push.html.twig + prod/templates/push.html.twig + prod/templates/push.html.twig Force authentication : info If box is unchecked, the user will receive an authentication link in the notification email - prod/templates/push.html.twig - prod/templates/push.html.twig + prod/templates/push.html.twig + prod/templates/push.html.twig Force sending of the document ? @@ -3468,7 +3462,7 @@ Geo Search Geo Search - web/prod/index.html.twig + web/prod/index.html.twig Geonames server address @@ -3513,18 +3507,13 @@ Good Good - Controller/Root/LoginController.php + Controller/Root/LoginController.php Google Analytics identifier Google Analytics identifier Form/Configuration/GeneralFormType.php - - Grant rights - Grant rights - prod/actions/Push.html.twig - Granted bases Granted access to bases @@ -3548,12 +3537,12 @@ Graphiste (preview au rollover) Graphist (preview on thumbnail rollover) - web/prod/index.html.twig + web/prod/index.html.twig Great Great - Controller/Root/LoginController.php + Controller/Root/LoginController.php Groupez 2 ou plusieurs mots avec des guillemets: "Michael Jackson" @@ -3587,11 +3576,6 @@ Displayed in Graphical Interface admin/fields/templates.html.twig - - HD Download - Document Download - prod/actions/Push.html.twig - Hello %username% Hi %username% @@ -3652,7 +3636,7 @@ Iconographe (description au rollover) Iconograph (caption on thumbnail rollover) - web/prod/index.html.twig + web/prod/index.html.twig Id @@ -3697,7 +3681,7 @@ Image Image - web/prod/index.html.twig + web/prod/index.html.twig ImageMagick @@ -3723,7 +3707,7 @@ In the answer grid In the answer grid - web/prod/index.html.twig + web/prod/index.html.twig Include Business-fields in caption @@ -3788,7 +3772,7 @@ Invalid captcha answer. Invalid CAPTCHA answer. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Invalid file format @@ -3823,12 +3807,12 @@ Invalid link. Invalid link - Controller/Root/LoginController.php + Controller/Root/LoginController.php Invalid password provided Invalid password provided - Controller/Root/AccountController.php + Controller/Root/AccountController.php Invalid target collection @@ -3838,8 +3822,8 @@ Invalid unlock link. Invalid unlock link. - Controller/Root/LoginController.php - Controller/Root/LoginController.php + Controller/Root/LoginController.php + Controller/Root/LoginController.php Inverser @@ -3860,7 +3844,7 @@ Job Job - prod/User/Add.html.twig + prod/User/Add.html.twig Keep synchronization between bridge and client APIs. @@ -3891,23 +3875,20 @@ L'utilisateur approuve ce document User approves this document - prod/preview/voting_notice.html.twig - prod/preview/voting_notice.html.twig - prod/WorkZone/Macros.html.twig + prod/preview/voting_notice.html.twig + prod/WorkZone/Macros.html.twig L'utilisateur desapprouve ce document User disapproves this document - prod/preview/voting_notice.html.twig - prod/preview/voting_notice.html.twig - prod/WorkZone/Macros.html.twig + prod/preview/voting_notice.html.twig + prod/WorkZone/Macros.html.twig L'utilisateur n'a pas encore donne son avis sur ce document User hasn't decided yet - prod/preview/voting_notice.html.twig - prod/preview/voting_notice.html.twig - prod/WorkZone/Macros.html.twig + prod/preview/voting_notice.html.twig + prod/WorkZone/Macros.html.twig La connection vers le serveur distant est OK @@ -3954,12 +3935,12 @@ Language selection Language selection - web/prod/index.html.twig + web/prod/index.html.twig Last Name Last name - prod/User/Add.html.twig + prod/User/Add.html.twig Last Template @@ -3974,7 +3955,7 @@ Last name is required Last name is mandatory - Controller/Prod/PushController.php + Controller/Prod/PushController.php Last update on %updateTime% @@ -4091,7 +4072,7 @@ Les termes apparaissent dans le(s) champs Word(s) from field(s) - web/prod/index.html.twig + web/prod/index.html.twig Light Value @@ -4101,8 +4082,8 @@ Lightbox Lightbox - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig Limite temporelle @@ -4123,12 +4104,12 @@ List Manager List manager - prod/actions/Push.html.twig + prod/actions/Push.html.twig List Name List name - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig List has been deleted @@ -4164,8 +4145,8 @@ Lists Lists - actions/Feedback/lists-all.html.twig - prod/actions/Push.html.twig + actions/Feedback/lists-all.html.twig + prod/actions/Push.html.twig Live search @@ -4226,7 +4207,7 @@ Ma derniere question My last query - web/prod/index.html.twig + web/prod/index.html.twig Mail line %line% is empty @@ -4328,8 +4309,8 @@ Message Controller/Prod/LanguageController.php prod/WorkZone/Reminder.html.twig - prod/templates/push.html.twig - prod/templates/push.html.twig + prod/templates/push.html.twig + prod/templates/push.html.twig Message automatique de Phraseanet @@ -4362,11 +4343,6 @@ Controller/Admin/DataboxController.php Controller/Admin/CollectionController.php - - Missing mandatory parameter %parameter% - Missing the mandatory parameter %parameter% - Controller/Prod/PushController.php - Missing name parameter Missing name parameter @@ -4395,7 +4371,7 @@ Mode de presentation Display mode - web/prod/index.html.twig + web/prod/index.html.twig Modele de donnees @@ -4405,7 +4381,7 @@ Models Templates - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig admin/user/registrations.html.twig @@ -4481,7 +4457,7 @@ Controller/Prod/LanguageController.php Bridge/Dailymotion/playlist_createcontainer.html.twig actions/Download/prepare.html.twig - prod/templates/push.html.twig + prod/templates/push.html.twig admin/fields/templates.html.twig @@ -4514,7 +4490,7 @@ New list name ? Give a name to the new recipients list: Controller/Prod/LanguageController.php - prod/templates/push.html.twig + prod/templates/push.html.twig New password @@ -4569,7 +4545,7 @@ No collection selected No selected collection - Controller/Root/LoginController.php + Controller/Root/LoginController.php No document in quarantine @@ -4584,12 +4560,12 @@ No elements to push No documents to push - Controller/Prod/PushController.php + Controller/Prod/PushController.php No elements to validate No documents to validate - Controller/Prod/PushController.php + Controller/Prod/PushController.php No matches found @@ -4604,7 +4580,7 @@ No participants specified No participants specified - Controller/Prod/PushController.php + Controller/Prod/PushController.php No permalink available. @@ -4620,7 +4596,7 @@ No receivers specified No recipients specified - Controller/Prod/PushController.php + Controller/Prod/PushController.php No records @@ -4695,12 +4671,12 @@ None of the selected records can be pushed. None of the selected records can be pushed. - prod/actions/Push.html.twig + prod/actions/Push.html.twig - - None of the selected records can be sent for feedback. - None of the selected records can be sent for feedback. - prod/actions/Push.html.twig + + None of the selected records can be shared. + None of the selected records can be shared. + prod/actions/Push.html.twig Not Allowed @@ -4727,7 +4703,7 @@ Notifications globales Global notifications - classes/eventsmanager/broker.php + classes/eventsmanager/broker.php Notify third party application when an event occurs in Phraseanet @@ -4817,7 +4793,7 @@ One of these conditions One of these conditions - web/prod/index.html.twig + web/prod/index.html.twig Only %nbEditableDocuments% records can be modified. @@ -4834,6 +4810,11 @@ Open the URL in a new window Core/Provider/TwigServiceProvider.php + + Open with Lightbox + Open with Lightbox + Notification/Mail/MailInfoBasketShared.php + Or Or @@ -4875,7 +4856,7 @@ Ordinary Ordinary - Controller/Root/LoginController.php + Controller/Root/LoginController.php Original name @@ -5012,7 +4993,7 @@ Phraseanet guest-access is disabled Phraseanet guest-access is disabled. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Phraseanet may require many binaries. @@ -5044,7 +5025,7 @@ Please accept the terms of use to register. You must accept the terms of use to register. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Please be sure it is still valid and you can access it @@ -5061,16 +5042,6 @@ Please confirm the users deletion ! web/admin/users.html.twig - - Please consider send this push to the following users : %recommendation% - Please consider sending this Push to the following users : %recommendation% - prod/actions/Push.html.twig - - - Please consider send this validation to the following users : %recommendation% - Please consider you can send this feedback request to the following users: %recommendation% - prod/actions/Push.html.twig - Please enter the databox name to reset or create Please enter the name of the databox to reset or create @@ -5079,7 +5050,7 @@ Please fill the captcha Please fill the captcha field. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Please fix the database before starting @@ -5089,7 +5060,7 @@ Please provide a longer value. It should have %s character or more. Please provide a longer value. It must have %s characters or more. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Please provide a name for this selection. @@ -5099,32 +5070,32 @@ Please provide a valid IP address. Please provide a valid IP address. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Please provide a valid email address. Please provide a valid e-mail address. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Please provide a value. Please provide a value. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Please provide the same emails. Please provide the same e-mails. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Please provide the same passwords. Please provide the same passwords. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Please select at least %s choice. Please select at least %s choice(s). - Controller/Root/LoginController.php + Controller/Root/LoginController.php Please select at least one valid file @@ -5144,7 +5115,7 @@ Position Position - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig Pour davantage d'informations, consulter le lien suivant %lien% @@ -5165,10 +5136,10 @@ Preferences Settings - web/prod/index.html.twig - web/prod/index.html.twig - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig Prefix for notification emails @@ -5183,12 +5154,12 @@ Presentation de vignettes Thumbnails - web/prod/index.html.twig + web/prod/index.html.twig Presentation de vignettes de panier Basket display setup - web/prod/index.html.twig + web/prod/index.html.twig Presets @@ -5221,12 +5192,14 @@ Processus de validation recu de %user% Feedback requested from %user% - Model/Entities/ValidationSession.php + Model/Entities/ValidationSession.php + Model/Entities/Basket.php Processus de validation recu de %user% et concernant %n% utilisateurs Feedback requested from %user% and sent to %n% users - Model/Entities/ValidationSession.php + Model/Entities/ValidationSession.php + Model/Entities/Basket.php Propositions de modifications des tables @@ -5242,7 +5215,7 @@ Publications Publications web/common/menubar.html.twig - web/prod/index.html.twig + web/prod/index.html.twig admin/publications/wrapper.html.twig web/admin/tree.html.twig @@ -5267,7 +5240,7 @@ Push Controller/Prod/LanguageController.php eventsmanager/notify/push.php - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig Push configuration @@ -5277,56 +5250,56 @@ Push from %user% Push from %user% - Controller/Prod/PushController.php + Controller/Prod/PushController.php + + + Push::a basket share allows participants to see/comment/act on a common basket + Push::a basket share allows participants to see/comment/act on a common basket + prod/actions/Push.html.twig Push::filter on companies Company - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig web/admin/users.html.twig Push::filter on countries Country - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig web/admin/users.html.twig Push::filter on emails E-mail - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig web/admin/users.html.twig Push::filter on login Login - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig web/admin/users.html.twig Push::filter on name Last name/First name - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig Push::filter on templates Last template - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig Push::filter starts Starts with - actions/Feedback/list.html.twig - - - Push::une validation est une demande d'appreciation a d'autres personnes - Click on the "Send" button to forward a feedback request on a selection of documents to recipients. They will receive an e-mail with a link to launch Phraseanet Lightbox, a dedicated interface for displaying documents, leave feedbacks and possibly download them. Feedbacks are also available as a Feedback request basket within Phraseanet Production for registered users. - prod/actions/Push.html.twig + actions/Feedback/list.html.twig Push::unpush permet d'envoyer un lot d'image a des destinataires Use "Push" to send a selection of documents to recipients. Recipients will receive an e-mail with a link to launch Phraseanet Lightbox, a dedicated interface for displaying documents and possibly download them. Pushed documents are also available in a received basket within Phraseanet Production for registered users. - prod/actions/Push.html.twig + prod/actions/Push.html.twig Quality @@ -5353,80 +5326,80 @@ Raccourcis claviers de la zone des paniers : - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis claviers en cours de editing : Edit window shortcuts - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis claviers en cours de preview : Detailed View window shortcut - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis claviers en cours de recherche : Main windows shortcuts - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis:: ctrl-a : tout selectionner ctrl-a : select all - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig Raccourcis:: ctrl-e : editer la selection ctrl-e : edit selection - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig Raccourcis:: ctrl-p : imprimer la selection ctrl-p : print selected - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig Raccourcis::espace : arreter/demarrer le diaporama space : start/stop diaporama - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis::fleche bas : scroll vertical down arrow : vertical scroll - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis::fleche droite : page suivante right arrow : next page - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis::fleche gauche : en arriere left arrow : previous document - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis::fleche gauche : en avant right arrow : next document - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis::fleche gauche : page precedente left arrow : previous page - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis::fleche haut : scroll vertical up arrow : vertical scroll - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis::tab/shift-tab se ballade dans les champs tab/shift-tab : change field - web/prod/index.html.twig + web/prod/index.html.twig Rappel : Il vous reste %timeLeft% pour valider %title% de %user% @@ -5446,7 +5419,7 @@ Re-initialiser Reset - web/prod/index.html.twig + web/prod/index.html.twig prod/Story/Reorder.html.twig prod/Baskets/Reorder.html.twig @@ -5455,12 +5428,9 @@ Set order prod/Story/Reorder.html.twig prod/Baskets/Reorder.html.twig - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig Read-only @@ -5482,6 +5452,11 @@ Receive notifications for pushes eventsmanager/notify/push.php + + Receive notification when a basket is WIP + Receive notification when a basket is WIP + eventsmanager/notify/basketwip.php + Receive notification when a publication is available Receive notifications for new publications @@ -5551,7 +5526,7 @@ Rechercher dans un champ date In a date field - web/prod/index.html.twig + web/prod/index.html.twig Recommendations @@ -5571,12 +5546,12 @@ Record Not Found Record not found - Controller/Api/V1Controller.php + Controller/Api/V1Controller.php Record removed from basket Record removed from basket - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php Record removed from story @@ -5647,7 +5622,7 @@ Relevance Relevance - web/prod/index.html.twig + web/prod/index.html.twig Remember me @@ -5675,6 +5650,11 @@ Remove from basket prod/preview/tools.html.twig + + Remove users from list + Remove users from list + prod/actions/Push.html.twig + Remove watermark Remove watermark @@ -5932,7 +5912,8 @@ web/developers/application.html.twig web/developers/application.html.twig web/login/renew-password.html.twig - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig + prod/actions/Push.html.twig admin/worker-manager/worker_ftp.html.twig task-manager/task-editor/task.html.twig admin/search-engine/general-aggregation.html.twig @@ -5949,15 +5930,10 @@ Save chaptering Controller/Prod/LanguageController.php - - Save the list - Save the list - actions/Feedback/list.html.twig - Save this list Save as new list - prod/actions/Push.html.twig + prod/actions/Push.html.twig Se connecter @@ -5993,7 +5969,7 @@ See See - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig WorkZone/Browser/Browser.html.twig @@ -6013,15 +5989,10 @@ Notification/Mail/MailInfoOrderCancelled.php Notification/Mail/MailInfoOrderDelivered.php - - See others - See others' choices - prod/actions/Push.html.twig - See the list View the list - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig See validation results @@ -6031,25 +6002,25 @@ Select a field Select a field - web/prod/index.html.twig + web/prod/index.html.twig Select a list on the left and edit it ! Select a list on the left and then edit it ! - prod/actions/Push.html.twig + prod/actions/Push.html.twig Select all Select all web/report/report_layout_child.html.twig web/report/form_date_and_base.html.twig - actions/Feedback/list.html.twig - prod/actions/Push.html.twig + actions/Feedback/list.html.twig + prod/actions/Push.html.twig Select all collections Select all collections - Controller/Root/LoginController.php + Controller/Root/LoginController.php Select files... @@ -6066,7 +6037,7 @@ Selected base(s) Selected database(s) : - web/prod/index.html.twig + web/prod/index.html.twig Selected files @@ -6078,8 +6049,7 @@ Send Controller/Prod/LanguageController.php web/login/forgot-password.html.twig - prod/actions/Push.html.twig - prod/actions/Push.html.twig + prod/actions/Push.html.twig prod/upload/upload.html.twig prod/upload/upload-flash.html.twig prod/orders/order_item.html.twig @@ -6175,17 +6145,34 @@ Share Share Controller/Prod/LanguageController.php + web/prod/toolbar.html.twig Share my list Share my list - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig Share the list Share the list actions/Feedback/list.html.twig + + Share will expire on %expire% + Share will expire on %expire% + Notification/Mail/MailInfoBasketShared.php + Notification/Mail/MailInfoValidationRequest.php + + + Shared + Shared + prod/WorkZone/Macros.html.twig + + + Sharing basket "%name%"... + Sharing basket "%name%"... + WorkerManager/Worker/ShareBasketWorker.php + Shift Shift @@ -6324,14 +6311,14 @@ Start by creating one by using the "add" button on the left ! Start by creating one by using the "add" button on the left! - prod/actions/Push.html.twig + prod/actions/Push.html.twig Start validation Start feedback Notification/Mail/MailInfoReminderFeedback.php Notification/Mail/MailInfoValidationReminder.php - Notification/Mail/MailInfoValidationRequest.php + Notification/Mail/MailInfoValidationRequest.php Started @@ -6341,7 +6328,7 @@ Status des documents a rechercher Document status - web/prod/index.html.twig + web/prod/index.html.twig Status edition @@ -6378,12 +6365,12 @@ Stories Stories Form/Configuration/SearchEngineFormType.php - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig Story Not Found Story not found - Controller/Api/V1Controller.php + Controller/Api/V1Controller.php Story created @@ -6733,7 +6720,7 @@ The requested basket does not exist The requested basket does not exist - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php The task status @@ -6758,7 +6745,7 @@ Theme Skin - web/prod/index.html.twig + web/prod/index.html.twig There is no one to validate orders, please contact an administrator @@ -6851,7 +6838,7 @@ This user does not participate to the validation but is only viewer. This user does not participate to the feedback request but is only viewer. - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig This user has no rights @@ -6882,7 +6869,7 @@ Time for feedback (days) Time for feedback (in days) Controller/Prod/LanguageController.php - prod/templates/push.html.twig + prod/templates/push.html.twig Titre @@ -6914,7 +6901,7 @@ Token not found Token not found - Controller/Root/AccountController.php + Controller/Root/AccountController.php Tool box @@ -6935,7 +6922,7 @@ Tout type All types - web/prod/index.html.twig + web/prod/index.html.twig Toutes les publications @@ -6963,7 +6950,7 @@ Trier par Sort by - web/prod/index.html.twig + web/prod/index.html.twig Try to extract embedded thumbnails @@ -6988,7 +6975,7 @@ Type de documents Document Type - web/prod/index.html.twig + web/prod/index.html.twig Type nombre @@ -7030,7 +7017,7 @@ Unable to authenticate with %provider_name% Unable to authenticate with %provider_name% - Controller/Root/LoginController.php + Controller/Root/LoginController.php Controller/Api/OAuth2Controller.php @@ -7073,20 +7060,20 @@ Unable to retrieve provider identity Unable to retrieve provider identity. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Controller/Api/OAuth2Controller.php Unable to send the documents Unable to send the documents - Controller/Prod/PushController.php - Controller/Prod/PushController.php + Controller/Prod/PushController.php + Controller/Prod/PushController.php Unable to send your account unlock email. Unable to send e-mail to unlock your account. - Controller/Root/LoginController.php - Controller/Root/LoginController.php + Controller/Root/LoginController.php + Controller/Root/LoginController.php Unable to share the list with the usr @@ -7111,7 +7098,7 @@ Une question personnelle The query - web/prod/index.html.twig + web/prod/index.html.twig Une selection @@ -7139,13 +7126,13 @@ Unknown user %user_id% Unknown user %user_id% - Controller/Prod/PushController.php + Controller/Prod/PushController.php Unknown user %usr_id% Unknown user %usr_id% - Controller/Prod/PushController.php - Controller/Prod/PushController.php + WorkerManager/Worker/ShareBasketWorker.php + WorkerManager/Worker/ShareBasketWorker.php Unreachable server @@ -7224,7 +7211,7 @@ Use latest search settings on Production loading Use latest search settings on Production when loading - web/prod/index.html.twig + web/prod/index.html.twig Use my Phraseanet account @@ -7271,53 +7258,71 @@ User already exists User already exists - Controller/Prod/PushController.php + Controller/Prod/PushController.php User can download HD User can download Documents Controller/Prod/LanguageController.php - prod/actions/Push.html.twig - prod/actions/Push.html.twig - prod/templates/push.html.twig - prod/templates/push.html.twig - prod/templates/push.html.twig - prod/templates/push.html.twig - prod/templates/push.html.twig - prod/templates/push.html.twig + prod/actions/Push.html.twig + prod/templates/push.html.twig + prod/templates/push.html.twig + prod/templates/push.html.twig + + + User can modify the basket + User can modify the basket + prod/actions/Push.html.twig + prod/templates/push.html.twig User can see others choices User can see other user's choices Controller/Prod/LanguageController.php - prod/actions/Push.html.twig - prod/actions/Push.html.twig - prod/templates/push.html.twig - prod/templates/push.html.twig + prod/actions/Push.html.twig + prod/templates/push.html.twig User contribute to the feedback User can contribute to Feedbacks Controller/Prod/LanguageController.php - prod/actions/Push.html.twig - prod/actions/Push.html.twig - prod/templates/push.html.twig - prod/templates/push.html.twig + prod/actions/Push.html.twig + prod/templates/push.html.twig User successfully created User successfully created - Controller/Prod/PushController.php + Controller/Prod/PushController.php Users Users Vocabulary/ControlProvider/UserProvider.php actions/Feedback/list.html.twig - prod/actions/Push.html.twig + prod/actions/Push.html.twig web/admin/users.html.twig user/import/view.html.twig + + Users can download HD + Users can download HD + prod/actions/Push.html.twig + + + Users can modify the basket + Users can modify the basket + prod/actions/Push.html.twig + + + Users can see others choices + Users can see others choices + prod/actions/Push.html.twig + + + Users contribute to the feedback + Users contribute to the feedback + prod/actions/Push.html.twig + Users must accept Terms of Use for each export Terms of Use must be accepted by users for each export @@ -7326,7 +7331,7 @@ Users suggestion Users suggestion - prod/actions/Push.html.twig + prod/actions/Push.html.twig Utilisation prevue: @@ -7357,12 +7362,12 @@ Validation from %user% Feedback from %user% - Controller/Prod/PushController.php + Controller/Prod/PushController.php Validation request from %user% for '%title%' Feedback request from %user% for '%title%' - Notification/Mail/MailInfoValidationRequest.php + Notification/Mail/MailInfoValidationRequest.php Validations @@ -7411,7 +7416,7 @@ Video Video - web/prod/index.html.twig + web/prod/index.html.twig Video Codec @@ -7451,6 +7456,11 @@ web/lightbox/index.html.twig mobile/lightbox/index.html.twig + + Vote will expire on %expire% + Vote will expire on %expire% + Notification/Mail/MailInfoValidationRequest.php + Votre adresse email Your E-mail address @@ -7479,12 +7489,13 @@ Vous avez envoye cette demande a %n% utilisateurs You have asked for feedback to %n% user(s) - Model/Entities/ValidationSession.php + Model/Entities/ValidationSession.php + Model/Entities/Basket.php Vous avez envoye une demande de validation de document sur ce panier You have pushed this basket for a feedback request - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig Vous avez recu des documents @@ -7494,12 +7505,13 @@ Vous avez recu un nouveau panier You have a new basket available - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig Vous aviez envoye cette demande a %n% utilisateurs You have sent this demand to %n% user(s) - Model/Entities/ValidationSession.php + Model/Entities/ValidationSession.php + Model/Entities/Basket.php Vous devez donner un titre @@ -7539,7 +7551,7 @@ Vous etes maintenant deconnecte. A bientot. You are now disconnected. See you soon. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Vous n'avez pas assez de droits sur certains elements selectionnes @@ -7603,7 +7615,7 @@ Vous pouvez quitter la plupart des fenetres survolantes via la touche echap esc : close most of overlayed windows - web/prod/index.html.twig + web/prod/index.html.twig Warning ! @@ -7640,7 +7652,7 @@ Weak Weak - Controller/Root/LoginController.php + Controller/Root/LoginController.php Webservices connectivity @@ -7655,7 +7667,7 @@ Welcome to the ListManager ! Welcome in the ListManager ! - prod/actions/Push.html.twig + prod/actions/Push.html.twig When @@ -7710,8 +7722,8 @@ YYYY/MM/DD YYYY/MM/DD - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig Yes @@ -7725,25 +7737,25 @@ You are administrator actions/Feedback/List-Share.html.twig - - You are about to ask for feedback for %nb_push_items% records, %nb_not_available% records can not be processed. - You are about to ask a feedback for %nb_push_items% records, %nb_not_available% records can not be processed. - prod/actions/Push.html.twig - - - You are about to ask for feedback for %nb_push_items% records. - You are about to ask a feedback for %nb_push_items% records. - prod/actions/Push.html.twig - You are about to push %nb_push_items% records, %nb_not_available% records can not be processed. You are about to push %nb_push_items% records, %nb_not_available% records can not be processed. - prod/actions/Push.html.twig + prod/actions/Push.html.twig You are about to push %nb_push_items% records. You are about to push %nb_push_items% records. - prod/actions/Push.html.twig + prod/actions/Push.html.twig + + + You are about to share a basket with %nb_push_items% records, %nb_not_available% records can not be processed. + You are about to share a basket with %nb_push_items% records, %nb_not_available% records can not be processed. + prod/actions/Push.html.twig + + + You are about to share a basket with %nb_push_items% records. + You are about to share a basket with %nb_push_items% records. + prod/actions/Push.html.twig You are attempting to exceed the storage limit on your account and must delete existing entries before inserting new entries @@ -7753,7 +7765,7 @@ You are not allowed to add users You are not allowed to create users - Controller/Prod/PushController.php + Controller/Prod/PushController.php You are not authorized to do this @@ -7813,6 +7825,11 @@ prod/upload/upload.html.twig prod/upload/upload-flash.html.twig + + You contribute to the feedback + You contribute to the feedback + prod/actions/Push.html.twig + You do not enough rights to update status Your user right do not allow you to change document status @@ -7821,7 +7838,7 @@ You do not have access to this basket You do not have access to this basket - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php You do not have enough rights to access quarantine @@ -7848,16 +7865,6 @@ You do not have the permission to move records to %collection% Controller/Prod/MoveCollectionController.php - - You have %quantity% days to validate the selection. - You have %quantity% days to complete this feedback session. - Notification/Mail/MailInfoValidationRequest.php - - - You have 1 day to validate the selection. - You have one day left to give a feedback on this selection. - Notification/Mail/MailInfoValidationRequest.php - You have attempted to queue too many files You have attempted to queue too many files @@ -7866,7 +7873,7 @@ You have not access to this basket You cannot access to this basket - Model/Repositories/BasketRepository.php + Model/Repositories/BasketRepository.php You have selected %nbReceivedDocuments% records. @@ -7881,7 +7888,7 @@ You have to give your feedback at least on one document to send a report You have to give at least one document feedback to send a report - Phrasea/Controller/LightboxController.php + Phrasea/Controller/LightboxController.php You have to wait for an administrator approval for your access request @@ -7918,11 +7925,16 @@ You now have to set your password. Notification/Mail/MailRequestPasswordSetup.php + + You require feedback + You require feedback + prod/actions/Push.html.twig + You tried to register with an unknown provider You tried to register with an unknown provider. - Controller/Root/LoginController.php - Controller/Root/LoginController.php + Controller/Root/LoginController.php + Controller/Root/LoginController.php You will no longer receive notifications at %old_email% @@ -7982,7 +7994,7 @@ Your identity is not recognized. Your identity is not recognized. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Your install might need to build some sub-definitions @@ -8013,7 +8025,7 @@ Your registration requests have been taken into account. Your registration request have been taken into account. - Controller/Root/AccountController.php + Controller/Root/AccountController.php a propos @@ -8032,13 +8044,13 @@ action : bridge Bridge - web/prod/index.html.twig + web/prod/index.html.twig action : collection Move web/prod/toolbar.html.twig - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig @@ -8046,7 +8058,7 @@ Edit prod/preview/caption.html.twig web/prod/toolbar.html.twig - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig @@ -8057,19 +8069,19 @@ web/lightbox/validate.html.twig web/lightbox/feed.html.twig prod/preview/tools.html.twig - web/prod/index.html.twig + web/prod/index.html.twig web/prod/toolbar.html.twig prod/results/record.html.twig prod/results/record.html.twig prod/results/record.html.twig - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig action : outils Tools - web/prod/toolbar.html.twig - prod/WorkZone/Basket.html.twig + web/prod/toolbar.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig @@ -8080,51 +8092,51 @@ prod/results/record.html.twig prod/results/record.html.twig prod/results/record.html.twig - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig action : publier Publish - web/prod/index.html.twig - web/prod/toolbar.html.twig - prod/WorkZone/Basket.html.twig + web/prod/index.html.twig + web/prod/toolbar.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig action : push Push - web/prod/toolbar.html.twig - prod/WorkZone/Basket.html.twig + web/prod/toolbar.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig action : status Properties web/prod/toolbar.html.twig - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig action : supprimer Delete - web/prod/toolbar.html.twig - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig + web/prod/toolbar.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig action:: nouveau panier New basket - web/prod/index.html.twig - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig action:: nouveau reportage New Story - web/prod/index.html.twig - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig action:: video tools @@ -8133,31 +8145,36 @@ prod/results/record.html.twig prod/results/record.html.twig - - action::Valider - Validate - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig - action::detacher Release from Basket zone - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig action::editer Edit - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + + + action::modify share basket + action::modify share basket + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig action::renommer Rename - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + + + action::share basket + action::share basket + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig actual status @@ -8707,7 +8724,7 @@ admin::compte-utilisateur un email de confirmation vient de vous etre envoye. Veuillez suivre les instructions contenue pour continuer A confirmation e-mail has been sent. Please follow the instructions contained to continue. - Controller/Root/AccountController.php + Controller/Root/AccountController.php admin::compte-utilisateur ville @@ -8721,7 +8738,7 @@ admin::compte-utilisateur: L'email a correctement ete mis a jour E-mail address successfully updated. - Controller/Root/AccountController.php + Controller/Root/AccountController.php admin::compte-utilisateur: Pourquoi me demande-t-on mon mot de passe pour changer mon adresse email ? @@ -8741,7 +8758,7 @@ admin::compte-utilisateur: erreur lors de la mise a jour Error while updating - Controller/Root/AccountController.php + Controller/Root/AccountController.php admin::compte-utilisateur::securite caracteres majuscules @@ -8777,7 +8794,7 @@ admin::compte-utilisateur:ftp: Le mot de passe est errone Wrong password - Controller/Root/AccountController.php + Controller/Root/AccountController.php admin::compte-utilisateur:ftp: Utiliser le mode passif @@ -8808,7 +8825,7 @@ web/admin/editusers.html.twig web/account/account.html.twig - + admin::compte-utilisateur:sexe: mademoiselle Core/Provider/RegistrationServiceProvider.php @@ -9895,11 +9912,6 @@ an error occurred while exporting records eventsmanager/notify/downloadmailfail.php - - and %n% more peoples - and %n% more people - prod/actions/Push.html.twig - aout August @@ -9937,6 +9949,12 @@ Re-index database now (regarding quantity of documents, this operation can last several hours) admin/databox/databox.html.twig + + basket : quitshare + basket : quitshare + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + basket:: Items are being to moved ! Items in basket have been moved ! @@ -9945,13 +9963,13 @@ basket:action:delete record form basket Delete record from basket - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig basket:action:delete record form database Delete record from database - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig @@ -9972,12 +9990,12 @@ boutton:: selectionner aucune base None - web/prod/index.html.twig + web/prod/index.html.twig boutton:: selectionner toutes les bases All - web/prod/index.html.twig + web/prod/index.html.twig boutton::ajouter @@ -10096,7 +10114,7 @@ web/thesaurus/accept.html.twig web/thesaurus/accept.html.twig web/report/all_content.html.twig - prod/actions/Push.html.twig + prod/actions/Push.html.twig prod/actions/edit_default.html.twig prod/actions/edit_default.html.twig @@ -10146,7 +10164,7 @@ boutton::rechercher Search Controller/Prod/LanguageController.php - web/prod/index.html.twig + web/prod/index.html.twig boutton::refresh @@ -10273,7 +10291,7 @@ web/thesaurus/new-term.html.twig web/thesaurus/new-term.html.twig web/report/all_content.html.twig - web/prod/index.html.twig + web/prod/index.html.twig prod/Story/Reorder.html.twig Bridge/Flickr/photo_deleteelement.html.twig Bridge/Flickr/photoset_deleteelement.html.twig @@ -10403,7 +10421,7 @@ choisir Select - web/prod/index.html.twig + web/prod/index.html.twig admin/collection/create.html.twig admin/databox/databox.html.twig @@ -10490,7 +10508,7 @@ created_on created on - web/prod/index.html.twig + web/prod/index.html.twig dans %category% @@ -10521,7 +10539,7 @@ delete Delete - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig descendant @@ -10656,7 +10674,6 @@ edit edit - prod/WorkZone/Macros.html.twig web/account/account.html.twig web/account/account.html.twig web/account/account.html.twig @@ -10826,7 +10843,7 @@ expose:: logout Logout - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig expose:: preview @@ -10946,7 +10963,7 @@ feedback::users to notify Users to notify - prod/templates/push.html.twig + prod/templates/push.html.twig fevrier @@ -10982,7 +10999,7 @@ forms::l'email semble invalide E-mail address seems invalid. - Controller/Root/AccountController.php + Controller/Root/AccountController.php forms::la valeur donnee est trop courte @@ -11013,7 +11030,7 @@ forms::les emails ne correspondent pas E-mails do not match. - Controller/Root/AccountController.php + Controller/Root/AccountController.php forms::les mots de passe ne correspondent pas @@ -11038,7 +11055,7 @@ help::help-search: relaunch search without filter Remove all filters and relaunch search - web/prod/index.html.twig + web/prod/index.html.twig prod/results/help.html.twig @@ -11116,47 +11133,47 @@ index::advance_search: facet Facets Preferences - web/prod/index.html.twig + web/prod/index.html.twig index::advance_search: facet-order Facets order - web/prod/index.html.twig + web/prod/index.html.twig index::advance_search: facet-tech-order Default order - web/prod/index.html.twig + web/prod/index.html.twig index::advance_search: facet-values-order Facets values order - web/prod/index.html.twig + web/prod/index.html.twig index::advance_search: hidden-facet-values-order Hidden Facets - web/prod/index.html.twig + web/prod/index.html.twig index::advance_search: order-by-hits By Hits - web/prod/index.html.twig + web/prod/index.html.twig index::advance_search: order-by-hits-asc By Hits asc - web/prod/index.html.twig + web/prod/index.html.twig index::advance_search: show-unset-field-facet Display "unset" field facet - web/prod/index.html.twig + web/prod/index.html.twig index:advanced-preferences:: use truncation use truncation - web/prod/index.html.twig + web/prod/index.html.twig invite:: Redirection vers la zone d'authentification, cliquez sur OK pour continuer ou annulez @@ -11299,35 +11316,35 @@ login::erreur: Erreur d'authentification Authentication error - Controller/Root/LoginController.php + Controller/Root/LoginController.php Controller/Api/OAuth2Controller.php login::erreur: No available connection - Please contact sys-admin No available connection. Please contact system administrator - Controller/Root/LoginController.php + Controller/Root/LoginController.php login::erreur: Vous n'avez pas confirme votre email Access denied, you have not confirmed your e-mail address. - Controller/Root/LoginController.php + Controller/Root/LoginController.php login::notification: Changements enregistres Changes saved - Controller/Root/AccountController.php + Controller/Root/AccountController.php login::notification: Mise a jour du mot de passe avec succes Password update done - Controller/Root/LoginController.php - Controller/Root/AccountController.php + Controller/Root/LoginController.php + Controller/Root/AccountController.php login::notification: demande de confirmation par mail envoyee E-mail confirmation sent. - Controller/Root/LoginController.php - Controller/Root/LoginController.php + Controller/Root/LoginController.php + Controller/Root/LoginController.php login::register: email confirmation email Pour valider votre inscription a la base de donnees, merci de confirmer votre e-mail en suivant le lien ci-dessous. @@ -11751,17 +11768,17 @@ panier:: ordre Validation ascendante Most approved - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig panier:: ordre Validation descendante Less approved - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig panier:: ordre du panier Basket order - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig panier:: renommer le panier @@ -11786,7 +11803,12 @@ paniers:: panier recu de %pusher% Basket received from %pusher% - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + + + paniers:: you shared this basket with %n% + paniers:: you shared this basket with %n% + prod/WorkZone/Macros.html.twig paniers::Vous etes sur le point de supprimer ce panier. Cette action est irreversible. Souhaitez-vous continuer ? @@ -11852,12 +11874,12 @@ phraseanet:: Preferences Preferences - web/prod/index.html.twig + web/prod/index.html.twig phraseanet:: Un email vient de vous etre envoye An e-mail has been sent. - Controller/Root/LoginController.php + Controller/Root/LoginController.php phraseanet:: a propos @@ -12002,16 +12024,16 @@ phraseanet:: tri par date Sort by date web/thesaurus/export-topics-dialog.html.twig - web/prod/index.html.twig - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig phraseanet:: tri par nom Sort by name - web/prod/index.html.twig - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig phraseanet:: user @@ -12032,17 +12054,17 @@ phraseanet::account The account has been deleted The account has been deleted - Controller/Root/AccountController.php + Controller/Root/AccountController.php - phraseanet::account: << your account can be deleted via admin interface >> + >]]> Your rights do not allow to perform this action. Your account can only be deleted via the Administration interface. web/account/account.html.twig phraseanet::account: A confirmation e-mail has been sent. Please follow the instructions contained to continue account deletion A confirmation email has been sent. Please follow the instructions to delete the account. - Controller/Root/AccountController.php + Controller/Root/AccountController.php phraseanet::account: Are you sure you want to delete your account? @@ -12104,14 +12126,14 @@ phraseanet::erreur: echec du serveur de mail Mail-server error - Controller/Root/AccountController.php - Controller/Root/AccountController.php - Controller/Root/AccountController.php + Controller/Root/AccountController.php + Controller/Root/AccountController.php + Controller/Root/AccountController.php phraseanet::error: failed to revoke some user access Failed to revoke some user access - Controller/Root/AccountController.php + Controller/Root/AccountController.php phraseanet::jours:: dimanche @@ -12196,12 +12218,12 @@ phraseanet::time:: a To - web/prod/index.html.twig + web/prod/index.html.twig phraseanet::time:: de From - web/prod/index.html.twig + web/prod/index.html.twig phraseanet::type:: audios @@ -12211,7 +12233,7 @@ phraseanet::type:: documents Documents - web/prod/index.html.twig + web/prod/index.html.twig web/prod/toolbar.html.twig @@ -12222,7 +12244,7 @@ phraseanet::type:: reportages Stories - web/prod/index.html.twig + web/prod/index.html.twig phraseanet::type:: videos @@ -12247,17 +12269,17 @@ preview:: Description Caption - web/prod/index.html.twig + web/prod/index.html.twig preview:: Historique Timeline - web/prod/index.html.twig + web/prod/index.html.twig preview:: Popularite Statistics - web/prod/index.html.twig + web/prod/index.html.twig preview:: arreter le diaporama @@ -12304,12 +12326,12 @@ preview::tab:feedback Feedback - web/prod/index.html.twig + web/prod/index.html.twig preview::tab:feedback closed Closed - prod/preview/voting_notice.html.twig + prod/preview/voting_notice.html.twig preview::tab:feedback list @@ -12319,12 +12341,12 @@ preview::tab:feedback mail subject Feedback email subject - prod/preview/voting_notice.html.twig + prod/preview/voting_notice.html.twig preview::tab:feedback open Open - prod/preview/voting_notice.html.twig + prod/preview/voting_notice.html.twig preview::visualisation @@ -12618,17 +12640,17 @@ prod::action:property title Properties - web/prod/index.html.twig + web/prod/index.html.twig prod::advancesearch:tooltips:datefield_restriction_explanation Narrow the search results to dates - web/prod/index.html.twig + web/prod/index.html.twig prod::advancesearch:tooltips:field_restriction_explanation Search a value on specific fields - web/prod/index.html.twig + web/prod/index.html.twig prod::basketTab:basket @@ -12797,7 +12819,7 @@ Warning: The current values will be overwritten by these new values prod::export: send mail notification Email sending request submitted web/lightbox/validate.html.twig - web/prod/index.html.twig + web/prod/index.html.twig prod::facet.Orientation_label @@ -12882,12 +12904,17 @@ Warning: The current values will be overwritten by these new values prod::feedback:feedback_set_title Feedback Title : - prod/templates/push.html.twig + prod/templates/push.html.twig + + + prod::feedback:shared_set_title + prod::feedback:shared_set_title + prod/templates/push.html.twig prod::notification: notification title Notifications - web/prod/index.html.twig + web/prod/index.html.twig prod::publication:title @@ -12897,22 +12924,22 @@ Warning: The current values will be overwritten by these new values prod::push: List name can not be empty List name is mandatory - web/prod/index.html.twig + web/prod/index.html.twig prod::push: New list title New list - web/prod/index.html.twig + web/prod/index.html.twig prod::push: add Add - web/prod/index.html.twig + web/prod/index.html.twig prod::push:push_set_title Name of Push Basket - prod/templates/push.html.twig + prod/templates/push.html.twig prod::recherche: Attention : la liste des bases selectionnees pour la recherche a ete changee. @@ -13058,23 +13085,28 @@ Warning: The current values will be overwritten by these new values prod::videoTools:chapterTitle Chapter title - web/prod/index.html.twig + web/prod/index.html.twig prod::workzone:Actions Actions - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig + + prod::workzone:Basket is WIP + prod::workzone:Basket is WIP + web/prod/index.html.twig + prod::workzone:feedback add user Edit user(s) - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod::workzone:manual feedback reminder button Send a reminder by email - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod::workzone:manual feedback reminder provide a message! @@ -13149,18 +13181,18 @@ Warning: The current values will be overwritten by these new values prod:expose field mapping Mapping - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig prod:expose:Add publication Add publication - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig prod:expose:Refresh Refresh - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig prod:expose:connection:Auth connexion @@ -13443,7 +13475,7 @@ Warning: The current values will be overwritten by these new values prod:expose:select expose Choose Expose - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig prod:mapbox Change position @@ -13503,11 +13535,6 @@ It is possible to place several search areas Create new user Controller/Prod/LanguageController.php - - prod:push: delete selection - Delete Selection - prod/actions/Push.html.twig - prod:videoeditor:subtitleRequestTab:: Autosubtitling Auto Subtitling @@ -13612,12 +13639,12 @@ It is possible to place several search areas prod:workzone:basket:creation-date Creation date prod/Tooltip/Basket.html.twig - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod:workzone:basket:updated-message Feedback closure date updated - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod:workzone:expose:modal:: title @@ -13627,22 +13654,22 @@ It is possible to place several search areas prod:workzone:facetstab:search_and_facets_sort_options Facets settings - web/prod/index.html.twig + web/prod/index.html.twig prod:workzone:facetstab:tooltips:facet_and_filter Include in results - web/prod/index.html.twig + web/prod/index.html.twig prod:workzone:facetstab:tooltips:facet_except_filter Exclude from results - web/prod/index.html.twig + web/prod/index.html.twig prod:workzone:facetstab:tooltips:remove_facet_filter Remove filter - web/prod/index.html.twig + web/prod/index.html.twig prod:workzone:facetstab:unset_field_facet_label_(%fieldname%) @@ -13768,20 +13795,20 @@ It is possible to place several search areas raccourci :: a propos des raccourcis claviers About shortcuts - web/prod/index.html.twig + web/prod/index.html.twig raccourcis :: ne plus montrer cette aide Do not display this help anymore - web/prod/index.html.twig + web/prod/index.html.twig rafraichir Refresh prod/results/feeds.html.twig prod/results/feeds.html.twig - prod/WorkZone/Basket.html.twig - prod/WorkZone/Macros.html.twig + prod/WorkZone/Basket.html.twig + prod/WorkZone/Macros.html.twig prod/WorkZone/Story.html.twig @@ -13842,17 +13869,17 @@ It is possible to place several search areas reponses:: images par pages : Results per page - web/prod/index.html.twig + web/prod/index.html.twig reponses:: mode liste List - web/prod/index.html.twig + web/prod/index.html.twig reponses:: mode vignettes Thumbnails - web/prod/index.html.twig + web/prod/index.html.twig reponses:: partager @@ -13874,7 +13901,7 @@ It is possible to place several search areas reponses:: taille des images : Thumbnails size - web/prod/index.html.twig + web/prod/index.html.twig reponses::document sans titre @@ -14866,7 +14893,7 @@ It is possible to place several search areas web/thesaurus/thesaurus.html.twig - thesaurus:: Supprimer cette branche ?&#10;(les termes concernes remonteront en candidats a la prochaine indexation) + web/thesaurus/thesaurus.html.twig @@ -15418,7 +15445,7 @@ It is possible to place several search areas updated_on updated on - web/prod/index.html.twig + web/prod/index.html.twig upload:: Destination (collection) : @@ -15511,124 +15538,145 @@ It is possible to place several search areas workzone:datepicker:april April - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:august August - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:december December - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:february February - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:friday Friday - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:january January - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:july July - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:june June - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:march March - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:may May - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:monday Monday - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:nextText Next - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:november November - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:october October - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:prevText Previous - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:saturday Saturday - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:september September - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:sunday Sunday - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:thursday Thursday - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:tuesday Tuesday - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:wednesday Wednesday - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:feedback:expiration-closed Feedback closed on prod/Tooltip/Basket.html.twig - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig workzone:feedback:expiration-open Feedback open until prod/Tooltip/Basket.html.twig - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig workzone:feedback:update Update - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig yes diff --git a/resources/locales/messages.fr.xlf b/resources/locales/messages.fr.xlf index bc1c1d2d5e..110b9a0511 100644 --- a/resources/locales/messages.fr.xlf +++ b/resources/locales/messages.fr.xlf @@ -1,14 +1,14 @@ - + - +
The source node in most cases contains the sample message as written by the developer. If it looks like a dot-delimitted string such as "form.label.firstname", then the developer has not provided a default message.
- - + + Form/Configuration/EmailFormType.php Form/Login/PhraseaAuthenticationForm.php @@ -114,12 +114,12 @@ %d collection selected %d collection sélectionnée - Controller/Root/LoginController.php + Controller/Root/LoginController.php %d collections selected %d collections sélectionnées - Controller/Root/LoginController.php + Controller/Root/LoginController.php %d fields have been updated @@ -144,8 +144,7 @@ %length% peoples %length% personne(s) - actions/Feedback/list.html.twig - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig %n_elements% elements ne peuvent etre uploades @@ -179,7 +178,7 @@ %nb_records% enregistrement(s) prod/Tooltip/Basket.html.twig prod/Tooltip/Story.html.twig - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig %nb_view% vue @@ -196,7 +195,7 @@ Bridge/Dailymotion/element_informations.html.twig - %number% documents<br/>selectionnes + selectionnes]]> sélectionnés]]> Controller/Prod/QueryController.php @@ -238,7 +237,7 @@ %quantity% records added %quantity% enregistrements ajoutés - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php Controller/Prod/StoryController.php @@ -254,12 +253,12 @@ %quantity_records% records have been sent for validation to %quantity_users% users %quantity_records% enregistrements ont été envoyés pour validation auprès de %quantity_users% utilisateurs - Controller/Prod/PushController.php + Controller/Prod/PushController.php %quantity_records% records have been sent to %quantity_users% users %quantity_records% enregistrements envoyés auprès de %quantity_users% utilisateurs - Controller/Prod/PushController.php + Controller/Prod/PushController.php %record_count% records match the unique identifier : @@ -587,18 +586,18 @@ Account has been unlocked, you can now login. Le compte a été débloqué. Vous pouvez maintenant vous connecter. - Controller/Root/LoginController.php - Controller/Root/LoginController.php + Controller/Root/LoginController.php + Controller/Root/LoginController.php Account has been unlocked, you still have to wait for admin approval. Le compte a été débloqué. Vous devez toutefois attendre l'approbation d'un administrateur. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Account is already unlocked, you can login. Le compte est déjà déverrouillé. Vous pouvez vous connecter. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Account is not found. @@ -609,8 +608,8 @@ Accuse de reception Accusé de réception Controller/Prod/LanguageController.php - prod/templates/push.html.twig - prod/templates/push.html.twig + prod/templates/push.html.twig + prod/templates/push.html.twig Accuse de reception indisponible, vous n'avez pas declare d'adresse email @@ -663,13 +662,13 @@ Activity Activité - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig Add Ajouter - prod/User/Add.html.twig - prod/actions/Push.html.twig + prod/User/Add.html.twig + prod/actions/Push.html.twig prod/upload/lazaret.html.twig prod/upload/lazaret.html.twig @@ -681,7 +680,7 @@ Add a list Ajouter une liste - actions/Feedback/lists-all.html.twig + actions/Feedback/lists-all.html.twig Add a new field @@ -721,8 +720,8 @@ Add user Ajouter un utilisateur - prod/actions/Push.html.twig - prod/actions/Push.html.twig + actions/Feedback/list.html.twig + prod/actions/Push.html.twig Additionnal modules @@ -752,28 +751,28 @@ Advanced Search Recherche avancée - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig Advanced Search:: By date field Champs dates - web/prod/index.html.twig + web/prod/index.html.twig Advanced Search:: By numeric field Champs Numériques - web/prod/index.html.twig + web/prod/index.html.twig Advanced Search:: By string field Champs Textuels - web/prod/index.html.twig + web/prod/index.html.twig Advanced mode Mode avancé - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig Advanced settings @@ -783,42 +782,42 @@ Affichage Affichage - web/prod/index.html.twig + web/prod/index.html.twig Affichage au demarrage Afficher au démarrage - web/prod/index.html.twig + web/prod/index.html.twig Afficher la fiche descriptive Afficher la notice - web/prod/index.html.twig + web/prod/index.html.twig Afficher le titre Afficher le titre - web/prod/index.html.twig + web/prod/index.html.twig Afficher le type Afficher le type - web/prod/index.html.twig + web/prod/index.html.twig Afficher les status Afficher les Status - web/prod/index.html.twig + web/prod/index.html.twig Afficher une icone Afficher une icône - web/prod/index.html.twig + web/prod/index.html.twig After metadata Dans l'infobulle de description, après les métadonnées - web/prod/index.html.twig + web/prod/index.html.twig Aggregated @@ -833,7 +832,7 @@ Aide Aide - web/prod/index.html.twig + web/prod/index.html.twig Aide sur les expressions regulieres @@ -873,12 +872,12 @@ All Tout Form/Configuration/CustomLinkFormType.php - actions/Feedback/list.html.twig - actions/Feedback/list.html.twig - actions/Feedback/list.html.twig - actions/Feedback/list.html.twig - actions/Feedback/list.html.twig - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig + actions/Feedback/list.html.twig + actions/Feedback/list.html.twig + actions/Feedback/list.html.twig + actions/Feedback/list.html.twig + actions/Feedback/list.html.twig WorkZone/Browser/Browser.html.twig admin/worker-manager/worker_searchengine.html.twig task-manager/task-editor/subdefs.html.twig @@ -886,7 +885,7 @@ All these conditions Toutes les conditions - web/prod/index.html.twig + web/prod/index.html.twig Aller a @@ -951,15 +950,15 @@ Alphabetic asc Alphabétique asc - web/prod/index.html.twig - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig Alphabetic desc Alphabétique desc - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig Also delete records that rely on groupings. @@ -973,7 +972,7 @@ Model/Manipulator/LazaretManipulator.php Controller/Prod/MoveCollectionController.php Controller/Prod/LazaretController.php - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php Controller/Prod/ToolsController.php Controller/Prod/StoryController.php Controller/Admin/DataboxesController.php @@ -1044,9 +1043,9 @@ An error occurred Une erreur est survenue Order/Controller/ProdOrderController.php - Controller/Prod/BasketController.php - Controller/Api/V1Controller.php - Controller/Api/V1Controller.php + Controller/Prod/BasketController.php + Controller/Api/V1Controller.php + Controller/Api/V1Controller.php Controller/Admin/SearchEngineController.php Controller/Admin/DataboxController.php Controller/Admin/CollectionController.php @@ -1060,7 +1059,7 @@ An unexpected error occurred during authentication process, please contact an admin Une erreur est survenue lors de l'authentification. Veuillez contacter un Administrateur - Controller/Root/LoginController.php + Controller/Root/LoginController.php An upload on %bridge_adapter% failed, the resaon is : %reason% @@ -1168,8 +1167,8 @@ Archive Archiver Controller/Prod/LanguageController.php - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig Are you sure you want delete users rights ? @@ -1185,7 +1184,7 @@ Are you sure you want to delete this list ? Voulez-vous vraiment supprimer cette liste ? Controller/Prod/LanguageController.php - prod/templates/push.html.twig + prod/templates/push.html.twig Are you sure you want to rebuild the sub-definitions of selected records? @@ -1277,7 +1276,7 @@ Audio Audio - web/prod/index.html.twig + web/prod/index.html.twig Audio Birate @@ -1397,22 +1396,13 @@ Back Retour + prod/actions/Push.html.twig mobile/lightbox/validate.html.twig mobile/lightbox/index.html.twig mobile/lightbox/index.html.twig mobile/lightbox/index.html.twig mobile/lightbox/basket_element.html.twig - - Back to Feedback - Retour à la Validation - prod/actions/Push.html.twig - - - Back to Push - Retour au Push - prod/actions/Push.html.twig - Back to basket list Retour à la liste des paniers @@ -1421,7 +1411,7 @@ Bad request format, only JSON is allowed Mauvais format de requête. Seul JSON est autorisé. - Controller/Root/AccountController.php + Controller/Root/AccountController.php Controller/Admin/RootController.php Controller/Admin/RootController.php Controller/Admin/DataboxController.php @@ -1456,42 +1446,57 @@ Basket Panier - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + + + Basket %name% is shared + Basket %name% is shared + WorkerManager/Worker/ShareBasketWorker.php + + + Basket '%title%' shared from %user% + Basket '%title%' shared from %user% + Notification/Mail/MailInfoBasketShared.php + + + Basket WIP + Basket WIP + eventsmanager/notify/basketwip.php Basket created Panier créé - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php Basket has been archived Le panier a été archivé - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php Basket has been deleted Le panier a été supprimé - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php Basket has been unarchived Le panier est disponible dans la fenêtre des paniers - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php Basket has been updated Le panier a été mis à jour - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php Basket is not found Panier non trouvé - Model/Repositories/BasketRepository.php + Model/Repositories/BasketRepository.php Basket updated Paniers mis à jour - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php Binary data @@ -1526,9 +1531,9 @@ Browse Baskets Parcourir les paniers - web/prod/index.html.twig - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig Browser @@ -1572,7 +1577,7 @@ Cancel Annuler Controller/Prod/LanguageController.php - prod/User/Add.html.twig + prod/User/Add.html.twig prod/actions/delete_records_confirm_form.html.twig actions/Property/type.html.twig actions/Property/index.html.twig @@ -1689,7 +1694,7 @@ Certaines donnees du panier ont change Certaines données du panier ont changé - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig Certaines donnees du reportage ont change @@ -1839,7 +1844,7 @@ Collection order Ordre des collections - web/prod/index.html.twig + web/prod/index.html.twig Color Depth @@ -1870,9 +1875,9 @@ Company Entreprise - prod/User/Add.html.twig + prod/User/Add.html.twig actions/Feedback/ListsMacros.html.twig - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig Complete the fields below to register on %instance_title%! @@ -1905,7 +1910,7 @@ Configuration Configuration - web/prod/index.html.twig + web/prod/index.html.twig Confirm new email address @@ -1961,7 +1966,7 @@ Contains Contient - web/prod/index.html.twig + web/prod/index.html.twig Continuer ? @@ -1973,11 +1978,6 @@ Continuer quand même admin/collection/suggested_value.html.twig - - Contributor - Contributeur - prod/actions/Push.html.twig - Cooliris Cooliris @@ -2001,7 +2001,7 @@ Could not perform request, please contact an administrator. Impossible d'exécuter la requête. Veuillez contacter un administrateur. - Controller/Root/AccountController.php + Controller/Root/AccountController.php Could not retrieve the file ID, please retry or contact an admin if problem persist @@ -2016,18 +2016,13 @@ Couleur de selection Couleur de sélection - web/prod/index.html.twig + web/prod/index.html.twig Country Pays actions/Feedback/ListsMacros.html.twig - actions/Feedback/list.html.twig - - - Create a user - Ajouter un utilisateur - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig Create an account manually @@ -2228,7 +2223,7 @@ Date Added Date d'ajout - web/prod/index.html.twig + web/prod/index.html.twig Date Creation @@ -2238,7 +2233,7 @@ Date Updated Date de modification - web/prod/index.html.twig + web/prod/index.html.twig Date de connexion @@ -2267,7 +2262,7 @@ Date(s) from field(s) Date(s) - web/prod/index.html.twig + web/prod/index.html.twig De @@ -2345,7 +2340,7 @@ Defined by admin Défini par l'admin - web/prod/index.html.twig + web/prod/index.html.twig Defined in Apache configuration @@ -2398,7 +2393,7 @@ Delete the selection Supprimer la sélection - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig Delete the subview ? @@ -2465,8 +2460,8 @@ Tout désélectionner web/report/report_layout_child.html.twig web/report/form_date_and_base.html.twig - actions/Feedback/list.html.twig - prod/actions/Push.html.twig + actions/Feedback/list.html.twig + prod/actions/Push.html.twig Design of personalization logo section @@ -2517,14 +2512,14 @@ Form/Configuration/ActionsFormType.php - Display & action settings + Paramétrage d'affichage et d'action admin/fields/templates.html.twig Display technical data Affichage des informations techniques - web/prod/index.html.twig + web/prod/index.html.twig Display thumbnails @@ -2534,7 +2529,7 @@ Do not display Masquer les informations techniques - web/prod/index.html.twig + web/prod/index.html.twig Do not forget to restart the tasks scheduler @@ -2565,7 +2560,7 @@ Document Document - web/prod/index.html.twig + web/prod/index.html.twig Document Type Sharing @@ -2654,7 +2649,7 @@ E-mail domain Domaine email - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig EN @@ -2770,7 +2765,7 @@ Email Name Adresse e-mail - prod/User/Add.html.twig + prod/User/Add.html.twig Email export fails @@ -2780,12 +2775,12 @@ Email is invalid L'adresse e-mail est invalide - Controller/Prod/PushController.php + Controller/Prod/PushController.php Email is required L'adresse e-mail est obligatoire - Controller/Prod/PushController.php + Controller/Prod/PushController.php Email successfully confirmed @@ -2996,7 +2991,7 @@ Equals Egale - web/prod/index.html.twig + web/prod/index.html.twig Erreur @@ -3057,14 +3052,14 @@ Erreur lors de la mise a jour des donnes Erreur lors de la mise à jour des données - Phrasea/Controller/LightboxController.php + Phrasea/Controller/LightboxController.php Erreur lors de la tentative ; errreur : %message% Erreur lors de la tentative. Le message d'erreur est : %message% - Core/Database/DatabaseMaintenanceService.php - Core/Database/DatabaseMaintenanceService.php - Core/Database/DatabaseMaintenanceService.php + Core/Database/DatabaseMaintenanceService.php + Core/Database/DatabaseMaintenanceService.php + Core/Database/DatabaseMaintenanceService.php Erreur lors de votre authentification @@ -3089,7 +3084,7 @@ Error while creating user Erreur lors de la création de l'utilisateur - Controller/Prod/PushController.php + Controller/Prod/PushController.php Error while saving preference @@ -3139,7 +3134,7 @@ Ex : Paris, bleu, montagne Ex : Paris, bleu, montagne - web/prod/index.html.twig + web/prod/index.html.twig Executables externes @@ -3154,7 +3149,7 @@ Expiration date successfully updated! Date d'expiration mise à jour avec succès! - Controller/Prod/PushController.php + Controller/Prod/PushController.php Export @@ -3202,15 +3197,14 @@ Feedback Validation Controller/Prod/LanguageController.php - web/prod/toolbar.html.twig - prod/WorkZone/Basket.html.twig - prod/WorkZone/Macros.html.twig + prod/WorkZone/Basket.html.twig + prod/WorkZone/Macros.html.twig prod/WorkZone/Story.html.twig Feedback:: Requested by %initiator% on %createdDate% Demandé par %initiator% le %createdDate% - prod/preview/voting_notice.html.twig + prod/preview/voting_notice.html.twig Feeds @@ -3315,12 +3309,12 @@ First Name Prénom - prod/User/Add.html.twig + prod/User/Add.html.twig First name is required Le prénom est obligatoire - Controller/Prod/PushController.php + Controller/Prod/PushController.php First/Last Name @@ -3333,7 +3327,7 @@ Flash Flash web/common/technical_datas.html.twig - web/prod/index.html.twig + web/prod/index.html.twig Flatten layers @@ -3349,14 +3343,14 @@ Force authentication Les utilisateurs doivent s'authentifier à l'aide d'un identifiant et d'un mot de passe - prod/templates/push.html.twig - prod/templates/push.html.twig + prod/templates/push.html.twig + prod/templates/push.html.twig Force authentication : info Si la case n'est pas cochée, un lien d'authentification sera inclus dans l'email reçu par l'utilisateur - prod/templates/push.html.twig - prod/templates/push.html.twig + prod/templates/push.html.twig + prod/templates/push.html.twig Force sending of the document ? @@ -3465,7 +3459,7 @@ Geo Search Recherche géolocalisée - web/prod/index.html.twig + web/prod/index.html.twig Geonames server address @@ -3510,18 +3504,13 @@ Good Bonne - Controller/Root/LoginController.php + Controller/Root/LoginController.php Google Analytics identifier Identifiant Google Analytics Form/Configuration/GeneralFormType.php - - Grant rights - Accorder les droits - prod/actions/Push.html.twig - Granted bases Accès accordés aux bases @@ -3545,12 +3534,12 @@ Graphiste (preview au rollover) Graphiste (prévisualisation au survol de la vignette) - web/prod/index.html.twig + web/prod/index.html.twig Great Excellente - Controller/Root/LoginController.php + Controller/Root/LoginController.php Groupez 2 ou plusieurs mots avec des guillemets: "Michael Jackson" @@ -3584,11 +3573,6 @@ Visible dans l'interface graphique admin/fields/templates.html.twig - - HD Download - Téléchargement HD - prod/actions/Push.html.twig - Hello %username% Bonjour %username%, @@ -3649,7 +3633,7 @@ Iconographe (description au rollover) Iconographe (fiche d'indexation au survol de la vignette) - web/prod/index.html.twig + web/prod/index.html.twig Id @@ -3694,7 +3678,7 @@ Image Image - web/prod/index.html.twig + web/prod/index.html.twig ImageMagick @@ -3720,7 +3704,7 @@ In the answer grid Dans une infobulle séparée - web/prod/index.html.twig + web/prod/index.html.twig Include Business-fields in caption @@ -3785,7 +3769,7 @@ Invalid captcha answer. La réponse au code CAPTCHA est incorrecte. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Invalid file format @@ -3820,12 +3804,12 @@ Invalid link. Lien non valide. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Invalid password provided Mot de passe fourni invalide. - Controller/Root/AccountController.php + Controller/Root/AccountController.php Invalid target collection @@ -3835,8 +3819,8 @@ Invalid unlock link. Lien de déverrouillage non valide. - Controller/Root/LoginController.php - Controller/Root/LoginController.php + Controller/Root/LoginController.php + Controller/Root/LoginController.php Inverser @@ -3857,7 +3841,7 @@ Job Poste - prod/User/Add.html.twig + prod/User/Add.html.twig Keep synchronization between bridge and client APIs. @@ -3888,23 +3872,20 @@ L'utilisateur approuve ce document L'utilisateur approuve ce document - prod/preview/voting_notice.html.twig - prod/preview/voting_notice.html.twig - prod/WorkZone/Macros.html.twig + prod/preview/voting_notice.html.twig + prod/WorkZone/Macros.html.twig L'utilisateur desapprouve ce document L'utilisateur désapprouve ce document - prod/preview/voting_notice.html.twig - prod/preview/voting_notice.html.twig - prod/WorkZone/Macros.html.twig + prod/preview/voting_notice.html.twig + prod/WorkZone/Macros.html.twig L'utilisateur n'a pas encore donne son avis sur ce document L'utilisateur n'a pas encore donné son avis sur ce document - prod/preview/voting_notice.html.twig - prod/preview/voting_notice.html.twig - prod/WorkZone/Macros.html.twig + prod/preview/voting_notice.html.twig + prod/WorkZone/Macros.html.twig La connection vers le serveur distant est OK @@ -3951,12 +3932,12 @@ Language selection Langue - web/prod/index.html.twig + web/prod/index.html.twig Last Name Nom - prod/User/Add.html.twig + prod/User/Add.html.twig Last Template @@ -3971,7 +3952,7 @@ Last name is required Le nom est obligatoire - Controller/Prod/PushController.php + Controller/Prod/PushController.php Last update on %updateTime% @@ -4088,7 +4069,7 @@ Les termes apparaissent dans le(s) champs Le(s) mot(s) contenu(s) dans le(s) champ(s) - web/prod/index.html.twig + web/prod/index.html.twig Light Value @@ -4098,8 +4079,8 @@ Lightbox Lightbox - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig Limite temporelle @@ -4120,12 +4101,12 @@ List Manager Gestionnaire de listes - prod/actions/Push.html.twig + prod/actions/Push.html.twig List Name Nom de la liste - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig List has been deleted @@ -4161,8 +4142,8 @@ Lists Listes - actions/Feedback/lists-all.html.twig - prod/actions/Push.html.twig + actions/Feedback/lists-all.html.twig + prod/actions/Push.html.twig Live search @@ -4223,7 +4204,7 @@ Ma derniere question Ma dernière question - web/prod/index.html.twig + web/prod/index.html.twig Mail line %line% is empty @@ -4325,8 +4306,8 @@ Message Controller/Prod/LanguageController.php prod/WorkZone/Reminder.html.twig - prod/templates/push.html.twig - prod/templates/push.html.twig + prod/templates/push.html.twig + prod/templates/push.html.twig Message automatique de Phraseanet @@ -4359,11 +4340,6 @@ Controller/Admin/DataboxController.php Controller/Admin/CollectionController.php - - Missing mandatory parameter %parameter% - Le paramètre obligatoire %parameter% est manquant - Controller/Prod/PushController.php - Missing name parameter Paramètre de nom manquant @@ -4392,7 +4368,7 @@ Mode de presentation Mode de présentation - web/prod/index.html.twig + web/prod/index.html.twig Modele de donnees @@ -4402,7 +4378,7 @@ Models Modèles - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig admin/user/registrations.html.twig @@ -4478,7 +4454,7 @@ Controller/Prod/LanguageController.php Bridge/Dailymotion/playlist_createcontainer.html.twig actions/Download/prepare.html.twig - prod/templates/push.html.twig + prod/templates/push.html.twig admin/fields/templates.html.twig @@ -4511,7 +4487,7 @@ New list name ? Donnez un nom à la nouvelle liste de destinataires : Controller/Prod/LanguageController.php - prod/templates/push.html.twig + prod/templates/push.html.twig New password @@ -4566,7 +4542,7 @@ No collection selected Aucune collection sélectionnée - Controller/Root/LoginController.php + Controller/Root/LoginController.php No document in quarantine @@ -4581,12 +4557,12 @@ No elements to push Aucun élément à Pusher - Controller/Prod/PushController.php + Controller/Prod/PushController.php No elements to validate Il n'y a pas de documents à valider - Controller/Prod/PushController.php + Controller/Prod/PushController.php No matches found @@ -4601,7 +4577,7 @@ No participants specified Aucun participant indiqué - Controller/Prod/PushController.php + Controller/Prod/PushController.php No permalink available. @@ -4617,7 +4593,7 @@ No receivers specified Aucun destinataire indiqué - Controller/Prod/PushController.php + Controller/Prod/PushController.php No records @@ -4692,12 +4668,12 @@ None of the selected records can be pushed. Aucun des enregistrements sélectionnés ne peut être envoyé par Push. - prod/actions/Push.html.twig + prod/actions/Push.html.twig - - None of the selected records can be sent for feedback. - Aucun des enregistrements sélectionnés ne peut envoyé pour une demande de validation. - prod/actions/Push.html.twig + + None of the selected records can be shared. + None of the selected records can be shared. + prod/actions/Push.html.twig Not Allowed @@ -4724,7 +4700,7 @@ Notifications globales Notifications globales - classes/eventsmanager/broker.php + classes/eventsmanager/broker.php Notify third party application when an event occurs in Phraseanet @@ -4814,7 +4790,7 @@ One of these conditions Une de ces conditions - web/prod/index.html.twig + web/prod/index.html.twig Only %nbEditableDocuments% records can be modified. @@ -4831,6 +4807,11 @@ Ouvrir l'URL dans une nouvelle fenêtre Core/Provider/TwigServiceProvider.php + + Open with Lightbox + Open with Lightbox + Notification/Mail/MailInfoBasketShared.php + Or Ou @@ -4872,7 +4853,7 @@ Ordinary Normale - Controller/Root/LoginController.php + Controller/Root/LoginController.php Original name @@ -5009,7 +4990,7 @@ Phraseanet guest-access is disabled L'accès invité de Phraseanet est désactivé. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Phraseanet may require many binaries. @@ -5041,7 +5022,7 @@ Please accept the terms of use to register. Veuillez accepter les condtions d'utilisation pour vous inscrire. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Please be sure it is still valid and you can access it @@ -5058,16 +5039,6 @@ Merci de confirmer la suppression des utilisateurs web/admin/users.html.twig - - Please consider send this push to the following users : %recommendation% - Peut-être devriez-vous ajouter les utilisateurs suivants dans l'envoi de votre Push : %recommendation% - prod/actions/Push.html.twig - - - Please consider send this validation to the following users : %recommendation% - Cette demande de validation peut être adressée aux utilisateurs suivants : %recommendation% - prod/actions/Push.html.twig - Please enter the databox name to reset or create Entrer le nom de la databox à créer ou à réinitialiser. @@ -5076,7 +5047,7 @@ Please fill the captcha Veuillez remplir le champ CAPTCHA - Controller/Root/LoginController.php + Controller/Root/LoginController.php Please fix the database before starting @@ -5086,7 +5057,7 @@ Please provide a longer value. It should have %s character or more. Veuillez indiquer une valeur plus grande : %s caractères ou plus. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Please provide a name for this selection. @@ -5096,32 +5067,32 @@ Please provide a valid IP address. Veuillez indiquer une adresse IP valide. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Please provide a valid email address. Veuillez indiquer une adresse e-mail valide. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Please provide a value. Veuillez indiquer une valeur. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Please provide the same emails. Veuillez indiquer les mêmes adresses e-mail. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Please provide the same passwords. Veuillez indiquer des mots de passe identiques. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Please select at least %s choice. Sélectionnez au moins %s choix. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Please select at least one valid file @@ -5141,7 +5112,7 @@ Position Poste - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig Pour davantage d'informations, consulter le lien suivant %lien% @@ -5162,10 +5133,10 @@ Preferences Préférences - web/prod/index.html.twig - web/prod/index.html.twig - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig Prefix for notification emails @@ -5180,12 +5151,12 @@ Presentation de vignettes Présentation de vignettes - web/prod/index.html.twig + web/prod/index.html.twig Presentation de vignettes de panier Présentation des vignettes de panier - web/prod/index.html.twig + web/prod/index.html.twig Presets @@ -5218,12 +5189,14 @@ Processus de validation recu de %user% Demande de validation reçue de %user% - Model/Entities/ValidationSession.php + Model/Entities/ValidationSession.php + Model/Entities/Basket.php Processus de validation recu de %user% et concernant %n% utilisateurs Demande de validation reçue de %user% et concernant %n% autre(s) utilisateur(s) - Model/Entities/ValidationSession.php + Model/Entities/ValidationSession.php + Model/Entities/Basket.php Propositions de modifications des tables @@ -5239,7 +5212,7 @@ Publications Publications web/common/menubar.html.twig - web/prod/index.html.twig + web/prod/index.html.twig admin/publications/wrapper.html.twig web/admin/tree.html.twig @@ -5264,7 +5237,7 @@ Push Controller/Prod/LanguageController.php eventsmanager/notify/push.php - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig Push configuration @@ -5274,58 +5247,56 @@ Push from %user% Push de %user% - Controller/Prod/PushController.php + Controller/Prod/PushController.php + + + Push::a basket share allows participants to see/comment/act on a common basket + Push::a basket share allows participants to see/comment/act on a common basket + prod/actions/Push.html.twig Push::filter on companies Société - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig web/admin/users.html.twig Push::filter on countries Pays - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig web/admin/users.html.twig Push::filter on emails E-mail - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig web/admin/users.html.twig Push::filter on login Identifiant - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig web/admin/users.html.twig Push::filter on name Nom/Prénom - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig Push::filter on templates Dernier modèle - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig Push::filter starts Commence par - actions/Feedback/list.html.twig - - - Push::une validation est une demande d'appreciation a d'autres personnes - La validation permet d'adresser des demandes d'appréciation de documents auprès d'utilisateurs. -Ils recevront un e-mail contenant un lien lançant Phraseanet Lightbox. Cette interface les autorise à visualiser, télécharger, et à émettre des avis et commentaires sur le contenu diffusé. -Pour les utilisateurs authentifiés, la demande de validation est également disponible sous la forme d'un panier reçu dans la zone de travail. - prod/actions/Push.html.twig + actions/Feedback/list.html.twig Push::unpush permet d'envoyer un lot d'image a des destinataires Le Push permet d'adresser des documents à des utilisateurs. Ils recevront un e-mail contenant un lien lançant Phraseanet Lightbox. Cette interface les autorise à visualiser et à télécharger le contenu diffusé. Pour les utilisateurs authentifiés, un Push est également disponible sous la forme d'un panier reçu dans la zone de travail. - prod/actions/Push.html.twig + prod/actions/Push.html.twig Quality @@ -5352,80 +5323,80 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Raccourcis claviers de la zone des paniers : - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis claviers en cours de editing : Raccourci de la fenêtre d'édition - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis claviers en cours de preview : Raccourcis de la fenêtre vue détaillée - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis claviers en cours de recherche : Raccourcis de la fenêtre principale - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis:: ctrl-a : tout selectionner ctrl-a : sélectionner tout - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig Raccourcis:: ctrl-e : editer la selection ctrl-e : éditer la sélection - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig Raccourcis:: ctrl-p : imprimer la selection ctrl-p : imprimer la sélection - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig Raccourcis::espace : arreter/demarrer le diaporama espace : démarrer/arrêter le diaporama - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis::fleche bas : scroll vertical flèche basse : défilement vers le bas - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis::fleche droite : page suivante flèche droite : page suivante - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis::fleche gauche : en arriere flèche gauche : document précédent - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis::fleche gauche : en avant flèche droite : document suivant - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis::fleche gauche : page precedente flèche gauche : page précédente - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis::fleche haut : scroll vertical flèche haute : défilement vers le haut - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis::tab/shift-tab se ballade dans les champs Tab/shift-tab : Changer de champs - web/prod/index.html.twig + web/prod/index.html.twig Rappel : Il vous reste %timeLeft% pour valider %title% de %user% @@ -5445,7 +5416,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Re-initialiser Ré-initialiser - web/prod/index.html.twig + web/prod/index.html.twig prod/Story/Reorder.html.twig prod/Baskets/Reorder.html.twig @@ -5454,12 +5425,9 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Ordonner prod/Story/Reorder.html.twig prod/Baskets/Reorder.html.twig - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig Read-only @@ -5481,6 +5449,11 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Recevoir une notification lors de la réception d'un Push eventsmanager/notify/push.php + + Receive notification when a basket is WIP + Receive notification when a basket is WIP + eventsmanager/notify/basketwip.php + Receive notification when a publication is available Recevoir une notification lorsqu'une nouvelle publication est publiée. @@ -5550,7 +5523,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Rechercher dans un champ date Dans un champ date - web/prod/index.html.twig + web/prod/index.html.twig Recommendations @@ -5570,12 +5543,12 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Record Not Found Enregistrement non trouvé - Controller/Api/V1Controller.php + Controller/Api/V1Controller.php Record removed from basket L'enregistrement a été supprimé du panier - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php Record removed from story @@ -5646,7 +5619,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Relevance Pertinence - web/prod/index.html.twig + web/prod/index.html.twig Remember me @@ -5674,6 +5647,11 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Retirer du panier prod/preview/tools.html.twig + + Remove users from list + Remove users from list + prod/actions/Push.html.twig + Remove watermark Sans filigrane @@ -5931,7 +5909,8 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis web/developers/application.html.twig web/developers/application.html.twig web/login/renew-password.html.twig - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig + prod/actions/Push.html.twig admin/worker-manager/worker_ftp.html.twig task-manager/task-editor/task.html.twig admin/search-engine/general-aggregation.html.twig @@ -5948,15 +5927,10 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Sauvegarder Controller/Prod/LanguageController.php - - Save the list - Sauvegarder la liste - actions/Feedback/list.html.twig - Save this list Sauvegarder comme nouvelle liste - prod/actions/Push.html.twig + prod/actions/Push.html.twig Se connecter @@ -5992,7 +5966,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis See Voir - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig WorkZone/Browser/Browser.html.twig @@ -6012,15 +5986,10 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Notification/Mail/MailInfoOrderCancelled.php Notification/Mail/MailInfoOrderDelivered.php - - See others - Voir les autres - prod/actions/Push.html.twig - See the list Voir la liste - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig See validation results @@ -6030,25 +5999,25 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Select a field Choisir un champ - web/prod/index.html.twig + web/prod/index.html.twig Select a list on the left and edit it ! Sélectionner une liste sur la gauche puis éditez la ! - prod/actions/Push.html.twig + prod/actions/Push.html.twig Select all Tout sélectionner web/report/report_layout_child.html.twig web/report/form_date_and_base.html.twig - actions/Feedback/list.html.twig - prod/actions/Push.html.twig + actions/Feedback/list.html.twig + prod/actions/Push.html.twig Select all collections Sélectionner toutes les collections - Controller/Root/LoginController.php + Controller/Root/LoginController.php Select files... @@ -6065,7 +6034,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Selected base(s) Sélectionner les Bases : - web/prod/index.html.twig + web/prod/index.html.twig Selected files @@ -6077,8 +6046,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Envoyer Controller/Prod/LanguageController.php web/login/forgot-password.html.twig - prod/actions/Push.html.twig - prod/actions/Push.html.twig + prod/actions/Push.html.twig prod/upload/upload.html.twig prod/upload/upload-flash.html.twig prod/orders/order_item.html.twig @@ -6174,17 +6142,34 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Share Partager Controller/Prod/LanguageController.php + web/prod/toolbar.html.twig Share my list Partager ma liste - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig Share the list Partager cette liste actions/Feedback/list.html.twig + + Share will expire on %expire% + Share will expire on %expire% + Notification/Mail/MailInfoBasketShared.php + Notification/Mail/MailInfoValidationRequest.php + + + Shared + Shared + prod/WorkZone/Macros.html.twig + + + Sharing basket "%name%"... + Sharing basket "%name%"... + WorkerManager/Worker/ShareBasketWorker.php + Shift Shift @@ -6323,14 +6308,14 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Start by creating one by using the "add" button on the left ! Créer une première liste en cliquant sur \"Ajouter\" à gauche de l'écran ! - prod/actions/Push.html.twig + prod/actions/Push.html.twig Start validation Démarrer la validation Notification/Mail/MailInfoReminderFeedback.php Notification/Mail/MailInfoValidationReminder.php - Notification/Mail/MailInfoValidationRequest.php + Notification/Mail/MailInfoValidationRequest.php Started @@ -6340,7 +6325,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Status des documents a rechercher Status des documents pour la recherche - web/prod/index.html.twig + web/prod/index.html.twig Status edition @@ -6377,12 +6362,12 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Stories Reportages Form/Configuration/SearchEngineFormType.php - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig Story Not Found Reportage inconnu - Controller/Api/V1Controller.php + Controller/Api/V1Controller.php Story created @@ -6732,7 +6717,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis The requested basket does not exist La panier demandé n'existe pas - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php The task status @@ -6757,7 +6742,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Theme Thème - web/prod/index.html.twig + web/prod/index.html.twig There is no one to validate orders, please contact an administrator @@ -6850,7 +6835,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis This user does not participate to the validation but is only viewer. Cet utilisateur ne participe pas à la demande de validation - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig This user has no rights @@ -6881,7 +6866,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Time for feedback (days) Durée de la validation (en jours) Controller/Prod/LanguageController.php - prod/templates/push.html.twig + prod/templates/push.html.twig Titre @@ -6913,7 +6898,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Token not found Token non trouvé - Controller/Root/AccountController.php + Controller/Root/AccountController.php Tool box @@ -6934,7 +6919,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Tout type Tous types - web/prod/index.html.twig + web/prod/index.html.twig Toutes les publications @@ -6962,7 +6947,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Trier par Trier par - web/prod/index.html.twig + web/prod/index.html.twig Try to extract embedded thumbnails @@ -6987,7 +6972,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Type de documents Type de document - web/prod/index.html.twig + web/prod/index.html.twig Type nombre @@ -7029,7 +7014,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Unable to authenticate with %provider_name% Impossible de s'authentifier avec %provider_name% - Controller/Root/LoginController.php + Controller/Root/LoginController.php Controller/Api/OAuth2Controller.php @@ -7072,20 +7057,20 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Unable to retrieve provider identity Impossible de récupérer l'identité auprès du fournisseur. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Controller/Api/OAuth2Controller.php Unable to send the documents Impossible d'envoyer les documents - Controller/Prod/PushController.php - Controller/Prod/PushController.php + Controller/Prod/PushController.php + Controller/Prod/PushController.php Unable to send your account unlock email. Impossible d'adresser l'e-mail de déverrouillage du compte. - Controller/Root/LoginController.php - Controller/Root/LoginController.php + Controller/Root/LoginController.php + Controller/Root/LoginController.php Unable to share the list with the usr @@ -7110,7 +7095,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Une question personnelle La question - web/prod/index.html.twig + web/prod/index.html.twig Une selection @@ -7138,13 +7123,13 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Unknown user %user_id% L'utilisateur %user_id% est inconnu - Controller/Prod/PushController.php + Controller/Prod/PushController.php Unknown user %usr_id% Utilisateur inconnu %usr_id% - Controller/Prod/PushController.php - Controller/Prod/PushController.php + WorkerManager/Worker/ShareBasketWorker.php + WorkerManager/Worker/ShareBasketWorker.php Unreachable server @@ -7223,7 +7208,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Use latest search settings on Production loading Utiliser la dernière question posée au lancement de Production - web/prod/index.html.twig + web/prod/index.html.twig Use my Phraseanet account @@ -7270,53 +7255,71 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis User already exists L'utilisateur existe déjà - Controller/Prod/PushController.php + Controller/Prod/PushController.php User can download HD L'utilisateur peut télécharger des documents HD Controller/Prod/LanguageController.php - prod/actions/Push.html.twig - prod/actions/Push.html.twig - prod/templates/push.html.twig - prod/templates/push.html.twig - prod/templates/push.html.twig - prod/templates/push.html.twig - prod/templates/push.html.twig - prod/templates/push.html.twig + prod/actions/Push.html.twig + prod/templates/push.html.twig + prod/templates/push.html.twig + prod/templates/push.html.twig + + + User can modify the basket + User can modify the basket + prod/actions/Push.html.twig + prod/templates/push.html.twig User can see others choices L'utilisateur peut consulter les choix des autres utilisateurs Controller/Prod/LanguageController.php - prod/actions/Push.html.twig - prod/actions/Push.html.twig - prod/templates/push.html.twig - prod/templates/push.html.twig + prod/actions/Push.html.twig + prod/templates/push.html.twig User contribute to the feedback L'utilisateur peut participer aux demandes de validations Controller/Prod/LanguageController.php - prod/actions/Push.html.twig - prod/actions/Push.html.twig - prod/templates/push.html.twig - prod/templates/push.html.twig + prod/actions/Push.html.twig + prod/templates/push.html.twig User successfully created Utilisateur créé avec succès - Controller/Prod/PushController.php + Controller/Prod/PushController.php Users Utilisateurs Vocabulary/ControlProvider/UserProvider.php actions/Feedback/list.html.twig - prod/actions/Push.html.twig + prod/actions/Push.html.twig web/admin/users.html.twig user/import/view.html.twig + + Users can download HD + Users can download HD + prod/actions/Push.html.twig + + + Users can modify the basket + Users can modify the basket + prod/actions/Push.html.twig + + + Users can see others choices + Users can see others choices + prod/actions/Push.html.twig + + + Users contribute to the feedback + Users contribute to the feedback + prod/actions/Push.html.twig + Users must accept Terms of Use for each export Les utilisateurs doivent accepter les conditions générales d'utilisation à chaque export @@ -7325,7 +7328,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Users suggestion Suggestion d'utilisateurs - prod/actions/Push.html.twig + prod/actions/Push.html.twig Utilisation prevue: @@ -7356,12 +7359,12 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Validation from %user% Validation de %user% - Controller/Prod/PushController.php + Controller/Prod/PushController.php Validation request from %user% for '%title%' Demande de validation adressée par %user% : '%title%' - Notification/Mail/MailInfoValidationRequest.php + Notification/Mail/MailInfoValidationRequest.php Validations @@ -7410,7 +7413,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Video Vidéo - web/prod/index.html.twig + web/prod/index.html.twig Video Codec @@ -7450,6 +7453,11 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis web/lightbox/index.html.twig mobile/lightbox/index.html.twig + + Vote will expire on %expire% + Vote will expire on %expire% + Notification/Mail/MailInfoValidationRequest.php + Votre adresse email Adresse e-mail @@ -7478,12 +7486,13 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Vous avez envoye cette demande a %n% utilisateurs La demande a été adressée à %n% utilisateurs - Model/Entities/ValidationSession.php + Model/Entities/ValidationSession.php + Model/Entities/Basket.php Vous avez envoye une demande de validation de document sur ce panier Vous avez envoyé ce panier pour validation - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig Vous avez recu des documents @@ -7493,12 +7502,13 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Vous avez recu un nouveau panier Vous avez reçu un nouveau panier - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig Vous aviez envoye cette demande a %n% utilisateurs La demande avait été adressée à %n% utilisateurs - Model/Entities/ValidationSession.php + Model/Entities/ValidationSession.php + Model/Entities/Basket.php Vous devez donner un titre @@ -7538,7 +7548,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Vous etes maintenant deconnecte. A bientot. Vous êtes maintenant déconnecté. A bientôt. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Vous n'avez pas assez de droits sur certains elements selectionnes @@ -7602,7 +7612,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Vous pouvez quitter la plupart des fenetres survolantes via la touche echap Vous pouvez fermer la plupart des fênetres en sur impression avec la touche echap - web/prod/index.html.twig + web/prod/index.html.twig Warning ! @@ -7639,7 +7649,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Weak Faible - Controller/Root/LoginController.php + Controller/Root/LoginController.php Webservices connectivity @@ -7654,7 +7664,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Welcome to the ListManager ! Gérer des listes de destinataires - prod/actions/Push.html.twig + prod/actions/Push.html.twig When @@ -7709,8 +7719,8 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis YYYY/MM/DD YYYY/MM/DD - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig Yes @@ -7724,25 +7734,25 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Vous êtes administrateur actions/Feedback/List-Share.html.twig - - You are about to ask for feedback for %nb_push_items% records, %nb_not_available% records can not be processed. - Vous êtes sur le point d'envoyer une demande de validation pour %nb_push_items% documents, or seuls %nb_not_available% documents peuvent être pris en compte. - prod/actions/Push.html.twig - - - You are about to ask for feedback for %nb_push_items% records. - Vous êtes sur le point d'envoyer une demande de validation pour %nb_push_items% documents. - prod/actions/Push.html.twig - You are about to push %nb_push_items% records, %nb_not_available% records can not be processed. Vous êtes sur le point d'adresser %nb_push_items% documents or seuls %nb_not_available% peuvent être pris en compte. - prod/actions/Push.html.twig + prod/actions/Push.html.twig You are about to push %nb_push_items% records. Vous êtes sur le point d'adresser %nb_push_items% documents. - prod/actions/Push.html.twig + prod/actions/Push.html.twig + + + You are about to share a basket with %nb_push_items% records, %nb_not_available% records can not be processed. + You are about to share a basket with %nb_push_items% records, %nb_not_available% records can not be processed. + prod/actions/Push.html.twig + + + You are about to share a basket with %nb_push_items% records. + You are about to share a basket with %nb_push_items% records. + prod/actions/Push.html.twig You are attempting to exceed the storage limit on your account and must delete existing entries before inserting new entries @@ -7752,7 +7762,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis You are not allowed to add users Vous n'êtes pas autorisé à ajouter des utilisateurs - Controller/Prod/PushController.php + Controller/Prod/PushController.php You are not authorized to do this @@ -7812,6 +7822,11 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis prod/upload/upload.html.twig prod/upload/upload-flash.html.twig + + You contribute to the feedback + You contribute to the feedback + prod/actions/Push.html.twig + You do not enough rights to update status Vous ne disposez pas des droits suffisants pour changer les Status @@ -7820,7 +7835,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis You do not have access to this basket Vous n'avez pas accès à ce panier - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php You do not have enough rights to access quarantine @@ -7847,16 +7862,6 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Vous ne disposez pas des autorisations requises pour déplacer les enregistrements vers la collection %collection% Controller/Prod/MoveCollectionController.php - - You have %quantity% days to validate the selection. - Vous disposez de %quantity% jours pour répondre à la demande de validation. - Notification/Mail/MailInfoValidationRequest.php - - - You have 1 day to validate the selection. - Vous avez 1 jour pour valider la sélection. - Notification/Mail/MailInfoValidationRequest.php - You have attempted to queue too many files Trop de fichiers dans la file d'attente @@ -7865,7 +7870,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis You have not access to this basket Vous n'avez pas accès à ce panier - Model/Repositories/BasketRepository.php + Model/Repositories/BasketRepository.php You have selected %nbReceivedDocuments% records. @@ -7880,7 +7885,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis You have to give your feedback at least on one document to send a report Vous devez donner au moins un avis pour envoyer un report - Phrasea/Controller/LightboxController.php + Phrasea/Controller/LightboxController.php You have to wait for an administrator approval for your access request @@ -7917,11 +7922,16 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Procédez maintenant au choix du mot de passe Notification/Mail/MailRequestPasswordSetup.php + + You require feedback + You require feedback + prod/actions/Push.html.twig + You tried to register with an unknown provider Vous tentez de vous inscrire auprès d'un fournisseur inconnu. - Controller/Root/LoginController.php - Controller/Root/LoginController.php + Controller/Root/LoginController.php + Controller/Root/LoginController.php You will no longer receive notifications at %old_email% @@ -7981,7 +7991,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Your identity is not recognized. Votre identité n'est pas reconnue. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Your install might need to build some sub-definitions @@ -8012,7 +8022,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Your registration requests have been taken into account. Les demandes d'inscription ont été prises en compte. - Controller/Root/AccountController.php + Controller/Root/AccountController.php a propos @@ -8031,13 +8041,13 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis action : bridge Bridge - web/prod/index.html.twig + web/prod/index.html.twig action : collection Déplacer web/prod/toolbar.html.twig - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig @@ -8045,7 +8055,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis Editer prod/preview/caption.html.twig web/prod/toolbar.html.twig - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig @@ -8056,19 +8066,19 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis web/lightbox/validate.html.twig web/lightbox/feed.html.twig prod/preview/tools.html.twig - web/prod/index.html.twig + web/prod/index.html.twig web/prod/toolbar.html.twig prod/results/record.html.twig prod/results/record.html.twig prod/results/record.html.twig - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig action : outils Outils - web/prod/toolbar.html.twig - prod/WorkZone/Basket.html.twig + web/prod/toolbar.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig @@ -8079,51 +8089,51 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis prod/results/record.html.twig prod/results/record.html.twig prod/results/record.html.twig - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig action : publier Publier - web/prod/index.html.twig - web/prod/toolbar.html.twig - prod/WorkZone/Basket.html.twig + web/prod/index.html.twig + web/prod/toolbar.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig action : push Push - web/prod/toolbar.html.twig - prod/WorkZone/Basket.html.twig + web/prod/toolbar.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig action : status Propriétés web/prod/toolbar.html.twig - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig action : supprimer Supprimer - web/prod/toolbar.html.twig - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig + web/prod/toolbar.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig action:: nouveau panier Nouveau panier - web/prod/index.html.twig - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig action:: nouveau reportage Nouveau reportage - web/prod/index.html.twig - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig action:: video tools @@ -8132,31 +8142,36 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis prod/results/record.html.twig prod/results/record.html.twig - - action::Valider - Valider - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig - action::detacher Détacher - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig action::editer Editer - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + + + action::modify share basket + action::modify share basket + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig action::renommer Renommer - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + + + action::share basket + action::share basket + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig actual status @@ -8706,7 +8721,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis admin::compte-utilisateur un email de confirmation vient de vous etre envoye. Veuillez suivre les instructions contenue pour continuer Un e-mail de confirmation vient de vous être envoyé. Veuillez suivre les instructions contenues dans celui-ci pour continuer - Controller/Root/AccountController.php + Controller/Root/AccountController.php admin::compte-utilisateur ville @@ -8720,7 +8735,7 @@ Pour les utilisateurs authentifiés, la demande de validation est également dis admin::compte-utilisateur: L'email a correctement ete mis a jour L'adresse e-mail a été mise à jour - Controller/Root/AccountController.php + Controller/Root/AccountController.php admin::compte-utilisateur: Pourquoi me demande-t-on mon mot de passe pour changer mon adresse email ? @@ -8741,7 +8756,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le admin::compte-utilisateur: erreur lors de la mise a jour La mise à jour a échoué - Controller/Root/AccountController.php + Controller/Root/AccountController.php admin::compte-utilisateur::securite caracteres majuscules @@ -8777,7 +8792,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le admin::compte-utilisateur:ftp: Le mot de passe est errone Le mot de passe est erroné - Controller/Root/AccountController.php + Controller/Root/AccountController.php admin::compte-utilisateur:ftp: Utiliser le mode passif @@ -8808,7 +8823,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le web/admin/editusers.html.twig web/account/account.html.twig - + admin::compte-utilisateur:sexe: mademoiselle Core/Provider/RegistrationServiceProvider.php @@ -9895,11 +9910,6 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le Une erreur s'est produite lors de l'export d'enregistrements eventsmanager/notify/downloadmailfail.php - - and %n% more peoples - and %n% autres personnes - prod/actions/Push.html.twig - aout août @@ -9937,6 +9947,12 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le Ré-indexer la base maintenant (selon le nombre de documents, cette opération peut durer plusieurs heures) admin/databox/databox.html.twig + + basket : quitshare + basket : quitshare + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + basket:: Items are being to moved ! Les documents du panier ont été déplacés ! @@ -9945,13 +9961,13 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le basket:action:delete record form basket Retirer du panier - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig basket:action:delete record form database Supprimer l'enregistrement de la base - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig @@ -9972,12 +9988,12 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le boutton:: selectionner aucune base Aucune - web/prod/index.html.twig + web/prod/index.html.twig boutton:: selectionner toutes les bases Toutes - web/prod/index.html.twig + web/prod/index.html.twig boutton::ajouter @@ -10096,7 +10112,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le web/thesaurus/accept.html.twig web/thesaurus/accept.html.twig web/report/all_content.html.twig - prod/actions/Push.html.twig + prod/actions/Push.html.twig prod/actions/edit_default.html.twig prod/actions/edit_default.html.twig @@ -10146,7 +10162,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le boutton::rechercher Rechercher Controller/Prod/LanguageController.php - web/prod/index.html.twig + web/prod/index.html.twig boutton::refresh @@ -10273,7 +10289,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le web/thesaurus/new-term.html.twig web/thesaurus/new-term.html.twig web/report/all_content.html.twig - web/prod/index.html.twig + web/prod/index.html.twig prod/Story/Reorder.html.twig Bridge/Flickr/photo_deleteelement.html.twig Bridge/Flickr/photoset_deleteelement.html.twig @@ -10403,7 +10419,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le choisir Choisir - web/prod/index.html.twig + web/prod/index.html.twig admin/collection/create.html.twig admin/databox/databox.html.twig @@ -10490,7 +10506,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le created_on créé le - web/prod/index.html.twig + web/prod/index.html.twig dans %category% @@ -10521,7 +10537,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le delete Supprimer - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig descendant @@ -10656,7 +10672,6 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le edit Editer - prod/WorkZone/Macros.html.twig web/account/account.html.twig web/account/account.html.twig web/account/account.html.twig @@ -10826,7 +10841,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le expose:: logout Déconnexion - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig expose:: preview @@ -10946,7 +10961,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le feedback::users to notify Utilisateurs à notifier - prod/templates/push.html.twig + prod/templates/push.html.twig fevrier @@ -10982,7 +10997,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le forms::l'email semble invalide L'e-mail semble invalide - Controller/Root/AccountController.php + Controller/Root/AccountController.php forms::la valeur donnee est trop courte @@ -11013,7 +11028,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le forms::les emails ne correspondent pas Les e-mails ne correspondent pas - Controller/Root/AccountController.php + Controller/Root/AccountController.php forms::les mots de passe ne correspondent pas @@ -11038,7 +11053,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le help::help-search: relaunch search without filter Supprimer tous les filtres et relancer la recherche - web/prod/index.html.twig + web/prod/index.html.twig prod/results/help.html.twig @@ -11116,47 +11131,47 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le index::advance_search: facet Réglages des facettes - web/prod/index.html.twig + web/prod/index.html.twig index::advance_search: facet-order Ordre d'affichage des facettes - web/prod/index.html.twig + web/prod/index.html.twig index::advance_search: facet-tech-order Ordre par défaut - web/prod/index.html.twig + web/prod/index.html.twig index::advance_search: facet-values-order Ordre des valeurs de facettes - web/prod/index.html.twig + web/prod/index.html.twig index::advance_search: hidden-facet-values-order Facettes masquées - web/prod/index.html.twig + web/prod/index.html.twig index::advance_search: order-by-hits Par occurrences - web/prod/index.html.twig + web/prod/index.html.twig index::advance_search: order-by-hits-asc Par occurrences asc - web/prod/index.html.twig + web/prod/index.html.twig index::advance_search: show-unset-field-facet Afficher la facette "Non définie" - web/prod/index.html.twig + web/prod/index.html.twig index:advanced-preferences:: use truncation Activer la troncature - web/prod/index.html.twig + web/prod/index.html.twig invite:: Redirection vers la zone d'authentification, cliquez sur OK pour continuer ou annulez @@ -11299,35 +11314,35 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le login::erreur: Erreur d'authentification Erreur d'authentification - Controller/Root/LoginController.php + Controller/Root/LoginController.php Controller/Api/OAuth2Controller.php login::erreur: No available connection - Please contact sys-admin Connexion impossible, contactez un administrateur système - Controller/Root/LoginController.php + Controller/Root/LoginController.php login::erreur: Vous n'avez pas confirme votre email Accès impossible, vous n'avez pas confirmé votre adresse e-mail. - Controller/Root/LoginController.php + Controller/Root/LoginController.php login::notification: Changements enregistres Changements confirmés - Controller/Root/AccountController.php + Controller/Root/AccountController.php login::notification: Mise a jour du mot de passe avec succes Mise à jour du mot de passe effectuée - Controller/Root/LoginController.php - Controller/Root/AccountController.php + Controller/Root/LoginController.php + Controller/Root/AccountController.php login::notification: demande de confirmation par mail envoyee Demande de confirmation envoyée par e-mail - Controller/Root/LoginController.php - Controller/Root/LoginController.php + Controller/Root/LoginController.php + Controller/Root/LoginController.php login::register: email confirmation email Pour valider votre inscription a la base de donnees, merci de confirmer votre e-mail en suivant le lien ci-dessous. @@ -11751,17 +11766,17 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le panier:: ordre Validation ascendante Mieux noté - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig panier:: ordre Validation descendante Moins noté - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig panier:: ordre du panier Ordre du panier - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig panier:: renommer le panier @@ -11786,7 +11801,12 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le paniers:: panier recu de %pusher% Panier reçu de %pusher% - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + + + paniers:: you shared this basket with %n% + paniers:: you shared this basket with %n% + prod/WorkZone/Macros.html.twig paniers::Vous etes sur le point de supprimer ce panier. Cette action est irreversible. Souhaitez-vous continuer ? @@ -11852,12 +11872,12 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le phraseanet:: Preferences Préférences - web/prod/index.html.twig + web/prod/index.html.twig phraseanet:: Un email vient de vous etre envoye Un e-mail vient de vous être envoyé - Controller/Root/LoginController.php + Controller/Root/LoginController.php phraseanet:: a propos @@ -12002,16 +12022,16 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le phraseanet:: tri par date Tri par date web/thesaurus/export-topics-dialog.html.twig - web/prod/index.html.twig - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig phraseanet:: tri par nom Tri alphabétique - web/prod/index.html.twig - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig phraseanet:: user @@ -12032,17 +12052,17 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le phraseanet::account The account has been deleted Le compte a été supprimé - Controller/Root/AccountController.php + Controller/Root/AccountController.php - phraseanet::account: << your account can be deleted via admin interface >> + >]]> Vos droits ne vous permettent pas de réaliser cette action, votre compte ne peut être supprimé que via l'interface d'Administration. web/account/account.html.twig phraseanet::account: A confirmation e-mail has been sent. Please follow the instructions contained to continue account deletion Un email de confirmation a été envoyé. Veuillez suivre les instructions pour poursuivre la procédure de suppression du compte. - Controller/Root/AccountController.php + Controller/Root/AccountController.php phraseanet::account: Are you sure you want to delete your account? @@ -12104,14 +12124,14 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le phraseanet::erreur: echec du serveur de mail Echec du serveur de mails - Controller/Root/AccountController.php - Controller/Root/AccountController.php - Controller/Root/AccountController.php + Controller/Root/AccountController.php + Controller/Root/AccountController.php + Controller/Root/AccountController.php phraseanet::error: failed to revoke some user access Erreur pendant la révocation de droits utilisateur - Controller/Root/AccountController.php + Controller/Root/AccountController.php phraseanet::jours:: dimanche @@ -12196,12 +12216,12 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le phraseanet::time:: a A - web/prod/index.html.twig + web/prod/index.html.twig phraseanet::time:: de De - web/prod/index.html.twig + web/prod/index.html.twig phraseanet::type:: audios @@ -12211,7 +12231,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le phraseanet::type:: documents Documents - web/prod/index.html.twig + web/prod/index.html.twig web/prod/toolbar.html.twig @@ -12222,7 +12242,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le phraseanet::type:: reportages Reportages - web/prod/index.html.twig + web/prod/index.html.twig phraseanet::type:: videos @@ -12247,17 +12267,17 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le preview:: Description Notice - web/prod/index.html.twig + web/prod/index.html.twig preview:: Historique Historique - web/prod/index.html.twig + web/prod/index.html.twig preview:: Popularite Popularité - web/prod/index.html.twig + web/prod/index.html.twig preview:: arreter le diaporama @@ -12304,12 +12324,12 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le preview::tab:feedback Validation - web/prod/index.html.twig + web/prod/index.html.twig preview::tab:feedback closed Fermée - prod/preview/voting_notice.html.twig + prod/preview/voting_notice.html.twig preview::tab:feedback list @@ -12319,12 +12339,12 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le preview::tab:feedback mail subject Objet de l'email de validation - prod/preview/voting_notice.html.twig + prod/preview/voting_notice.html.twig preview::tab:feedback open Ouverte - prod/preview/voting_notice.html.twig + prod/preview/voting_notice.html.twig preview::visualisation @@ -12618,17 +12638,17 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le prod::action:property title Propriétés - web/prod/index.html.twig + web/prod/index.html.twig prod::advancesearch:tooltips:datefield_restriction_explanation Limiter la recherche des résultats à des dates - web/prod/index.html.twig + web/prod/index.html.twig prod::advancesearch:tooltips:field_restriction_explanation Effectuer une recherche sur le contenu d'un champ documentaire de type texte - web/prod/index.html.twig + web/prod/index.html.twig prod::basketTab:basket @@ -12797,7 +12817,7 @@ Attention: les valeurs actuellement en place seront écrasées par ces nouvelles prod::export: send mail notification Demande d'envois d'email soumise web/lightbox/validate.html.twig - web/prod/index.html.twig + web/prod/index.html.twig prod::facet.Orientation_label @@ -12882,12 +12902,17 @@ Attention: les valeurs actuellement en place seront écrasées par ces nouvelles prod::feedback:feedback_set_title Nom de la validation - prod/templates/push.html.twig + prod/templates/push.html.twig + + + prod::feedback:shared_set_title + prod::feedback:shared_set_title + prod/templates/push.html.twig prod::notification: notification title Notifications - web/prod/index.html.twig + web/prod/index.html.twig prod::publication:title @@ -12897,22 +12922,22 @@ Attention: les valeurs actuellement en place seront écrasées par ces nouvelles prod::push: List name can not be empty Le nom de la liste doit être rempli - web/prod/index.html.twig + web/prod/index.html.twig prod::push: New list title Nouvelle liste - web/prod/index.html.twig + web/prod/index.html.twig prod::push: add Ajouter - web/prod/index.html.twig + web/prod/index.html.twig prod::push:push_set_title Nom du panier de Push - prod/templates/push.html.twig + prod/templates/push.html.twig prod::recherche: Attention : la liste des bases selectionnees pour la recherche a ete changee. @@ -13058,23 +13083,28 @@ Attention: les valeurs actuellement en place seront écrasées par ces nouvelles prod::videoTools:chapterTitle Titre du chapitre - web/prod/index.html.twig + web/prod/index.html.twig prod::workzone:Actions Actions - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig + + prod::workzone:Basket is WIP + prod::workzone:Basket is WIP + web/prod/index.html.twig + prod::workzone:feedback add user Gérer les utilisateurs - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod::workzone:manual feedback reminder button Envoyer un email de rappel - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod::workzone:manual feedback reminder provide a message! @@ -13149,18 +13179,18 @@ Attention: les valeurs actuellement en place seront écrasées par ces nouvelles prod:expose field mapping Mapping - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig prod:expose:Add publication Ajouter une publication - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig prod:expose:Refresh Actualiser - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig prod:expose:connection:Auth connexion @@ -13443,7 +13473,7 @@ Attention: les valeurs actuellement en place seront écrasées par ces nouvelles prod:expose:select expose Choisir l'Expose - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig prod:mapbox Change position @@ -13506,11 +13536,6 @@ Attention: les valeurs actuellement en place seront écrasées par ces nouvelles Créer un nouvel utilisateur. Controller/Prod/LanguageController.php - - prod:push: delete selection - Supprimer la selection - prod/actions/Push.html.twig - prod:videoeditor:subtitleRequestTab:: Autosubtitling Sous-titrage automatique @@ -13615,12 +13640,12 @@ Attention: les valeurs actuellement en place seront écrasées par ces nouvelles prod:workzone:basket:creation-date Date de création prod/Tooltip/Basket.html.twig - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod:workzone:basket:updated-message Date de clôture de la validation mise à jour - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod:workzone:expose:modal:: title @@ -13630,22 +13655,22 @@ Attention: les valeurs actuellement en place seront écrasées par ces nouvelles prod:workzone:facetstab:search_and_facets_sort_options Réglages des facettes - web/prod/index.html.twig + web/prod/index.html.twig prod:workzone:facetstab:tooltips:facet_and_filter Inclure dans les résultats - web/prod/index.html.twig + web/prod/index.html.twig prod:workzone:facetstab:tooltips:facet_except_filter Exclure les résultats - web/prod/index.html.twig + web/prod/index.html.twig prod:workzone:facetstab:tooltips:remove_facet_filter Supprimer le filtre - web/prod/index.html.twig + web/prod/index.html.twig prod:workzone:facetstab:unset_field_facet_label_(%fieldname%) @@ -13771,20 +13796,20 @@ Attention: les valeurs actuellement en place seront écrasées par ces nouvelles raccourci :: a propos des raccourcis claviers A propos des raccourcis clavier - web/prod/index.html.twig + web/prod/index.html.twig raccourcis :: ne plus montrer cette aide Ne plus montrer cette aide - web/prod/index.html.twig + web/prod/index.html.twig rafraichir Rafraîchir prod/results/feeds.html.twig prod/results/feeds.html.twig - prod/WorkZone/Basket.html.twig - prod/WorkZone/Macros.html.twig + prod/WorkZone/Basket.html.twig + prod/WorkZone/Macros.html.twig prod/WorkZone/Story.html.twig @@ -13845,17 +13870,17 @@ Attention: les valeurs actuellement en place seront écrasées par ces nouvelles reponses:: images par pages : Résultats par page - web/prod/index.html.twig + web/prod/index.html.twig reponses:: mode liste Liste - web/prod/index.html.twig + web/prod/index.html.twig reponses:: mode vignettes Vignettes - web/prod/index.html.twig + web/prod/index.html.twig reponses:: partager @@ -13877,7 +13902,7 @@ Attention: les valeurs actuellement en place seront écrasées par ces nouvelles reponses:: taille des images : Taille des vignettes - web/prod/index.html.twig + web/prod/index.html.twig reponses::document sans titre @@ -14869,7 +14894,7 @@ Attention: les valeurs actuellement en place seront écrasées par ces nouvelles web/thesaurus/thesaurus.html.twig - thesaurus:: Supprimer cette branche ?&#10;(les termes concernes remonteront en candidats a la prochaine indexation) + web/thesaurus/thesaurus.html.twig @@ -15421,7 +15446,7 @@ Attention: les valeurs actuellement en place seront écrasées par ces nouvelles updated_on mis à jour le - web/prod/index.html.twig + web/prod/index.html.twig upload:: Destination (collection) : @@ -15514,124 +15539,145 @@ Attention: les valeurs actuellement en place seront écrasées par ces nouvelles workzone:datepicker:april Avril - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:august Aout - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:december Décembre - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:february Février - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:friday Vendredi - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:january Janvier - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:july Juillet - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:june Juin - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:march Mars - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:may Mai - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:monday Lundi - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:nextText Suivant - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:november Novembre - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:october Octobre - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:prevText Précédent - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:saturday Samedi - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:september Septembre - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:sunday Dimanche - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:thursday Jeudi - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:tuesday Mardi - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:wednesday Mercredi - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:feedback:expiration-closed Validation clôturée le prod/Tooltip/Basket.html.twig - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig workzone:feedback:expiration-open Validation ouverte jusqu'au prod/Tooltip/Basket.html.twig - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig workzone:feedback:update Valider la nouvelle date de clôture - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig yes diff --git a/resources/locales/messages.nl.xlf b/resources/locales/messages.nl.xlf index 40017f0a6c..9fb88d32cf 100644 --- a/resources/locales/messages.nl.xlf +++ b/resources/locales/messages.nl.xlf @@ -1,14 +1,14 @@ - + - +
The source node in most cases contains the sample message as written by the developer. If it looks like a dot-delimitted string such as "form.label.firstname", then the developer has not provided a default message.
- - + + Form/Configuration/EmailFormType.php Form/Login/PhraseaAuthenticationForm.php @@ -114,12 +114,12 @@ %d collection selected %d collectie geselecteerd - Controller/Root/LoginController.php + Controller/Root/LoginController.php %d collections selected %d collecties geselecteerd - Controller/Root/LoginController.php + Controller/Root/LoginController.php %d fields have been updated @@ -144,8 +144,7 @@ %length% peoples %length% personen - actions/Feedback/list.html.twig - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig %n_elements% elements ne peuvent etre uploades @@ -179,7 +178,7 @@ %nb_records% records prod/Tooltip/Basket.html.twig prod/Tooltip/Story.html.twig - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig %nb_view% vue @@ -196,7 +195,7 @@ Bridge/Dailymotion/element_informations.html.twig - %number% documents<br/>selectionnes + selectionnes]]> selectionnes]]> Controller/Prod/QueryController.php @@ -238,7 +237,7 @@ %quantity% records added %quantity% records added - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php Controller/Prod/StoryController.php @@ -254,12 +253,12 @@ %quantity_records% records have been sent for validation to %quantity_users% users %quantity_records% records have been sent for validation to %quantity_users% users - Controller/Prod/PushController.php + Controller/Prod/PushController.php %quantity_records% records have been sent to %quantity_users% users %quantity_records% records have been sent to %quantity_users% users - Controller/Prod/PushController.php + Controller/Prod/PushController.php %record_count% records match the unique identifier : @@ -587,18 +586,18 @@ Account has been unlocked, you can now login. Gebruiker is ontgrendeld, u kunt zich aanmelden. - Controller/Root/LoginController.php - Controller/Root/LoginController.php + Controller/Root/LoginController.php + Controller/Root/LoginController.php Account has been unlocked, you still have to wait for admin approval. Gebruiker is ontgrendeld, u dient nog te wachten op goedkeuring van een beheerder. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Account is already unlocked, you can login. Deze gebruiker is reeds ontgrendeld, u kunt zich aanmelden. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Account is not found. @@ -609,8 +608,8 @@ Accuse de reception Ontvangstbevestiging Controller/Prod/LanguageController.php - prod/templates/push.html.twig - prod/templates/push.html.twig + prod/templates/push.html.twig + prod/templates/push.html.twig Accuse de reception indisponible, vous n'avez pas declare d'adresse email @@ -663,13 +662,13 @@ Activity Activity - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig Add Toevoegen - prod/User/Add.html.twig - prod/actions/Push.html.twig + prod/User/Add.html.twig + prod/actions/Push.html.twig prod/upload/lazaret.html.twig prod/upload/lazaret.html.twig @@ -682,7 +681,7 @@ Add a list Add a list - actions/Feedback/lists-all.html.twig + actions/Feedback/lists-all.html.twig Add a new field @@ -722,8 +721,8 @@ Add user Gebruiker toevoegen - prod/actions/Push.html.twig - prod/actions/Push.html.twig + actions/Feedback/list.html.twig + prod/actions/Push.html.twig Additionnal modules @@ -753,28 +752,28 @@ Advanced Search Geavanceerd zoeken - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig Advanced Search:: By date field Advanced Search:: By date field - web/prod/index.html.twig + web/prod/index.html.twig Advanced Search:: By numeric field Advanced Search:: By numeric field - web/prod/index.html.twig + web/prod/index.html.twig Advanced Search:: By string field Advanced Search:: By string field - web/prod/index.html.twig + web/prod/index.html.twig Advanced mode Advanced mode - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig Advanced settings @@ -784,42 +783,42 @@ Affichage Tonen - web/prod/index.html.twig + web/prod/index.html.twig Affichage au demarrage Tonen bij opstart - web/prod/index.html.twig + web/prod/index.html.twig Afficher la fiche descriptive De beschrijvingsfiche tonen - web/prod/index.html.twig + web/prod/index.html.twig Afficher le titre De titel tonen - web/prod/index.html.twig + web/prod/index.html.twig Afficher le type Afficher le type - web/prod/index.html.twig + web/prod/index.html.twig Afficher les status De statussen tonen - web/prod/index.html.twig + web/prod/index.html.twig Afficher une icone Pictogram tonen - web/prod/index.html.twig + web/prod/index.html.twig After metadata After metadata - web/prod/index.html.twig + web/prod/index.html.twig Aggregated @@ -834,7 +833,7 @@ Aide Help - web/prod/index.html.twig + web/prod/index.html.twig Aide sur les expressions regulieres @@ -874,12 +873,12 @@ All Alle Form/Configuration/CustomLinkFormType.php - actions/Feedback/list.html.twig - actions/Feedback/list.html.twig - actions/Feedback/list.html.twig - actions/Feedback/list.html.twig - actions/Feedback/list.html.twig - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig + actions/Feedback/list.html.twig + actions/Feedback/list.html.twig + actions/Feedback/list.html.twig + actions/Feedback/list.html.twig + actions/Feedback/list.html.twig WorkZone/Browser/Browser.html.twig admin/worker-manager/worker_searchengine.html.twig task-manager/task-editor/subdefs.html.twig @@ -887,7 +886,7 @@ All these conditions All these conditions - web/prod/index.html.twig + web/prod/index.html.twig Aller a @@ -952,15 +951,15 @@ Alphabetic asc Alphabetic asc - web/prod/index.html.twig - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig Alphabetic desc Alphabetic desc - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig Also delete records that rely on groupings. @@ -974,7 +973,7 @@ Model/Manipulator/LazaretManipulator.php Controller/Prod/MoveCollectionController.php Controller/Prod/LazaretController.php - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php Controller/Prod/ToolsController.php Controller/Prod/StoryController.php Controller/Admin/DataboxesController.php @@ -1045,9 +1044,9 @@ An error occurred Er is een fout opgetreden Order/Controller/ProdOrderController.php - Controller/Prod/BasketController.php - Controller/Api/V1Controller.php - Controller/Api/V1Controller.php + Controller/Prod/BasketController.php + Controller/Api/V1Controller.php + Controller/Api/V1Controller.php Controller/Admin/SearchEngineController.php Controller/Admin/DataboxController.php Controller/Admin/CollectionController.php @@ -1061,7 +1060,7 @@ An unexpected error occurred during authentication process, please contact an admin An unexpected error occurred during authentication process, please contact an admin - Controller/Root/LoginController.php + Controller/Root/LoginController.php An upload on %bridge_adapter% failed, the resaon is : %reason% @@ -1169,8 +1168,8 @@ Archive Archief Controller/Prod/LanguageController.php - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig Are you sure you want delete users rights ? @@ -1186,7 +1185,7 @@ Are you sure you want to delete this list ? Bent u zeker deze lijst te verwijderen ? Controller/Prod/LanguageController.php - prod/templates/push.html.twig + prod/templates/push.html.twig Are you sure you want to rebuild the sub-definitions of selected records? @@ -1278,7 +1277,7 @@ Audio Audio - web/prod/index.html.twig + web/prod/index.html.twig Audio Birate @@ -1398,22 +1397,13 @@ Back Terug + prod/actions/Push.html.twig mobile/lightbox/validate.html.twig mobile/lightbox/index.html.twig mobile/lightbox/index.html.twig mobile/lightbox/index.html.twig mobile/lightbox/basket_element.html.twig - - Back to Feedback - Terug naar Feedback - prod/actions/Push.html.twig - - - Back to Push - Terug naar Push - prod/actions/Push.html.twig - Back to basket list Terug naar mandjes lijst @@ -1422,7 +1412,7 @@ Bad request format, only JSON is allowed Slecht verzoek formaat, enkel JSON is toegestaan - Controller/Root/AccountController.php + Controller/Root/AccountController.php Controller/Admin/RootController.php Controller/Admin/RootController.php Controller/Admin/DataboxController.php @@ -1457,42 +1447,57 @@ Basket Basket - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + + + Basket %name% is shared + Basket %name% is shared + WorkerManager/Worker/ShareBasketWorker.php + + + Basket '%title%' shared from %user% + Basket '%title%' shared from %user% + Notification/Mail/MailInfoBasketShared.php + + + Basket WIP + Basket WIP + eventsmanager/notify/basketwip.php Basket created Mandje werd aangemaakt - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php Basket has been archived Mandje werd geachriveerd - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php Basket has been deleted Mandje werd verwijderd - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php Basket has been unarchived Mandje werd actief gezet - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php Basket has been updated Mandje werd geüpdate - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php Basket is not found Basket is not found - Model/Repositories/BasketRepository.php + Model/Repositories/BasketRepository.php Basket updated Mandje geüpdate - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php Binary data @@ -1527,9 +1532,9 @@ Browse Baskets Mandjes doorbladeren - web/prod/index.html.twig - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig Browser @@ -1573,7 +1578,7 @@ Cancel Annuleren Controller/Prod/LanguageController.php - prod/User/Add.html.twig + prod/User/Add.html.twig prod/actions/delete_records_confirm_form.html.twig actions/Property/type.html.twig actions/Property/index.html.twig @@ -1690,7 +1695,7 @@ Certaines donnees du panier ont change Sommige gegevens in het mandje zijn veranderd - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig Certaines donnees du reportage ont change @@ -1841,7 +1846,7 @@ Collection order Collection order - web/prod/index.html.twig + web/prod/index.html.twig Color Depth @@ -1872,9 +1877,9 @@ Company Bedrijf - prod/User/Add.html.twig + prod/User/Add.html.twig actions/Feedback/ListsMacros.html.twig - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig Complete the fields below to register on %instance_title%! @@ -1907,7 +1912,7 @@ Configuration Configuratie - web/prod/index.html.twig + web/prod/index.html.twig Confirm new email address @@ -1963,7 +1968,7 @@ Contains Contains - web/prod/index.html.twig + web/prod/index.html.twig Continuer ? @@ -1975,11 +1980,6 @@ Continuer quand meme admin/collection/suggested_value.html.twig - - Contributor - Bijdrage - prod/actions/Push.html.twig - Cooliris Cooliris @@ -2003,7 +2003,7 @@ Could not perform request, please contact an administrator. Kon uw aanvraag niet behandelen, gelieve contact op te nemen met een beheerder - Controller/Root/AccountController.php + Controller/Root/AccountController.php Could not retrieve the file ID, please retry or contact an admin if problem persist @@ -2018,18 +2018,13 @@ Couleur de selection Kleur van de selectie - web/prod/index.html.twig + web/prod/index.html.twig Country Land actions/Feedback/ListsMacros.html.twig - actions/Feedback/list.html.twig - - - Create a user - Create a user - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig Create an account manually @@ -2231,7 +2226,7 @@ Date Added Date Added - web/prod/index.html.twig + web/prod/index.html.twig Date Creation @@ -2241,7 +2236,7 @@ Date Updated Date Updated - web/prod/index.html.twig + web/prod/index.html.twig Date de connexion @@ -2270,7 +2265,7 @@ Date(s) from field(s) Date(s) from field(s) - web/prod/index.html.twig + web/prod/index.html.twig De @@ -2348,7 +2343,7 @@ Defined by admin Defined by admin - web/prod/index.html.twig + web/prod/index.html.twig Defined in Apache configuration @@ -2401,7 +2396,7 @@ Delete the selection Delete the selection - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig Delete the subview ? @@ -2468,8 +2463,8 @@ Alles deselecteren web/report/report_layout_child.html.twig web/report/form_date_and_base.html.twig - actions/Feedback/list.html.twig - prod/actions/Push.html.twig + actions/Feedback/list.html.twig + prod/actions/Push.html.twig Design of personalization logo section @@ -2520,14 +2515,14 @@ Form/Configuration/ActionsFormType.php - Display & action settings + admin/fields/templates.html.twig Display technical data Display technical data - web/prod/index.html.twig + web/prod/index.html.twig Display thumbnails @@ -2537,7 +2532,7 @@ Do not display Do not display - web/prod/index.html.twig + web/prod/index.html.twig Do not forget to restart the tasks scheduler @@ -2568,7 +2563,7 @@ Document Document - web/prod/index.html.twig + web/prod/index.html.twig Document Type Sharing @@ -2657,7 +2652,7 @@ E-mail domain E-mail domain - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig EN @@ -2773,7 +2768,7 @@ Email Name Email Naam - prod/User/Add.html.twig + prod/User/Add.html.twig Email export fails @@ -2783,12 +2778,12 @@ Email is invalid Email is niet correct - Controller/Prod/PushController.php + Controller/Prod/PushController.php Email is required Email is verplicth - Controller/Prod/PushController.php + Controller/Prod/PushController.php Email successfully confirmed @@ -3002,7 +2997,7 @@ Equals Equals - web/prod/index.html.twig + web/prod/index.html.twig Erreur @@ -3063,14 +3058,14 @@ Erreur lors de la mise a jour des donnes Fouten bij de update van de gegevens - Phrasea/Controller/LightboxController.php + Phrasea/Controller/LightboxController.php Erreur lors de la tentative ; errreur : %message% Erreur lors de la tentative ; errreur : %message% - Core/Database/DatabaseMaintenanceService.php - Core/Database/DatabaseMaintenanceService.php - Core/Database/DatabaseMaintenanceService.php + Core/Database/DatabaseMaintenanceService.php + Core/Database/DatabaseMaintenanceService.php + Core/Database/DatabaseMaintenanceService.php Erreur lors de votre authentification @@ -3095,7 +3090,7 @@ Error while creating user Fout tijdens het aanmaken van gebruiker - Controller/Prod/PushController.php + Controller/Prod/PushController.php Error while saving preference @@ -3145,7 +3140,7 @@ Ex : Paris, bleu, montagne Ex : Paris, bleu, montagne - web/prod/index.html.twig + web/prod/index.html.twig Executables externes @@ -3160,7 +3155,7 @@ Expiration date successfully updated! Expiration date successfully updated! - Controller/Prod/PushController.php + Controller/Prod/PushController.php Export @@ -3208,15 +3203,14 @@ Feedback Feedback Controller/Prod/LanguageController.php - web/prod/toolbar.html.twig - prod/WorkZone/Basket.html.twig - prod/WorkZone/Macros.html.twig + prod/WorkZone/Basket.html.twig + prod/WorkZone/Macros.html.twig prod/WorkZone/Story.html.twig Feedback:: Requested by %initiator% on %createdDate% Feedback:: Requested by %initiator% on %createdDate% - prod/preview/voting_notice.html.twig + prod/preview/voting_notice.html.twig Feeds @@ -3321,12 +3315,12 @@ First Name Voornaam - prod/User/Add.html.twig + prod/User/Add.html.twig First name is required Voornaam is verplicht - Controller/Prod/PushController.php + Controller/Prod/PushController.php First/Last Name @@ -3339,7 +3333,7 @@ Flash Flash web/common/technical_datas.html.twig - web/prod/index.html.twig + web/prod/index.html.twig Flatten layers @@ -3355,14 +3349,14 @@ Force authentication Force authentication - prod/templates/push.html.twig - prod/templates/push.html.twig + prod/templates/push.html.twig + prod/templates/push.html.twig Force authentication : info Force authentication : info - prod/templates/push.html.twig - prod/templates/push.html.twig + prod/templates/push.html.twig + prod/templates/push.html.twig Force sending of the document ? @@ -3471,7 +3465,7 @@ Geo Search Geo Search - web/prod/index.html.twig + web/prod/index.html.twig Geonames server address @@ -3516,18 +3510,13 @@ Good Goed - Controller/Root/LoginController.php + Controller/Root/LoginController.php Google Analytics identifier Google Analytics-id Form/Configuration/GeneralFormType.php - - Grant rights - Rechten verlenen - prod/actions/Push.html.twig - Granted bases Toegestane databanken @@ -3551,12 +3540,12 @@ Graphiste (preview au rollover) Graficus (preview au rollover) - web/prod/index.html.twig + web/prod/index.html.twig Great Uitstekend - Controller/Root/LoginController.php + Controller/Root/LoginController.php Groupez 2 ou plusieurs mots avec des guillemets: "Michael Jackson" @@ -3590,11 +3579,6 @@ Gui-visible admin/fields/templates.html.twig - - HD Download - HD Download - prod/actions/Push.html.twig - Hello %username% Hallo %username% @@ -3655,7 +3639,7 @@ Iconographe (description au rollover) Iconographe (beschrijving bij de rollover) - web/prod/index.html.twig + web/prod/index.html.twig Id @@ -3700,7 +3684,7 @@ Image Beeld - web/prod/index.html.twig + web/prod/index.html.twig ImageMagick @@ -3726,7 +3710,7 @@ In the answer grid In the answer grid - web/prod/index.html.twig + web/prod/index.html.twig Include Business-fields in caption @@ -3791,7 +3775,7 @@ Invalid captcha answer. Ongeldig captcha antwoord - Controller/Root/LoginController.php + Controller/Root/LoginController.php Invalid file format @@ -3826,12 +3810,12 @@ Invalid link. Ongeldige link - Controller/Root/LoginController.php + Controller/Root/LoginController.php Invalid password provided Ongeldig wachtwoord opgegeven - Controller/Root/AccountController.php + Controller/Root/AccountController.php Invalid target collection @@ -3841,8 +3825,8 @@ Invalid unlock link. Ongeldige ontgrendelings-link - Controller/Root/LoginController.php - Controller/Root/LoginController.php + Controller/Root/LoginController.php + Controller/Root/LoginController.php Inverser @@ -3863,7 +3847,7 @@ Job Taak - prod/User/Add.html.twig + prod/User/Add.html.twig Keep synchronization between bridge and client APIs. @@ -3894,23 +3878,20 @@ L'utilisateur approuve ce document De gebruiker keurt dit document goed - prod/preview/voting_notice.html.twig - prod/preview/voting_notice.html.twig - prod/WorkZone/Macros.html.twig + prod/preview/voting_notice.html.twig + prod/WorkZone/Macros.html.twig L'utilisateur desapprouve ce document De gebruiker keurt dit document af - prod/preview/voting_notice.html.twig - prod/preview/voting_notice.html.twig - prod/WorkZone/Macros.html.twig + prod/preview/voting_notice.html.twig + prod/WorkZone/Macros.html.twig L'utilisateur n'a pas encore donne son avis sur ce document De gebruiker heeft nog zijn mening niet gegeven over dit document - prod/preview/voting_notice.html.twig - prod/preview/voting_notice.html.twig - prod/WorkZone/Macros.html.twig + prod/preview/voting_notice.html.twig + prod/WorkZone/Macros.html.twig La connection vers le serveur distant est OK @@ -3957,12 +3938,12 @@ Language selection Language selection - web/prod/index.html.twig + web/prod/index.html.twig Last Name Achternaam - prod/User/Add.html.twig + prod/User/Add.html.twig Last Template @@ -3977,7 +3958,7 @@ Last name is required Achternaam is verplicht - Controller/Prod/PushController.php + Controller/Prod/PushController.php Last update on %updateTime% @@ -4094,7 +4075,7 @@ Les termes apparaissent dans le(s) champs De termen verschijnen in de veld(en) - web/prod/index.html.twig + web/prod/index.html.twig Light Value @@ -4104,8 +4085,8 @@ Lightbox Lightbox - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig Limite temporelle @@ -4126,12 +4107,12 @@ List Manager Lijstbeheerder - prod/actions/Push.html.twig + prod/actions/Push.html.twig List Name Namen lijst - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig List has been deleted @@ -4167,8 +4148,8 @@ Lists Lijsten - actions/Feedback/lists-all.html.twig - prod/actions/Push.html.twig + actions/Feedback/lists-all.html.twig + prod/actions/Push.html.twig Live search @@ -4229,7 +4210,7 @@ Ma derniere question Mijn laatste vraag - web/prod/index.html.twig + web/prod/index.html.twig Mail line %line% is empty @@ -4331,8 +4312,8 @@ Bericht Controller/Prod/LanguageController.php prod/WorkZone/Reminder.html.twig - prod/templates/push.html.twig - prod/templates/push.html.twig + prod/templates/push.html.twig + prod/templates/push.html.twig Message automatique de Phraseanet @@ -4365,11 +4346,6 @@ Controller/Admin/DataboxController.php Controller/Admin/CollectionController.php - - Missing mandatory parameter %parameter% - Missing mandatory parameter %parameter% - Controller/Prod/PushController.php - Missing name parameter Ontbrekende parameter voor naam @@ -4398,7 +4374,7 @@ Mode de presentation Presentatie mode - web/prod/index.html.twig + web/prod/index.html.twig Modele de donnees @@ -4408,7 +4384,7 @@ Models Modellen - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig admin/user/registrations.html.twig @@ -4484,7 +4460,7 @@ Controller/Prod/LanguageController.php Bridge/Dailymotion/playlist_createcontainer.html.twig actions/Download/prepare.html.twig - prod/templates/push.html.twig + prod/templates/push.html.twig admin/fields/templates.html.twig @@ -4517,7 +4493,7 @@ New list name ? Nieuwe lijstnaam ? Controller/Prod/LanguageController.php - prod/templates/push.html.twig + prod/templates/push.html.twig New password @@ -4572,7 +4548,7 @@ No collection selected Geen collectie geselecteerd - Controller/Root/LoginController.php + Controller/Root/LoginController.php No document in quarantine @@ -4587,12 +4563,12 @@ No elements to push Geen elementen om te pushen - Controller/Prod/PushController.php + Controller/Prod/PushController.php No elements to validate Geen te valideren elementen - Controller/Prod/PushController.php + Controller/Prod/PushController.php No matches found @@ -4607,7 +4583,7 @@ No participants specified Geen deelnemers opgegeven - Controller/Prod/PushController.php + Controller/Prod/PushController.php No permalink available. @@ -4623,7 +4599,7 @@ No receivers specified Geen ontvangers gespecificeerd - Controller/Prod/PushController.php + Controller/Prod/PushController.php No records @@ -4698,12 +4674,12 @@ None of the selected records can be pushed. Geen enkele van de geselecteerde records kan worden gepushed. - prod/actions/Push.html.twig + prod/actions/Push.html.twig - - None of the selected records can be sent for feedback. - Geen enkele van de geselecteerde records kan worden verstuurd voor feedback. - prod/actions/Push.html.twig + + None of the selected records can be shared. + None of the selected records can be shared. + prod/actions/Push.html.twig Not Allowed @@ -4730,7 +4706,7 @@ Notifications globales Algemene meldingen - classes/eventsmanager/broker.php + classes/eventsmanager/broker.php Notify third party application when an event occurs in Phraseanet @@ -4820,7 +4796,7 @@ One of these conditions One of these conditions - web/prod/index.html.twig + web/prod/index.html.twig Only %nbEditableDocuments% records can be modified. @@ -4837,6 +4813,11 @@ Open the URL in a new window Core/Provider/TwigServiceProvider.php + + Open with Lightbox + Open with Lightbox + Notification/Mail/MailInfoBasketShared.php + Or Or @@ -4878,7 +4859,7 @@ Ordinary Gewoon - Controller/Root/LoginController.php + Controller/Root/LoginController.php Original name @@ -5015,7 +4996,7 @@ Phraseanet guest-access is disabled Gast toegang voor Phraseanet is niet actief - Controller/Root/LoginController.php + Controller/Root/LoginController.php Phraseanet may require many binaries. @@ -5047,7 +5028,7 @@ Please accept the terms of use to register. Gelieve de gebruiksvoorwaarden te aanvaarden alvorens te registreren. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Please be sure it is still valid and you can access it @@ -5064,16 +5045,6 @@ Please confirme the users deletion! web/admin/users.html.twig - - Please consider send this push to the following users : %recommendation% - Overweeg om deze push naar de volgende gebruikers te sturen : %recommendation% - prod/actions/Push.html.twig - - - Please consider send this validation to the following users : %recommendation% - Overweeg om deze goedkeuring naar de volgende gebruikers te sturen : %recommendation% - prod/actions/Push.html.twig - Please enter the databox name to reset or create Please enter the databox name to reset or create @@ -5082,7 +5053,7 @@ Please fill the captcha Gelieve de captcha in te vullen - Controller/Root/LoginController.php + Controller/Root/LoginController.php Please fix the database before starting @@ -5092,7 +5063,7 @@ Please provide a longer value. It should have %s character or more. Gelieve een langere waarde op te geven. Tenminste %s of meer tekens. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Please provide a name for this selection. @@ -5102,32 +5073,32 @@ Please provide a valid IP address. Gelieve een geldig IP adres op te geven - Controller/Root/LoginController.php + Controller/Root/LoginController.php Please provide a valid email address. Gelieve een geldig email adres op te geven - Controller/Root/LoginController.php + Controller/Root/LoginController.php Please provide a value. Geef een waarde - Controller/Root/LoginController.php + Controller/Root/LoginController.php Please provide the same emails. Gelieve dezelfde emails op te geven. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Please provide the same passwords. Gelieve dezelfde wachtwoorden op te geven - Controller/Root/LoginController.php + Controller/Root/LoginController.php Please select at least %s choice. Gelieve tenminste één %s keuze. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Please select at least one valid file @@ -5147,7 +5118,7 @@ Position Functie - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig Pour davantage d'informations, consulter le lien suivant %lien% @@ -5168,10 +5139,10 @@ Preferences Voorkeuren - web/prod/index.html.twig - web/prod/index.html.twig - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig Prefix for notification emails @@ -5186,12 +5157,12 @@ Presentation de vignettes Presentatie van de thumbnails - web/prod/index.html.twig + web/prod/index.html.twig Presentation de vignettes de panier Presentatie van de thumbnails in het mandje - web/prod/index.html.twig + web/prod/index.html.twig Presets @@ -5224,12 +5195,14 @@ Processus de validation recu de %user% Processus de validation recu de %user% - Model/Entities/ValidationSession.php + Model/Entities/ValidationSession.php + Model/Entities/Basket.php Processus de validation recu de %user% et concernant %n% utilisateurs Processus de validation recu de %user% et concernant %n% utilisateurs - Model/Entities/ValidationSession.php + Model/Entities/ValidationSession.php + Model/Entities/Basket.php Propositions de modifications des tables @@ -5245,7 +5218,7 @@ Publications Publicaties web/common/menubar.html.twig - web/prod/index.html.twig + web/prod/index.html.twig admin/publications/wrapper.html.twig web/admin/tree.html.twig @@ -5270,7 +5243,7 @@ Push Controller/Prod/LanguageController.php eventsmanager/notify/push.php - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig Push configuration @@ -5280,56 +5253,56 @@ Push from %user% Push from %user% - Controller/Prod/PushController.php + Controller/Prod/PushController.php + + + Push::a basket share allows participants to see/comment/act on a common basket + Push::a basket share allows participants to see/comment/act on a common basket + prod/actions/Push.html.twig Push::filter on companies filter op bedrijven - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig web/admin/users.html.twig Push::filter on countries filter op landen - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig web/admin/users.html.twig Push::filter on emails filter op emails - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig web/admin/users.html.twig Push::filter on login filter bij login - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig web/admin/users.html.twig Push::filter on name filter op naam - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig Push::filter on templates filter op templates - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig Push::filter starts filter starts - actions/Feedback/list.html.twig - - - Push::une validation est une demande d'appreciation a d'autres personnes - Een goedkeuring is een aanvraag van waardering aan andere personen - prod/actions/Push.html.twig + actions/Feedback/list.html.twig Push::unpush permet d'envoyer un lot d'image a des destinataires Un push laat toe om een set van beelden te sturen naar ontvangers - prod/actions/Push.html.twig + prod/actions/Push.html.twig Quality @@ -5356,80 +5329,80 @@ Raccourcis claviers de la zone des paniers : Sneltoetsen in de mandjes zone : - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis claviers en cours de editing : Sneltoetsen tijdens het bewerken : - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis claviers en cours de preview : Sneltoetsen tijdens de voorvertoning : - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis claviers en cours de recherche : Sneltoetsen tijdens het zoeken : - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis:: ctrl-a : tout selectionner ctrl-a : alles selecteren - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig Raccourcis:: ctrl-e : editer la selection ctrl-e : bewerk de selectie - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig Raccourcis:: ctrl-p : imprimer la selection ctrl-p : print de selectie - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig Raccourcis::espace : arreter/demarrer le diaporama espace : start/stop de slideshow - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis::fleche bas : scroll vertical pijl onder : verticale scroll - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis::fleche droite : page suivante pijl rechts : volgende pagina - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis::fleche gauche : en arriere pijl links : achterwaarts - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis::fleche gauche : en avant pijl rechts : voorwaarts - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis::fleche gauche : page precedente pijl links : vorige pagina - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis::fleche haut : scroll vertical pijl boven : verticale scroll - web/prod/index.html.twig + web/prod/index.html.twig Raccourcis::tab/shift-tab se ballade dans les champs tab/shift-tab verspringt tussen de velden - web/prod/index.html.twig + web/prod/index.html.twig Rappel : Il vous reste %timeLeft% pour valider %title% de %user% @@ -5449,7 +5422,7 @@ Re-initialiser Herinitialiseren - web/prod/index.html.twig + web/prod/index.html.twig prod/Story/Reorder.html.twig prod/Baskets/Reorder.html.twig @@ -5458,12 +5431,9 @@ Hersorteren prod/Story/Reorder.html.twig prod/Baskets/Reorder.html.twig - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig Read-only @@ -5485,6 +5455,11 @@ Ontvang een mededeling wanneer ik een pus ontvang eventsmanager/notify/push.php + + Receive notification when a basket is WIP + Receive notification when a basket is WIP + eventsmanager/notify/basketwip.php + Receive notification when a publication is available Ontvang een mededeling wanneer een publicatie beschikbaar is @@ -5554,7 +5529,7 @@ Rechercher dans un champ date Zoeken in een datum veld - web/prod/index.html.twig + web/prod/index.html.twig Recommendations @@ -5574,12 +5549,12 @@ Record Not Found Document niet gevonden - Controller/Api/V1Controller.php + Controller/Api/V1Controller.php Record removed from basket Record uit het mandje verwijderd - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php Record removed from story @@ -5650,7 +5625,7 @@ Relevance Relevance - web/prod/index.html.twig + web/prod/index.html.twig Remember me @@ -5678,6 +5653,11 @@ Verwijder uit het mandje prod/preview/tools.html.twig + + Remove users from list + Remove users from list + prod/actions/Push.html.twig + Remove watermark Verwijder watermerk @@ -5935,7 +5915,8 @@ web/developers/application.html.twig web/developers/application.html.twig web/login/renew-password.html.twig - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig + prod/actions/Push.html.twig admin/worker-manager/worker_ftp.html.twig task-manager/task-editor/task.html.twig admin/search-engine/general-aggregation.html.twig @@ -5952,15 +5933,10 @@ Save as VTT Controller/Prod/LanguageController.php - - Save the list - Save the list - actions/Feedback/list.html.twig - Save this list Bewaar deze lijst - prod/actions/Push.html.twig + prod/actions/Push.html.twig Se connecter @@ -5996,7 +5972,7 @@ See Zie - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig WorkZone/Browser/Browser.html.twig @@ -6016,15 +5992,10 @@ Notification/Mail/MailInfoOrderCancelled.php Notification/Mail/MailInfoOrderDelivered.php - - See others - Zie andere - prod/actions/Push.html.twig - See the list See the list - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig See validation results @@ -6034,25 +6005,25 @@ Select a field Select a field - web/prod/index.html.twig + web/prod/index.html.twig Select a list on the left and edit it ! Selecteer links een lijst en bewerk hem ! - prod/actions/Push.html.twig + prod/actions/Push.html.twig Select all Alles selecteren web/report/report_layout_child.html.twig web/report/form_date_and_base.html.twig - actions/Feedback/list.html.twig - prod/actions/Push.html.twig + actions/Feedback/list.html.twig + prod/actions/Push.html.twig Select all collections Alle collecties selecteren - Controller/Root/LoginController.php + Controller/Root/LoginController.php Select files... @@ -6069,7 +6040,7 @@ Selected base(s) Selected base(s) - web/prod/index.html.twig + web/prod/index.html.twig Selected files @@ -6081,8 +6052,7 @@ Versturen Controller/Prod/LanguageController.php web/login/forgot-password.html.twig - prod/actions/Push.html.twig - prod/actions/Push.html.twig + prod/actions/Push.html.twig prod/upload/upload.html.twig prod/upload/upload-flash.html.twig prod/orders/order_item.html.twig @@ -6178,17 +6148,34 @@ Share Deel Controller/Prod/LanguageController.php + web/prod/toolbar.html.twig Share my list Share my list - actions/Feedback/list.html.twig + actions/Feedback/list.html.twig Share the list Deel de lijst actions/Feedback/list.html.twig + + Share will expire on %expire% + Share will expire on %expire% + Notification/Mail/MailInfoBasketShared.php + Notification/Mail/MailInfoValidationRequest.php + + + Shared + Shared + prod/WorkZone/Macros.html.twig + + + Sharing basket "%name%"... + Sharing basket "%name%"... + WorkerManager/Worker/ShareBasketWorker.php + Shift Shift @@ -6327,14 +6314,14 @@ Start by creating one by using the "add" button on the left ! Start by creating one by using the "add" button on the left ! - prod/actions/Push.html.twig + prod/actions/Push.html.twig Start validation Start validatie Notification/Mail/MailInfoReminderFeedback.php Notification/Mail/MailInfoValidationReminder.php - Notification/Mail/MailInfoValidationRequest.php + Notification/Mail/MailInfoValidationRequest.php Started @@ -6344,7 +6331,7 @@ Status des documents a rechercher Status van de te zoeken documenten - web/prod/index.html.twig + web/prod/index.html.twig Status edition @@ -6381,12 +6368,12 @@ Stories Verhalen Form/Configuration/SearchEngineFormType.php - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig Story Not Found Artikel niet gevonden - Controller/Api/V1Controller.php + Controller/Api/V1Controller.php Story created @@ -6736,7 +6723,7 @@ The requested basket does not exist Het gevraagde mandje bestaat niet - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php The task status @@ -6761,7 +6748,7 @@ Theme Thema - web/prod/index.html.twig + web/prod/index.html.twig There is no one to validate orders, please contact an administrator @@ -6854,7 +6841,7 @@ This user does not participate to the validation but is only viewer. Deze gebruiker maakt geen deel uit van de goedkeuring maar is enkel een bezoeker. - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig This user has no rights @@ -6885,7 +6872,7 @@ Time for feedback (days) Tijd voor feedback (dagen) Controller/Prod/LanguageController.php - prod/templates/push.html.twig + prod/templates/push.html.twig Titre @@ -6917,7 +6904,7 @@ Token not found Token not found - Controller/Root/AccountController.php + Controller/Root/AccountController.php Tool box @@ -6938,7 +6925,7 @@ Tout type Alle type - web/prod/index.html.twig + web/prod/index.html.twig Toutes les publications @@ -6966,7 +6953,7 @@ Trier par Sorteren op - web/prod/index.html.twig + web/prod/index.html.twig Try to extract embedded thumbnails @@ -6991,7 +6978,7 @@ Type de documents Type van de documenten - web/prod/index.html.twig + web/prod/index.html.twig Type nombre @@ -7033,7 +7020,7 @@ Unable to authenticate with %provider_name% Unable to authenticate with %provider_name% - Controller/Root/LoginController.php + Controller/Root/LoginController.php Controller/Api/OAuth2Controller.php @@ -7076,20 +7063,20 @@ Unable to retrieve provider identity Het is niet mogelijk om de identiteit van de provider te ontvangen - Controller/Root/LoginController.php + Controller/Root/LoginController.php Controller/Api/OAuth2Controller.php Unable to send the documents Documenten kunnen niet worden verstuurd - Controller/Prod/PushController.php - Controller/Prod/PushController.php + Controller/Prod/PushController.php + Controller/Prod/PushController.php Unable to send your account unlock email. Het was niet mogelijk om uw ontgrendelings-email te versturen - Controller/Root/LoginController.php - Controller/Root/LoginController.php + Controller/Root/LoginController.php + Controller/Root/LoginController.php Unable to share the list with the usr @@ -7114,7 +7101,7 @@ Une question personnelle Een persoonlijke vraag - web/prod/index.html.twig + web/prod/index.html.twig Une selection @@ -7142,13 +7129,13 @@ Unknown user %user_id% Unknown user %user_id% - Controller/Prod/PushController.php + Controller/Prod/PushController.php Unknown user %usr_id% Unknown user %usr_id% - Controller/Prod/PushController.php - Controller/Prod/PushController.php + WorkerManager/Worker/ShareBasketWorker.php + WorkerManager/Worker/ShareBasketWorker.php Unreachable server @@ -7227,7 +7214,7 @@ Use latest search settings on Production loading Use latest search settings on Production loading - web/prod/index.html.twig + web/prod/index.html.twig Use my Phraseanet account @@ -7274,53 +7261,71 @@ User already exists Gebruiker bestaat reeds - Controller/Prod/PushController.php + Controller/Prod/PushController.php User can download HD Gebruiker kan HD downloaden Controller/Prod/LanguageController.php - prod/actions/Push.html.twig - prod/actions/Push.html.twig - prod/templates/push.html.twig - prod/templates/push.html.twig - prod/templates/push.html.twig - prod/templates/push.html.twig - prod/templates/push.html.twig - prod/templates/push.html.twig + prod/actions/Push.html.twig + prod/templates/push.html.twig + prod/templates/push.html.twig + prod/templates/push.html.twig + + + User can modify the basket + User can modify the basket + prod/actions/Push.html.twig + prod/templates/push.html.twig User can see others choices Gebruiker kan andere keuzes zien Controller/Prod/LanguageController.php - prod/actions/Push.html.twig - prod/actions/Push.html.twig - prod/templates/push.html.twig - prod/templates/push.html.twig + prod/actions/Push.html.twig + prod/templates/push.html.twig User contribute to the feedback Gebruiker bijdrage aan de feedback Controller/Prod/LanguageController.php - prod/actions/Push.html.twig - prod/actions/Push.html.twig - prod/templates/push.html.twig - prod/templates/push.html.twig + prod/actions/Push.html.twig + prod/templates/push.html.twig User successfully created Gebruiker met succes aangemaakt - Controller/Prod/PushController.php + Controller/Prod/PushController.php Users Gebruikers Vocabulary/ControlProvider/UserProvider.php actions/Feedback/list.html.twig - prod/actions/Push.html.twig + prod/actions/Push.html.twig web/admin/users.html.twig user/import/view.html.twig + + Users can download HD + Users can download HD + prod/actions/Push.html.twig + + + Users can modify the basket + Users can modify the basket + prod/actions/Push.html.twig + + + Users can see others choices + Users can see others choices + prod/actions/Push.html.twig + + + Users contribute to the feedback + Users contribute to the feedback + prod/actions/Push.html.twig + Users must accept Terms of Use for each export Gebruiker moet gebruiksvoorwaarden aanvaarden bij iedere export @@ -7329,7 +7334,7 @@ Users suggestion Gebruikers suggestie - prod/actions/Push.html.twig + prod/actions/Push.html.twig Utilisation prevue: @@ -7360,12 +7365,12 @@ Validation from %user% Validation from %user% - Controller/Prod/PushController.php + Controller/Prod/PushController.php Validation request from %user% for '%title%' Validation request from %user% for '%title%' - Notification/Mail/MailInfoValidationRequest.php + Notification/Mail/MailInfoValidationRequest.php Validations @@ -7414,7 +7419,7 @@ Video Video - web/prod/index.html.twig + web/prod/index.html.twig Video Codec @@ -7454,6 +7459,11 @@ web/lightbox/index.html.twig mobile/lightbox/index.html.twig + + Vote will expire on %expire% + Vote will expire on %expire% + Notification/Mail/MailInfoValidationRequest.php + Votre adresse email Uw email adres @@ -7482,12 +7492,13 @@ Vous avez envoye cette demande a %n% utilisateurs Vous avez envoye cette demande a %n% utilisateurs - Model/Entities/ValidationSession.php + Model/Entities/ValidationSession.php + Model/Entities/Basket.php Vous avez envoye une demande de validation de document sur ce panier U hebt een aanvraag tot goedkeuring van documenten in dit mandje verstuurd - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig Vous avez recu des documents @@ -7497,12 +7508,13 @@ Vous avez recu un nouveau panier U hebt een nieuw mandje ontvangen - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig Vous aviez envoye cette demande a %n% utilisateurs Vous aviez envoye cette demande a %n% utilisateurs - Model/Entities/ValidationSession.php + Model/Entities/ValidationSession.php + Model/Entities/Basket.php Vous devez donner un titre @@ -7542,7 +7554,7 @@ Vous etes maintenant deconnecte. A bientot. U bent nu uitgelogd. Tot later. - Controller/Root/LoginController.php + Controller/Root/LoginController.php Vous n'avez pas assez de droits sur certains elements selectionnes @@ -7606,7 +7618,7 @@ Vous pouvez quitter la plupart des fenetres survolantes via la touche echap U kunt het grootste deel van de bovenliggende vensters sluiten met de escape toets - web/prod/index.html.twig + web/prod/index.html.twig Warning ! @@ -7643,7 +7655,7 @@ Weak Matig - Controller/Root/LoginController.php + Controller/Root/LoginController.php Webservices connectivity @@ -7658,7 +7670,7 @@ Welcome to the ListManager ! Welkom bij de ListManager ! - prod/actions/Push.html.twig + prod/actions/Push.html.twig When @@ -7713,8 +7725,8 @@ YYYY/MM/DD YYYY/MM/DD - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig Yes @@ -7728,25 +7740,25 @@ U bent Admin actions/Feedback/List-Share.html.twig - - You are about to ask for feedback for %nb_push_items% records, %nb_not_available% records can not be processed. - U staat op het punt om feedback te vragen voor %nb_push_items% records, records kunnen niet worden uitgevoerd. - prod/actions/Push.html.twig - - - You are about to ask for feedback for %nb_push_items% records. - U staat op het punt om feedback te vragen voor %nb_push_items% records. - prod/actions/Push.html.twig - You are about to push %nb_push_items% records, %nb_not_available% records can not be processed. U staat op het punt om %nb_push_items% records door te sturen, %nb_not_available% records kunnen niet worden uitgevoerd. - prod/actions/Push.html.twig + prod/actions/Push.html.twig You are about to push %nb_push_items% records. U staat op het punt om %nb_push_items% records door te sturen. - prod/actions/Push.html.twig + prod/actions/Push.html.twig + + + You are about to share a basket with %nb_push_items% records, %nb_not_available% records can not be processed. + You are about to share a basket with %nb_push_items% records, %nb_not_available% records can not be processed. + prod/actions/Push.html.twig + + + You are about to share a basket with %nb_push_items% records. + You are about to share a basket with %nb_push_items% records. + prod/actions/Push.html.twig You are attempting to exceed the storage limit on your account and must delete existing entries before inserting new entries @@ -7756,7 +7768,7 @@ You are not allowed to add users U hebt geen toestemming om gebruikers toe te voegen - Controller/Prod/PushController.php + Controller/Prod/PushController.php You are not authorized to do this @@ -7816,6 +7828,11 @@ prod/upload/upload.html.twig prod/upload/upload-flash.html.twig + + You contribute to the feedback + You contribute to the feedback + prod/actions/Push.html.twig + You do not enough rights to update status U hebt niet voldoende rechten om de status up te date @@ -7824,7 +7841,7 @@ You do not have access to this basket U hebt geen toegang tot dit mandje - Controller/Prod/BasketController.php + Controller/Prod/BasketController.php You do not have enough rights to access quarantine @@ -7851,16 +7868,6 @@ You do not have the permission to move records to %collection% Controller/Prod/MoveCollectionController.php - - You have %quantity% days to validate the selection. - You have %quantity% days to validate the selection. - Notification/Mail/MailInfoValidationRequest.php - - - You have 1 day to validate the selection. - U hebt 1 dag om de selectie te valideren. - Notification/Mail/MailInfoValidationRequest.php - You have attempted to queue too many files U hebt geprobeerd om te veel bestanden in de wachtrij te plaatsen @@ -7869,7 +7876,7 @@ You have not access to this basket You have not access to this basket - Model/Repositories/BasketRepository.php + Model/Repositories/BasketRepository.php You have selected %nbReceivedDocuments% records. @@ -7884,7 +7891,7 @@ You have to give your feedback at least on one document to send a report U moet op tenminste één document feedback geven om een rapport te versturen - Phrasea/Controller/LightboxController.php + Phrasea/Controller/LightboxController.php You have to wait for an administrator approval for your access request @@ -7921,11 +7928,16 @@ U moet nu uw wachtwoord invullen Notification/Mail/MailRequestPasswordSetup.php + + You require feedback + You require feedback + prod/actions/Push.html.twig + You tried to register with an unknown provider U probeerde met een ongekende provider te registreren - Controller/Root/LoginController.php - Controller/Root/LoginController.php + Controller/Root/LoginController.php + Controller/Root/LoginController.php You will no longer receive notifications at %old_email% @@ -7985,7 +7997,7 @@ Your identity is not recognized. Uw identiteit werd niet herkend - Controller/Root/LoginController.php + Controller/Root/LoginController.php Your install might need to build some sub-definitions @@ -8016,7 +8028,7 @@ Your registration requests have been taken into account. Your registration requests have been taken into account. - Controller/Root/AccountController.php + Controller/Root/AccountController.php a propos @@ -8035,13 +8047,13 @@ action : bridge Bridge - web/prod/index.html.twig + web/prod/index.html.twig action : collection Collectie web/prod/toolbar.html.twig - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig @@ -8049,7 +8061,7 @@ Wijzigen prod/preview/caption.html.twig web/prod/toolbar.html.twig - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig @@ -8060,19 +8072,19 @@ web/lightbox/validate.html.twig web/lightbox/feed.html.twig prod/preview/tools.html.twig - web/prod/index.html.twig + web/prod/index.html.twig web/prod/toolbar.html.twig prod/results/record.html.twig prod/results/record.html.twig prod/results/record.html.twig - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig action : outils Gereedschappen - web/prod/toolbar.html.twig - prod/WorkZone/Basket.html.twig + web/prod/toolbar.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig @@ -8083,51 +8095,51 @@ prod/results/record.html.twig prod/results/record.html.twig prod/results/record.html.twig - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig action : publier Publiceren - web/prod/index.html.twig - web/prod/toolbar.html.twig - prod/WorkZone/Basket.html.twig + web/prod/index.html.twig + web/prod/toolbar.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig action : push Push - web/prod/toolbar.html.twig - prod/WorkZone/Basket.html.twig + web/prod/toolbar.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig action : status Status web/prod/toolbar.html.twig - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig action : supprimer Verwijderen - web/prod/toolbar.html.twig - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig + web/prod/toolbar.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig action:: nouveau panier Nieuw mandje - web/prod/index.html.twig - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig action:: nouveau reportage Nieuwe reportage - web/prod/index.html.twig - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig action:: video tools @@ -8136,31 +8148,36 @@ prod/results/record.html.twig prod/results/record.html.twig - - action::Valider - Valideren - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig - action::detacher Ontkoppelen - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig action::editer Aanpassen - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + + + action::modify share basket + action::modify share basket + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig action::renommer Hernoemen - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + + + action::share basket + action::share basket + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig actual status @@ -8710,7 +8727,7 @@ admin::compte-utilisateur un email de confirmation vient de vous etre envoye. Veuillez suivre les instructions contenue pour continuer Een bevestigingsemail werd u gestuurd. Om verder te gaan gelieve de instructies van deze mail te volgen - Controller/Root/AccountController.php + Controller/Root/AccountController.php admin::compte-utilisateur ville @@ -8724,7 +8741,7 @@ admin::compte-utilisateur: L'email a correctement ete mis a jour Het email adres werd met succes up to date gezet - Controller/Root/AccountController.php + Controller/Root/AccountController.php admin::compte-utilisateur: Pourquoi me demande-t-on mon mot de passe pour changer mon adresse email ? @@ -8744,7 +8761,7 @@ admin::compte-utilisateur: erreur lors de la mise a jour Fout tijdens de update - Controller/Root/AccountController.php + Controller/Root/AccountController.php admin::compte-utilisateur::securite caracteres majuscules @@ -8780,7 +8797,7 @@ admin::compte-utilisateur:ftp: Le mot de passe est errone Het paswoord is onjuist - Controller/Root/AccountController.php + Controller/Root/AccountController.php admin::compte-utilisateur:ftp: Utiliser le mode passif @@ -8811,7 +8828,7 @@ web/admin/editusers.html.twig web/account/account.html.twig - + admin::compte-utilisateur:sexe: mademoiselle Core/Provider/RegistrationServiceProvider.php @@ -9898,11 +9915,6 @@ fout bij het exporteren van records eventsmanager/notify/downloadmailfail.php - - and %n% more peoples - en %n% meerdere personen - prod/actions/Push.html.twig - aout augustus @@ -9940,6 +9952,12 @@ herindexeren admin/databox/databox.html.twig + + basket : quitshare + basket : quitshare + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + basket:: Items are being to moved ! basket:: Items are being to moved ! @@ -9948,13 +9966,13 @@ basket:action:delete record form basket basket:action:delete record form basket - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig basket:action:delete record form database basket:action:delete record form database - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig @@ -9975,12 +9993,12 @@ boutton:: selectionner aucune base Selecteer geen enkele database - web/prod/index.html.twig + web/prod/index.html.twig boutton:: selectionner toutes les bases Selecteer alle databases - web/prod/index.html.twig + web/prod/index.html.twig boutton::ajouter @@ -10099,7 +10117,7 @@ web/thesaurus/accept.html.twig web/thesaurus/accept.html.twig web/report/all_content.html.twig - prod/actions/Push.html.twig + prod/actions/Push.html.twig prod/actions/edit_default.html.twig prod/actions/edit_default.html.twig @@ -10149,7 +10167,7 @@ boutton::rechercher zoeken Controller/Prod/LanguageController.php - web/prod/index.html.twig + web/prod/index.html.twig boutton::refresh @@ -10276,7 +10294,7 @@ web/thesaurus/new-term.html.twig web/thesaurus/new-term.html.twig web/report/all_content.html.twig - web/prod/index.html.twig + web/prod/index.html.twig prod/Story/Reorder.html.twig Bridge/Flickr/photo_deleteelement.html.twig Bridge/Flickr/photoset_deleteelement.html.twig @@ -10406,7 +10424,7 @@ choisir kiezen - web/prod/index.html.twig + web/prod/index.html.twig admin/collection/create.html.twig admin/databox/databox.html.twig @@ -10493,7 +10511,7 @@ created_on created_on - web/prod/index.html.twig + web/prod/index.html.twig dans %category% @@ -10524,7 +10542,7 @@ delete Verwijderen - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig descendant @@ -10659,7 +10677,6 @@ edit edit - prod/WorkZone/Macros.html.twig web/account/account.html.twig web/account/account.html.twig web/account/account.html.twig @@ -10829,7 +10846,7 @@ expose:: logout expose:: logout - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig expose:: preview @@ -10949,7 +10966,7 @@ feedback::users to notify feedback::users to notify - prod/templates/push.html.twig + prod/templates/push.html.twig fevrier @@ -10985,7 +11002,7 @@ forms::l'email semble invalide Het email adres blijkt niet geldig te zijn - Controller/Root/AccountController.php + Controller/Root/AccountController.php forms::la valeur donnee est trop courte @@ -11016,7 +11033,7 @@ forms::les emails ne correspondent pas Ee email adressen zijn niet gelijk - Controller/Root/AccountController.php + Controller/Root/AccountController.php forms::les mots de passe ne correspondent pas @@ -11041,7 +11058,7 @@ help::help-search: relaunch search without filter help::help-search: relaunch search without filter - web/prod/index.html.twig + web/prod/index.html.twig prod/results/help.html.twig @@ -11119,47 +11136,47 @@ index::advance_search: facet index::advance_search: facet - web/prod/index.html.twig + web/prod/index.html.twig index::advance_search: facet-order index::advance_search: facet-order - web/prod/index.html.twig + web/prod/index.html.twig index::advance_search: facet-tech-order index::advance_search: facet-tech-order - web/prod/index.html.twig + web/prod/index.html.twig index::advance_search: facet-values-order index::advance_search: facet-values-order - web/prod/index.html.twig + web/prod/index.html.twig index::advance_search: hidden-facet-values-order index::advance_search: hidden-facet-values-order - web/prod/index.html.twig + web/prod/index.html.twig index::advance_search: order-by-hits index::advance_search: order-by-hits - web/prod/index.html.twig + web/prod/index.html.twig index::advance_search: order-by-hits-asc index::advance_search: order-by-hits-asc - web/prod/index.html.twig + web/prod/index.html.twig index::advance_search: show-unset-field-facet index::advance_search: show-unset-field-facet - web/prod/index.html.twig + web/prod/index.html.twig index:advanced-preferences:: use truncation index:advanced-preferences:: use truncation - web/prod/index.html.twig + web/prod/index.html.twig invite:: Redirection vers la zone d'authentification, cliquez sur OK pour continuer ou annulez @@ -11302,35 +11319,35 @@ login::erreur: Erreur d'authentification Verificatiefout - Controller/Root/LoginController.php + Controller/Root/LoginController.php Controller/Api/OAuth2Controller.php login::erreur: No available connection - Please contact sys-admin Geen beschikbare verbinding - Neem contact op met sys-admin - Controller/Root/LoginController.php + Controller/Root/LoginController.php login::erreur: Vous n'avez pas confirme votre email U hebt uw email adres niet bevestigd - Controller/Root/LoginController.php + Controller/Root/LoginController.php login::notification: Changements enregistres Veranderingen zijn bewaard - Controller/Root/AccountController.php + Controller/Root/AccountController.php login::notification: Mise a jour du mot de passe avec succes Update van het paswoord met succes uitgevoerd - Controller/Root/LoginController.php - Controller/Root/AccountController.php + Controller/Root/LoginController.php + Controller/Root/AccountController.php login::notification: demande de confirmation par mail envoyee Aanvraag tot goedkeuring per mail verstuurd - Controller/Root/LoginController.php - Controller/Root/LoginController.php + Controller/Root/LoginController.php + Controller/Root/LoginController.php login::register: email confirmation email Pour valider votre inscription a la base de donnees, merci de confirmer votre e-mail en suivant le lien ci-dessous. @@ -11754,17 +11771,17 @@ panier:: ordre Validation ascendante Oplopende validatie volgorde - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig panier:: ordre Validation descendante Aflopende validatie volgorde - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig panier:: ordre du panier Volgordre van het mandje - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig panier:: renommer le panier @@ -11789,7 +11806,12 @@ paniers:: panier recu de %pusher% Mandje ontvangen van %pusher% - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + + + paniers:: you shared this basket with %n% + paniers:: you shared this basket with %n% + prod/WorkZone/Macros.html.twig paniers::Vous etes sur le point de supprimer ce panier. Cette action est irreversible. Souhaitez-vous continuer ? @@ -11855,12 +11877,12 @@ phraseanet:: Preferences phraseanet:: Preferences - web/prod/index.html.twig + web/prod/index.html.twig phraseanet:: Un email vient de vous etre envoye Een email werd u toegestuurd - Controller/Root/LoginController.php + Controller/Root/LoginController.php phraseanet:: a propos @@ -12005,16 +12027,16 @@ phraseanet:: tri par date Op datum sorteren web/thesaurus/export-topics-dialog.html.twig - web/prod/index.html.twig - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig phraseanet:: tri par nom Op naam sorteren - web/prod/index.html.twig - web/prod/index.html.twig - web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig + web/prod/index.html.twig phraseanet:: user @@ -12035,17 +12057,17 @@ phraseanet::account The account has been deleted phraseanet::account The account has been deleted - Controller/Root/AccountController.php + Controller/Root/AccountController.php - phraseanet::account: << your account can be deleted via admin interface >> + >]]> > ]]> web/account/account.html.twig phraseanet::account: A confirmation e-mail has been sent. Please follow the instructions contained to continue account deletion phraseanet::account: A confirmation e-mail has been sent. Please follow the instructions contained to continue account deletion - Controller/Root/AccountController.php + Controller/Root/AccountController.php phraseanet::account: Are you sure you want to delete your account? @@ -12107,14 +12129,14 @@ phraseanet::erreur: echec du serveur de mail De email server is mislukt - Controller/Root/AccountController.php - Controller/Root/AccountController.php - Controller/Root/AccountController.php + Controller/Root/AccountController.php + Controller/Root/AccountController.php + Controller/Root/AccountController.php phraseanet::error: failed to revoke some user access phraseanet::error: failed to revoke some user access - Controller/Root/AccountController.php + Controller/Root/AccountController.php phraseanet::jours:: dimanche @@ -12199,12 +12221,12 @@ phraseanet::time:: a a - web/prod/index.html.twig + web/prod/index.html.twig phraseanet::time:: de de - web/prod/index.html.twig + web/prod/index.html.twig phraseanet::type:: audios @@ -12214,7 +12236,7 @@ phraseanet::type:: documents Documenten - web/prod/index.html.twig + web/prod/index.html.twig web/prod/toolbar.html.twig @@ -12225,7 +12247,7 @@ phraseanet::type:: reportages Reportages - web/prod/index.html.twig + web/prod/index.html.twig phraseanet::type:: videos @@ -12250,17 +12272,17 @@ preview:: Description Beschrijving - web/prod/index.html.twig + web/prod/index.html.twig preview:: Historique Historie - web/prod/index.html.twig + web/prod/index.html.twig preview:: Popularite Populariteit - web/prod/index.html.twig + web/prod/index.html.twig preview:: arreter le diaporama @@ -12307,12 +12329,12 @@ preview::tab:feedback preview::tab:feedback - web/prod/index.html.twig + web/prod/index.html.twig preview::tab:feedback closed preview::tab:feedback closed - prod/preview/voting_notice.html.twig + prod/preview/voting_notice.html.twig preview::tab:feedback list @@ -12322,12 +12344,12 @@ preview::tab:feedback mail subject preview::tab:feedback mail subject - prod/preview/voting_notice.html.twig + prod/preview/voting_notice.html.twig preview::tab:feedback open preview::tab:feedback open - prod/preview/voting_notice.html.twig + prod/preview/voting_notice.html.twig preview::visualisation @@ -12621,17 +12643,17 @@ prod::action:property title prod::action:property title - web/prod/index.html.twig + web/prod/index.html.twig prod::advancesearch:tooltips:datefield_restriction_explanation prod::advancesearch:tooltips:datefield_restriction_explanation - web/prod/index.html.twig + web/prod/index.html.twig prod::advancesearch:tooltips:field_restriction_explanation prod::advancesearch:tooltips:field_restriction_explanation - web/prod/index.html.twig + web/prod/index.html.twig prod::basketTab:basket @@ -12797,7 +12819,7 @@ prod::export: send mail notification prod::export: send mail notification web/lightbox/validate.html.twig - web/prod/index.html.twig + web/prod/index.html.twig prod::facet.Orientation_label @@ -12882,12 +12904,17 @@ prod::feedback:feedback_set_title prod::feedback:feedback_set_title - prod/templates/push.html.twig + prod/templates/push.html.twig + + + prod::feedback:shared_set_title + prod::feedback:shared_set_title + prod/templates/push.html.twig prod::notification: notification title prod::notification: notification title - web/prod/index.html.twig + web/prod/index.html.twig prod::publication:title @@ -12897,22 +12924,22 @@ prod::push: List name can not be empty prod::push: List name can not be empty - web/prod/index.html.twig + web/prod/index.html.twig prod::push: New list title prod::push: New list title - web/prod/index.html.twig + web/prod/index.html.twig prod::push: add prod::push: add - web/prod/index.html.twig + web/prod/index.html.twig prod::push:push_set_title prod::push:push_set_title - prod/templates/push.html.twig + prod/templates/push.html.twig prod::recherche: Attention : la liste des bases selectionnees pour la recherche a ete changee. @@ -13058,23 +13085,28 @@ prod::videoTools:chapterTitle prod::videoTools:chapterTitle - web/prod/index.html.twig + web/prod/index.html.twig prod::workzone:Actions prod::workzone:Actions - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod/WorkZone/Story.html.twig + + prod::workzone:Basket is WIP + prod::workzone:Basket is WIP + web/prod/index.html.twig + prod::workzone:feedback add user prod::workzone:feedback add user - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod::workzone:manual feedback reminder button prod::workzone:manual feedback reminder button - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod::workzone:manual feedback reminder provide a message! @@ -13149,18 +13181,18 @@ prod:expose field mapping prod:expose field mapping - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig prod:expose:Add publication prod:expose:Add publication - prod/WorkZone/Macros.html.twig - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig prod:expose:Refresh prod:expose:Refresh - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig prod:expose:connection:Auth connexion @@ -13443,7 +13475,7 @@ prod:expose:select expose prod:expose:select expose - prod/WorkZone/Macros.html.twig + prod/WorkZone/Macros.html.twig prod:mapbox Change position @@ -13500,11 +13532,6 @@ prod:push: create new user Controller/Prod/LanguageController.php - - prod:push: delete selection - prod:push: delete selection - prod/actions/Push.html.twig - prod:videoeditor:subtitleRequestTab:: Autosubtitling prod:videoeditor:subtitleRequestTab:: Autosubtitling @@ -13609,12 +13636,12 @@ prod:workzone:basket:creation-date prod:workzone:basket:creation-date prod/Tooltip/Basket.html.twig - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod:workzone:basket:updated-message prod:workzone:basket:updated-message - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig prod:workzone:expose:modal:: title @@ -13624,22 +13651,22 @@ prod:workzone:facetstab:search_and_facets_sort_options prod:workzone:facetstab:search_and_facets_sort_options - web/prod/index.html.twig + web/prod/index.html.twig prod:workzone:facetstab:tooltips:facet_and_filter prod:workzone:facetstab:tooltips:facet_and_filter - web/prod/index.html.twig + web/prod/index.html.twig prod:workzone:facetstab:tooltips:facet_except_filter prod:workzone:facetstab:tooltips:facet_except_filter - web/prod/index.html.twig + web/prod/index.html.twig prod:workzone:facetstab:tooltips:remove_facet_filter prod:workzone:facetstab:tooltips:remove_facet_filter - web/prod/index.html.twig + web/prod/index.html.twig prod:workzone:facetstab:unset_field_facet_label_(%fieldname%) @@ -13765,20 +13792,20 @@ raccourci :: a propos des raccourcis claviers Over toetsenbord sneltoetsen - web/prod/index.html.twig + web/prod/index.html.twig raccourcis :: ne plus montrer cette aide Deze help niet meer tonen - web/prod/index.html.twig + web/prod/index.html.twig rafraichir vernieuwen prod/results/feeds.html.twig prod/results/feeds.html.twig - prod/WorkZone/Basket.html.twig - prod/WorkZone/Macros.html.twig + prod/WorkZone/Basket.html.twig + prod/WorkZone/Macros.html.twig prod/WorkZone/Story.html.twig @@ -13839,17 +13866,17 @@ reponses:: images par pages : Beelden per pagina : - web/prod/index.html.twig + web/prod/index.html.twig reponses:: mode liste Lijst mode - web/prod/index.html.twig + web/prod/index.html.twig reponses:: mode vignettes Thumbnail mode - web/prod/index.html.twig + web/prod/index.html.twig reponses:: partager @@ -13871,7 +13898,7 @@ reponses:: taille des images : Grootte van de beelden : - web/prod/index.html.twig + web/prod/index.html.twig reponses::document sans titre @@ -14863,7 +14890,7 @@ web/thesaurus/thesaurus.html.twig - thesaurus:: Supprimer cette branche ?&#10;(les termes concernes remonteront en candidats a la prochaine indexation) + web/thesaurus/thesaurus.html.twig @@ -15415,7 +15442,7 @@ updated_on updated_on - web/prod/index.html.twig + web/prod/index.html.twig upload:: Destination (collection) : @@ -15508,124 +15535,145 @@ workzone:datepicker:april workzone:datepicker:april - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:august workzone:datepicker:august - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:december workzone:datepicker:december - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:february workzone:datepicker:february - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:friday workzone:datepicker:friday - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:january workzone:datepicker:january - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:july workzone:datepicker:july - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:june workzone:datepicker:june - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:march workzone:datepicker:march - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:may workzone:datepicker:may - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:monday workzone:datepicker:monday - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:nextText workzone:datepicker:nextText - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:november workzone:datepicker:november - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:october workzone:datepicker:october - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:prevText workzone:datepicker:prevText - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:saturday workzone:datepicker:saturday - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:september workzone:datepicker:september - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:sunday workzone:datepicker:sunday - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:thursday workzone:datepicker:thursday - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:tuesday workzone:datepicker:tuesday - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:datepicker:wednesday workzone:datepicker:wednesday - prod/WorkZone/Basket.html.twig + prod/actions/Push.html.twig + prod/WorkZone/Basket.html.twig workzone:feedback:expiration-closed workzone:feedback:expiration-closed prod/Tooltip/Basket.html.twig - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig workzone:feedback:expiration-open workzone:feedback:expiration-open prod/Tooltip/Basket.html.twig - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig workzone:feedback:update workzone:feedback:update - prod/WorkZone/Basket.html.twig + prod/WorkZone/Basket.html.twig yes diff --git a/resources/locales/validators.de.xlf b/resources/locales/validators.de.xlf index 43faee65a7..b8e0e037eb 100644 --- a/resources/locales/validators.de.xlf +++ b/resources/locales/validators.de.xlf @@ -1,6 +1,6 @@ - +
The source node in most cases contains the sample message as written by the developer. If it looks like a dot-delimitted string such as "form.label.firstname", then the developer has not provided a default message. diff --git a/resources/locales/validators.en.xlf b/resources/locales/validators.en.xlf index 37803b12e7..5de1e08409 100644 --- a/resources/locales/validators.en.xlf +++ b/resources/locales/validators.en.xlf @@ -1,6 +1,6 @@ - +
The source node in most cases contains the sample message as written by the developer. If it looks like a dot-delimitted string such as "form.label.firstname", then the developer has not provided a default message. diff --git a/resources/locales/validators.fr.xlf b/resources/locales/validators.fr.xlf index 8f68ea8f83..fb01edfcb4 100644 --- a/resources/locales/validators.fr.xlf +++ b/resources/locales/validators.fr.xlf @@ -1,6 +1,6 @@ - +
The source node in most cases contains the sample message as written by the developer. If it looks like a dot-delimitted string such as "form.label.firstname", then the developer has not provided a default message. diff --git a/resources/locales/validators.nl.xlf b/resources/locales/validators.nl.xlf index 818b97d63c..d41f59188e 100644 --- a/resources/locales/validators.nl.xlf +++ b/resources/locales/validators.nl.xlf @@ -1,6 +1,6 @@ - +
The source node in most cases contains the sample message as written by the developer. If it looks like a dot-delimitted string such as "form.label.firstname", then the developer has not provided a default message. diff --git a/templates/web/prod/WorkZone/Basket.html.twig b/templates/web/prod/WorkZone/Basket.html.twig index 0dc65dbad3..2be007552e 100644 --- a/templates/web/prod/WorkZone/Basket.html.twig +++ b/templates/web/prod/WorkZone/Basket.html.twig @@ -41,14 +41,14 @@ {% if app.getAclForUser(app.getAuthenticatedUser()).has_right(constant('\\ACL::CANPUSH')) %} {% endif %} {% if app.getAclForUser(app.getAuthenticatedUser()).has_right(constant('\\ACL::CANPUSH')) %} {% endif %} diff --git a/templates/web/prod/WorkZone/Story.html.twig b/templates/web/prod/WorkZone/Story.html.twig index 96ad061c53..a2139384a8 100644 --- a/templates/web/prod/WorkZone/Story.html.twig +++ b/templates/web/prod/WorkZone/Story.html.twig @@ -43,14 +43,14 @@ {% if app.getAclForUser(app.getAuthenticatedUser()).has_right(constant('\\ACL::CANPUSH')) %} {% endif %} {% if app.getAclForUser(app.getAuthenticatedUser()).has_right(constant('\\ACL::CANPUSH')) %} {% endif %} diff --git a/templates/web/prod/actions/Push.html.twig b/templates/web/prod/actions/Push.html.twig index 29378e4d42..c46f6c7906 100644 --- a/templates/web/prod/actions/Push.html.twig +++ b/templates/web/prod/actions/Push.html.twig @@ -27,7 +27,7 @@
{% if context == "Push" %} - + {% elseif context == "Sharebasket" %} @@ -216,7 +216,7 @@ {# general togglers act on selection #} -
+
{#  {{ 'Grant rights' | trans }} @@ -224,13 +224,20 @@ #}
    {% if context == 'Sharebasket' %} -
  • +
  • +
  • {% set msg = "Users can modify the basket" | trans %}
  • -
  • - {% set msg = "Users can see others choices" | trans %} - -
  • {% endif %}
  • {% set msg = "Users can download HD" | trans %} @@ -299,37 +299,40 @@ - - - - - - -
    - - - {% set msg = 'You require feedback'|trans %} - - - - - - {# owner can decide to be a voter #} - {% set msg = 'You contribute to the feedback'|trans %} - - -
    + + {% if context != 'Push' %} + + + + + + +
    + + + {% set msg = 'You require feedback'|trans %} + + + + + + {# owner can decide to be a voter #} + {% set msg = 'You contribute to the feedback'|trans %} + + +
    + {% endif %} {# owner always see votes #} {# @@ -524,12 +527,12 @@ - {% if context=='Sharebasket' and basket %} + {% if context == 'Sharebasket' and basket %} {# only Sharebasket manage users and may have a "feedbackaction" #} - {% else %} - + {% endif %}
diff --git a/templates/web/prod/preview/appears_in.html.twig b/templates/web/prod/preview/appears_in.html.twig index 13ae5ec18c..f9efc60fff 100644 --- a/templates/web/prod/preview/appears_in.html.twig +++ b/templates/web/prod/preview/appears_in.html.twig @@ -12,7 +12,7 @@ {% if par.get_thumbnail().is_physically_present() %} {% else %} - + {% endif %} {{ par.get_title() }} @@ -32,16 +32,26 @@ class="otherBaskToolTip to-open-preview-action" title="{{basket.getDescription()}}"> {##} - {% if basket.isVoteBasket() %} - - {% elseif basket.getPusher() %} - {% if not basket.isRead() %} - + + {% if basket.getPusher() %} + + {% endif %} + + {# check if a shared basket#} + {% if basket.getUser().getId() != app.getAuthenticatedUser().getId() and basket.isParticipant(app.getAuthenticatedUser()) %} + {% if basket.isVoteBasket() %} + {% else %} - + {% endif %} + {% elseif basket.getUser().getId() == app.getAuthenticatedUser().getId() and basket.getParticipants | length > 0 %} + {% if basket.isVoteBasket() %} + + {% else %} + + {% endif %} {% else %} - + {% endif %} {{basket.getName()}} diff --git a/templates/web/prod/templates/push.html.twig b/templates/web/prod/templates/push.html.twig index 0d800e5402..d235186b7a 100644 --- a/templates/web/prod/templates/push.html.twig +++ b/templates/web/prod/templates/push.html.twig @@ -213,6 +213,7 @@ +
diff --git a/templates/web/prod/toolbar.html.twig b/templates/web/prod/toolbar.html.twig index 50945bf561..ff7063fb39 100644 --- a/templates/web/prod/toolbar.html.twig +++ b/templates/web/prod/toolbar.html.twig @@ -95,11 +95,13 @@ {% set m = m|merge([ { 'class':'TOOL_pushdoc_btn', - 'icon':'/assets/common/images/icons/push16.png', + 'fa_icon':'fa-gift', + 'i_class': 'push_rec', 'label':'action : push' | trans }, { 'class':'TOOL_sharebasket_btn', 'fa_icon': 'fa-share', + 'i_class': 'share_sent', 'label':'Share' | trans } ]) %} {% endif %} @@ -162,7 +164,7 @@ {% if menu_entry.icon is defined %} {% elseif menu_entry.fa_icon is defined %} - + {% endif %} {{ menu_entry.label }} @@ -177,7 +179,7 @@ {% if menu_entry.icon is defined %} {% elseif menu_entry.fa_icon is defined %} - + {% endif %} {{ menu_entry.label }}